File tree Expand file tree Collapse file tree 7 files changed +23
-0
lines changed Expand file tree Collapse file tree 7 files changed +23
-0
lines changed Original file line number Diff line number Diff line change @@ -12,6 +12,8 @@ intellijToolkit {
1212}
1313
1414dependencies {
15+ implementation(project(path = " :plugin-core" , configuration = " shadow" ))
16+
1517 implementation(project(" :plugin-amazonq:shared:jetbrains-community" ))
1618 // everything references codewhisperer, which is not ideal
1719 implementation(project(" :plugin-amazonq:codewhisperer:jetbrains-community" ))
@@ -22,3 +24,13 @@ dependencies {
2224
2325 testImplementation(testFixtures(project(" :plugin-core:jetbrains-community" )))
2426}
27+
28+ // hack because our test structure currently doesn't make complete sense
29+ tasks.prepareTestSandbox {
30+ val pluginXmlJar = project(" :plugin-amazonq" ).tasks.jar
31+
32+ dependsOn(pluginXmlJar)
33+ from(pluginXmlJar) {
34+ into(intellijPlatform.projectName.map { " $it /lib" })
35+ }
36+ }
Original file line number Diff line number Diff line change @@ -12,6 +12,8 @@ intellijToolkit {
1212}
1313
1414dependencies {
15+ implementation(project(path = " :plugin-core" , configuration = " shadow" ))
16+
1517 implementation(project(" :plugin-amazonq:shared:jetbrains-community" ))
1618 // hack because transform has a chat entrypoint
1719 implementation(project(" :plugin-amazonq:chat:jetbrains-community" ))
Original file line number Diff line number Diff line change @@ -12,6 +12,8 @@ intellijToolkit {
1212}
1313
1414dependencies {
15+ implementation(project(path = " :plugin-core" , configuration = " shadow" ))
16+
1517 compileOnly(project(" :plugin-core:jetbrains-community" ))
1618
1719 implementation(project(" :plugin-amazonq:shared:jetbrains-community" ))
Original file line number Diff line number Diff line change @@ -12,6 +12,8 @@ intellijToolkit {
1212}
1313
1414dependencies {
15+ implementation(project(path = " :plugin-core" , configuration = " shadow" ))
16+
1517 compileOnly(project(" :plugin-amazonq:codewhisperer:jetbrains-community" ))
1618 compileOnly(project(" :plugin-amazonq:shared:jetbrains-ultimate" ))
1719
Original file line number Diff line number Diff line change @@ -17,6 +17,8 @@ dependencies {
1717 platformDependency(Coordinates (groupId = " com.jetbrains.intellij.rd" , artifactId = " rd-platform" ))
1818 }
1919
20+ implementation(project(path = " :plugin-core" , configuration = " shadow" ))
21+
2022 compileOnlyApi(project(" :plugin-core:jetbrains-community" ))
2123
2224 // CodeWhispererTelemetryService uses a CircularFifoQueue
Original file line number Diff line number Diff line change @@ -36,6 +36,7 @@ dependencies {
3636 bundledModule(" intellij.platform.vcs.dvcs.impl" )
3737 bundledModule(" intellij.libraries.microba" )
3838 }
39+ implementation(project(path = " :plugin-core" , configuration = " shadow" ))
3940}
4041
4142val changelog = tasks.register<GeneratePluginChangeLog >(" pluginChangeLog" ) {
Original file line number Diff line number Diff line change @@ -16,6 +16,8 @@ intellijToolkit {
1616}
1717
1818dependencies {
19+ implementation(project(path = " :plugin-core" , configuration = " shadow" ))
20+
1921 compileOnlyApi(project(" :plugin-toolkit:jetbrains-core" ))
2022 compileOnlyApi(project(" :plugin-core:jetbrains-ultimate" ))
2123
You can’t perform that action at this time.
0 commit comments