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 @@ +