mirror of
https://github.com/chylex/IntelliJ-Rainbow-Brackets.git
synced 2026-06-14 16:02:29 +02:00
Compare commits
2 Commits
493f97d4d6
...
6628c25dd6
| Author | SHA1 | Date | |
|---|---|---|---|
|
6628c25dd6
|
|||
|
8fb43ce885
|
3
.idea/runConfigurations/Run_CLion.xml
generated
3
.idea/runConfigurations/Run_CLion.xml
generated
@@ -17,8 +17,11 @@
|
|||||||
</ExternalSystemSettings>
|
</ExternalSystemSettings>
|
||||||
<ExternalSystemDebugServerProcess>true</ExternalSystemDebugServerProcess>
|
<ExternalSystemDebugServerProcess>true</ExternalSystemDebugServerProcess>
|
||||||
<ExternalSystemReattachDebugProcess>true</ExternalSystemReattachDebugProcess>
|
<ExternalSystemReattachDebugProcess>true</ExternalSystemReattachDebugProcess>
|
||||||
|
<ExternalSystemDebugDisabled>false</ExternalSystemDebugDisabled>
|
||||||
<DebugAllEnabled>false</DebugAllEnabled>
|
<DebugAllEnabled>false</DebugAllEnabled>
|
||||||
<RunAsTest>false</RunAsTest>
|
<RunAsTest>false</RunAsTest>
|
||||||
|
<GradleProfilingDisabled>false</GradleProfilingDisabled>
|
||||||
|
<GradleCoverageDisabled>false</GradleCoverageDisabled>
|
||||||
<method v="2" />
|
<method v="2" />
|
||||||
</configuration>
|
</configuration>
|
||||||
</component>
|
</component>
|
||||||
5
.idea/runConfigurations/Run_IDEA.xml
generated
5
.idea/runConfigurations/Run_IDEA.xml
generated
@@ -10,15 +10,18 @@
|
|||||||
</option>
|
</option>
|
||||||
<option name="taskNames">
|
<option name="taskNames">
|
||||||
<list>
|
<list>
|
||||||
<option value=":runIde" />
|
<option value=":base:runIde" />
|
||||||
</list>
|
</list>
|
||||||
</option>
|
</option>
|
||||||
<option name="vmOptions" />
|
<option name="vmOptions" />
|
||||||
</ExternalSystemSettings>
|
</ExternalSystemSettings>
|
||||||
<ExternalSystemDebugServerProcess>true</ExternalSystemDebugServerProcess>
|
<ExternalSystemDebugServerProcess>true</ExternalSystemDebugServerProcess>
|
||||||
<ExternalSystemReattachDebugProcess>true</ExternalSystemReattachDebugProcess>
|
<ExternalSystemReattachDebugProcess>true</ExternalSystemReattachDebugProcess>
|
||||||
|
<ExternalSystemDebugDisabled>false</ExternalSystemDebugDisabled>
|
||||||
<DebugAllEnabled>false</DebugAllEnabled>
|
<DebugAllEnabled>false</DebugAllEnabled>
|
||||||
<RunAsTest>false</RunAsTest>
|
<RunAsTest>false</RunAsTest>
|
||||||
|
<GradleProfilingDisabled>false</GradleProfilingDisabled>
|
||||||
|
<GradleCoverageDisabled>false</GradleCoverageDisabled>
|
||||||
<method v="2" />
|
<method v="2" />
|
||||||
</configuration>
|
</configuration>
|
||||||
</component>
|
</component>
|
||||||
3
.idea/runConfigurations/Run_Rider.xml
generated
3
.idea/runConfigurations/Run_Rider.xml
generated
@@ -17,8 +17,11 @@
|
|||||||
</ExternalSystemSettings>
|
</ExternalSystemSettings>
|
||||||
<ExternalSystemDebugServerProcess>true</ExternalSystemDebugServerProcess>
|
<ExternalSystemDebugServerProcess>true</ExternalSystemDebugServerProcess>
|
||||||
<ExternalSystemReattachDebugProcess>true</ExternalSystemReattachDebugProcess>
|
<ExternalSystemReattachDebugProcess>true</ExternalSystemReattachDebugProcess>
|
||||||
|
<ExternalSystemDebugDisabled>false</ExternalSystemDebugDisabled>
|
||||||
<DebugAllEnabled>false</DebugAllEnabled>
|
<DebugAllEnabled>false</DebugAllEnabled>
|
||||||
<RunAsTest>false</RunAsTest>
|
<RunAsTest>false</RunAsTest>
|
||||||
|
<GradleProfilingDisabled>false</GradleProfilingDisabled>
|
||||||
|
<GradleCoverageDisabled>false</GradleCoverageDisabled>
|
||||||
<method v="2" />
|
<method v="2" />
|
||||||
</configuration>
|
</configuration>
|
||||||
</component>
|
</component>
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
val ideaVersion: String by project
|
|
||||||
|
|
||||||
dependencies {
|
|
||||||
intellijPlatform {
|
|
||||||
@Suppress("DEPRECATION")
|
|
||||||
intellijIdeaUltimate(ideaVersion)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
40
base/build.gradle.kts
Normal file
40
base/build.gradle.kts
Normal file
@@ -0,0 +1,40 @@
|
|||||||
|
import org.jetbrains.intellij.platform.gradle.TestFrameworkType
|
||||||
|
import org.jetbrains.intellij.platform.gradle.extensions.excludeCoroutines
|
||||||
|
import org.jetbrains.intellij.platform.gradle.extensions.excludeKotlinStdlib
|
||||||
|
|
||||||
|
val ideaVersion: String by project
|
||||||
|
|
||||||
|
dependencies {
|
||||||
|
intellijPlatform {
|
||||||
|
@Suppress("DEPRECATION")
|
||||||
|
intellijIdeaUltimate(ideaVersion)
|
||||||
|
|
||||||
|
bundledPlugin("JavaScript")
|
||||||
|
bundledPlugin("com.intellij.css")
|
||||||
|
bundledPlugin("com.intellij.database")
|
||||||
|
bundledPlugin("com.intellij.java")
|
||||||
|
bundledPlugin("org.intellij.groovy")
|
||||||
|
bundledPlugin("org.intellij.plugins.markdown")
|
||||||
|
bundledPlugin("org.jetbrains.kotlin")
|
||||||
|
bundledPlugin("org.jetbrains.plugins.yaml")
|
||||||
|
|
||||||
|
compatiblePlugin("Dart")
|
||||||
|
compatiblePlugin("PythonCore")
|
||||||
|
compatiblePlugin("com.jetbrains.php")
|
||||||
|
compatiblePlugin("com.jetbrains.plugins.jade")
|
||||||
|
compatiblePlugin("com.jetbrains.sh")
|
||||||
|
compatiblePlugin("org.intellij.scala")
|
||||||
|
compatiblePlugin("org.jetbrains.plugins.go-template")
|
||||||
|
compatiblePlugin("org.jetbrains.plugins.ruby")
|
||||||
|
|
||||||
|
testFramework(TestFrameworkType.Platform)
|
||||||
|
testFramework(TestFrameworkType.Plugin.Java)
|
||||||
|
testFramework(TestFrameworkType.Plugin.JavaScript)
|
||||||
|
}
|
||||||
|
|
||||||
|
testImplementation("junit:junit:4.13.2")
|
||||||
|
testImplementation("io.kotest:kotest-assertions-core:5.8.0") {
|
||||||
|
excludeKotlinStdlib()
|
||||||
|
excludeCoroutines()
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,7 +1,5 @@
|
|||||||
@file:Suppress("ConvertLambdaToReference")
|
@file:Suppress("ConvertLambdaToReference")
|
||||||
|
|
||||||
import org.jetbrains.intellij.platform.gradle.TestFrameworkType
|
|
||||||
|
|
||||||
plugins {
|
plugins {
|
||||||
kotlin("jvm")
|
kotlin("jvm")
|
||||||
id("org.jetbrains.intellij.platform")
|
id("org.jetbrains.intellij.platform")
|
||||||
@@ -10,7 +8,7 @@ plugins {
|
|||||||
group = "com.chylex.intellij.coloredbrackets"
|
group = "com.chylex.intellij.coloredbrackets"
|
||||||
version = "1.3.0"
|
version = "1.3.0"
|
||||||
|
|
||||||
val ideaVersion = "2023.3"
|
val ideaVersion = "2025.3"
|
||||||
|
|
||||||
allprojects {
|
allprojects {
|
||||||
apply(plugin = "org.jetbrains.kotlin.jvm")
|
apply(plugin = "org.jetbrains.kotlin.jvm")
|
||||||
@@ -31,7 +29,7 @@ allprojects {
|
|||||||
intellijPlatform {
|
intellijPlatform {
|
||||||
pluginConfiguration {
|
pluginConfiguration {
|
||||||
ideaVersion {
|
ideaVersion {
|
||||||
sinceBuild.set("233")
|
sinceBuild.set("253")
|
||||||
untilBuild.set(provider { null })
|
untilBuild.set(provider { null })
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -62,40 +60,14 @@ idea {
|
|||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
project(":api")
|
|
||||||
|
|
||||||
intellijPlatform {
|
intellijPlatform {
|
||||||
@Suppress("DEPRECATION")
|
@Suppress("DEPRECATION")
|
||||||
intellijIdeaUltimate(ideaVersion)
|
intellijIdeaUltimate(ideaVersion)
|
||||||
|
|
||||||
bundledPlugin("JavaScript")
|
pluginComposedModule(implementation(project(":base")))
|
||||||
bundledPlugin("com.intellij.css")
|
|
||||||
bundledPlugin("com.intellij.database")
|
|
||||||
bundledPlugin("com.intellij.java")
|
|
||||||
bundledPlugin("org.intellij.groovy")
|
|
||||||
bundledPlugin("org.intellij.plugins.markdown")
|
|
||||||
bundledPlugin("org.jetbrains.kotlin")
|
|
||||||
bundledPlugin("org.jetbrains.plugins.yaml")
|
|
||||||
|
|
||||||
plugin("Dart", "233.11799.172") // https://plugins.jetbrains.com/plugin/6351-dart/versions/stable
|
|
||||||
plugin("PythonCore", "233.11799.300") // https://plugins.jetbrains.com/plugin/631-python/versions
|
|
||||||
plugin("com.jetbrains.php", "233.11799.300") // https://plugins.jetbrains.com/plugin/6610-php/versions
|
|
||||||
plugin("com.jetbrains.sh", "233.11799.165") // https://plugins.jetbrains.com/plugin/13122-shell-script/versions
|
|
||||||
plugin("org.intellij.scala", "2023.3.19") // https://plugins.jetbrains.com/plugin/1347-scala/versions
|
|
||||||
plugin("org.jetbrains.plugins.go-template", "233.11799.172") // https://plugins.jetbrains.com/plugin/10581-go-template/versions
|
|
||||||
plugin("org.jetbrains.plugins.ruby", "233.11799.300") // https://plugins.jetbrains.com/plugin/1293-ruby/versions
|
|
||||||
|
|
||||||
testFramework(TestFrameworkType.Plugin.Java)
|
|
||||||
|
|
||||||
pluginComposedModule(implementation(project(":api")))
|
|
||||||
pluginComposedModule(implementation(project(":clion")))
|
pluginComposedModule(implementation(project(":clion")))
|
||||||
pluginComposedModule(implementation(project(":rider")))
|
pluginComposedModule(implementation(project(":rider")))
|
||||||
}
|
}
|
||||||
|
|
||||||
testImplementation("junit:junit:4.13.2")
|
|
||||||
testImplementation("io.kotest:kotest-assertions-core:5.8.0") {
|
|
||||||
exclude(group = "org.jetbrains.kotlin")
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
tasks.test {
|
tasks.test {
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
val ideaVersion: String by project
|
val ideaVersion: String by project
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
implementation(project(":api"))
|
implementation(project(":base"))
|
||||||
|
|
||||||
intellijPlatform {
|
intellijPlatform {
|
||||||
clion(ideaVersion)
|
clion(ideaVersion)
|
||||||
|
|
||||||
bundledPlugin("com.intellij.clion")
|
bundledPlugin("com.intellij.clion")
|
||||||
// bundledPlugin("org.jetbrains.plugins.clion.radler") // Only in 2024.1 or newer. Worked around by only including the .xml file, and taking the implementation from Rider.
|
bundledPlugin("org.jetbrains.plugins.clion.radler")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,11 +1,13 @@
|
|||||||
val ideaVersion: String by project
|
val ideaVersion: String by project
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
implementation(project(":api"))
|
implementation(project(":base"))
|
||||||
|
|
||||||
intellijPlatform {
|
intellijPlatform {
|
||||||
rider(ideaVersion) {
|
rider(ideaVersion) {
|
||||||
useInstaller = false
|
useInstaller = false
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bundledModule("intellij.rider.cpp.core.languages")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,11 +2,11 @@ rootProject.name = "ColoredBrackets"
|
|||||||
|
|
||||||
pluginManagement {
|
pluginManagement {
|
||||||
plugins {
|
plugins {
|
||||||
kotlin("jvm") version "1.9.21"
|
kotlin("jvm") version "2.2.20"
|
||||||
id("org.jetbrains.intellij.platform") version "2.9.0"
|
id("org.jetbrains.intellij.platform") version "2.11.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
include("api")
|
include(":base")
|
||||||
include("clion")
|
include(":clion")
|
||||||
include("rider")
|
include(":rider")
|
||||||
|
|||||||
Reference in New Issue
Block a user