User: joe
Date: 21 Oct 26 10:27
Revision: ad1ce54bd00285f9e5165aa081836fe009e85752
Summary:
Add registry key to disable outdated IDE check
TeamCity URL: http://ci.mcdev.io:80/viewModification.html?tab=vcsModificationFiles&modId=10676&personal=false
Index: src/main/kotlin/update/OutdatedIdeChecker.kt
===================================================================
--- src/main/kotlin/update/OutdatedIdeChecker.kt (revision 18f885586416e76ed624eb473fa5a81f13cee065)
+++ src/main/kotlin/update/OutdatedIdeChecker.kt (revision ad1ce54bd00285f9e5165aa081836fe009e85752)
@@ -29,6 +29,7 @@
import com.intellij.openapi.project.Project
import com.intellij.openapi.startup.ProjectActivity
import com.intellij.openapi.util.BuildNumber
+import com.intellij.openapi.util.registry.Registry
import com.intellij.util.io.HttpRequests
import java.util.concurrent.atomic.AtomicBoolean
import kotlinx.coroutines.CancellationException
@@ -41,7 +42,7 @@
*/
class OutdatedIdeChecker : ProjectActivity {
override suspend fun execute(project: Project) {
- if (!checked.compareAndSet(false, true)) {
+ if (!Registry.`is`("mcdev.outdated.ide.warning") || !checked.compareAndSet(false, true)) {
return
}
Index: src/main/resources/META-INF/plugin.xml
===================================================================
--- src/main/resources/META-INF/plugin.xml (revision 18f885586416e76ed624eb473fa5a81f13cee065)
+++ src/main/resources/META-INF/plugin.xml (revision ad1ce54bd00285f9e5165aa081836fe009e85752)
@@ -1650,6 +1650,7 @@
+