Skip to content

Commit badf040

Browse files
authored
Add an optional dependency on the Gemini Code Assist IJ plugin (#7964)
1 parent 9a72135 commit badf040

File tree

8 files changed

+16
-16
lines changed

8 files changed

+16
-16
lines changed

.github/workflows/presubmit.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
strategy:
2222
fail-fast: false
2323
matrix:
24-
version: [2023.3, 2024.1, 2024.2, 2024.3]
24+
version: [2024.1, 2024.2, 2024.3]
2525
steps:
2626
- name: checkout
2727
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683

build.gradle.kts

+1
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@ dependencies {
9090
"org.jetbrains.kotlin",
9191
"org.jetbrains.plugins.gradle",
9292
"org.intellij.intelliLang",
93+
"com.google.tools.ij.aiplugin",
9394
)
9495
if (ideaProduct == "android-studio") {
9596
bundledPluginList.add("org.jetbrains.android")

flutter-idea/build.gradle.kts

+1
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ dependencies {
7070
"org.jetbrains.kotlin",
7171
"org.jetbrains.plugins.gradle",
7272
"org.intellij.intelliLang",
73+
"com.google.tools.ij.aiplugin",
7374
)
7475
if (ideaProduct == "android-studio") {
7576
bundledPluginList.add("org.jetbrains.android")

flutter-studio/build.gradle.kts

+1
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ dependencies {
6666
"org.jetbrains.kotlin",
6767
"org.jetbrains.plugins.gradle",
6868
"org.intellij.intelliLang",
69+
"com.google.tools.ij.aiplugin",
6970
)
7071
if (ideaProduct == "android-studio") {
7172
bundledPluginList.add("org.jetbrains.android")

product-matrix.json

-15
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,5 @@
11
{
22
"list": [
3-
{
4-
"channel": "stable",
5-
"comments": "IntelliJ 2023.3, Android Studio Jellyfish 2023.3",
6-
"name": "2023.3",
7-
"version": "2023.3",
8-
"ijVersion": "2023.3",
9-
"ideaProduct": "android-studio",
10-
"ideaVersion": "2023.3.1.16",
11-
"baseVersion": "233.14808.21",
12-
"dartPluginVersion": "233.15271",
13-
"androidPluginVersion": "",
14-
"sinceBuild": "233",
15-
"untilBuild": "233.*",
16-
"isUnitTestTarget": "false"
17-
},
183
{
194
"channel": "stable",
205
"comments": "IntelliJ 2024.1, Android Studio Koala 2024.1",
+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
<!-- Defines Gemini Code Assist extensions. -->
2+
<!-- https://developers.google.com/gemini-code-assist/docs/overview-->
3+
<!-- https://plugins.jetbrains.com/plugin/24198-gemini-code-assist-->
4+
<!-- https://developer.android.com/studio/preview/gemini-->
5+
<idea-plugin>
6+
</idea-plugin>

resources/META-INF/plugin.xml

+3
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,9 @@
3737
<!-- Contributes IDEA-specific features and implementations. -->
3838
<depends optional="true" config-file="idea-contribs.xml">com.intellij.modules.java</depends>
3939

40+
<!-- Contributes Gemini Code Assist extensions. -->
41+
<depends optional="true" config-file="gemini-contribs.xml">com.google.tools.ij.aiplugin</depends>
42+
4043
<!-- Contributes Android Studio-specific features and implementations. -->
4144
<!--suppress PluginXmlValidity -->
4245
<depends optional="true" config-file="studio-contribs.xml">com.intellij.modules.androidstudio</depends>

resources/META-INF/plugin_template.xml

+3
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,9 @@
3535
<!-- Contributes IDEA-specific features and implementations. -->
3636
<depends optional="true" config-file="idea-contribs.xml">com.intellij.modules.java</depends>
3737

38+
<!-- Contributes Gemini Code Assist extensions. -->
39+
<depends optional="true" config-file="gemini-contribs.xml">com.google.tools.ij.aiplugin</depends>
40+
3841
<!-- Contributes Android Studio-specific features and implementations. -->
3942
<!--suppress PluginXmlValidity -->
4043
<depends optional="true" config-file="studio-contribs.xml">@DEPEND@</depends>

0 commit comments

Comments
 (0)