Skip to content

Commit 268f7b7

Browse files
committed
"Configure Kotlin plugin updates" shows 1.2 and doesn't show 1.0.x
1 parent 50e7973 commit 268f7b7

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

idea/src/org/jetbrains/kotlin/idea/actions/ConfigurePluginUpdatesAction.kt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ import com.intellij.openapi.updateSettings.impl.UpdateSettings
2424
import org.jetbrains.kotlin.idea.KotlinPluginUpdater
2525
import org.jetbrains.kotlin.idea.KotlinPluginUtil
2626
import org.jetbrains.kotlin.idea.PluginUpdateStatus
27-
import org.jetbrains.kotlin.idea.actions.ConfigurePluginUpdatesDialog.EAPChannels.EAP_1_0
2827
import org.jetbrains.kotlin.idea.actions.ConfigurePluginUpdatesDialog.EAPChannels.EAP_1_1
28+
import org.jetbrains.kotlin.idea.actions.ConfigurePluginUpdatesDialog.EAPChannels.EAP_1_2
2929
import javax.swing.JComponent
3030

3131
class ConfigurePluginUpdatesAction : DumbAwareAction() {
@@ -82,8 +82,8 @@ class ConfigurePluginUpdatesDialog(project: Project) : DialogWrapper(project, fa
8282
}
8383

8484
fun EAPChannels.indexIfAvailable() = if (hasChannel) uiIndex else null
85-
initialSelectedChannel = EAP_1_1.indexIfAvailable() ?:
86-
EAP_1_0.indexIfAvailable() ?: 0
85+
initialSelectedChannel = EAP_1_2.indexIfAvailable() ?:
86+
EAP_1_1.indexIfAvailable() ?: 0
8787

8888
form.channelCombo.selectedIndex = initialSelectedChannel
8989
init()
@@ -102,10 +102,10 @@ class ConfigurePluginUpdatesDialog(project: Project) : DialogWrapper(project, fa
102102

103103
private fun saveSelectedChannel(channel: Int) {
104104
val hosts = UpdateSettings.getInstance().storedPluginHosts
105-
EAPChannels.values().forEach { hosts.remove(it.url) }
105+
hosts.removeIf { it.startsWith("https://plugins.jetbrains.com/plugins/") && it.endsWith("/6954") }
106106
when (channel) {
107-
EAP_1_0.uiIndex -> hosts.add(EAP_1_0.url)
108107
EAP_1_1.uiIndex -> hosts.add(EAP_1_1.url)
108+
EAP_1_2.uiIndex -> hosts.add(EAP_1_2.url)
109109
}
110110
}
111111

@@ -120,8 +120,8 @@ class ConfigurePluginUpdatesDialog(project: Project) : DialogWrapper(project, fa
120120
}
121121

122122
enum class EAPChannels(val url: String, val uiIndex: Int) {
123-
EAP_1_0("https://plugins.jetbrains.com/plugins/eap/6954", 1),
124-
EAP_1_1("https://plugins.jetbrains.com/plugins/eap-1.1/6954", 2);
123+
EAP_1_1("https://plugins.jetbrains.com/plugins/eap-1.1/6954", 1),
124+
EAP_1_2("https://plugins.jetbrains.com/plugins/eap-1.2/6954", 2);
125125

126126
val hasChannel: Boolean get() = url in UpdateSettings.getInstance().pluginHosts
127127
}

idea/src/org/jetbrains/kotlin/idea/actions/ConfigurePluginUpdatesForm.form

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@
2828
<properties>
2929
<model>
3030
<item value="Stable"/>
31-
<item value="Early Access Preview 1.0.x"/>
32-
<item value="Early Access Preview 1.1"/>
31+
<item value="Early Access Preview 1.1.x"/>
32+
<item value="Early Access Preview 1.2"/>
3333
</model>
3434
</properties>
3535
</component>

0 commit comments

Comments
 (0)