don't check for Kotlin plugin updates if IDEA update checks are turned off in the settings

This commit is contained in:
Dmitry Jemerov
2015-11-13 20:14:01 +01:00
parent a80930bf15
commit d709aa7db7
@@ -35,6 +35,7 @@ import com.intellij.openapi.progress.ProgressManager
import com.intellij.openapi.progress.Task
import com.intellij.openapi.updateSettings.impl.PluginDownloader
import com.intellij.openapi.updateSettings.impl.UpdateChecker
import com.intellij.openapi.updateSettings.impl.UpdateSettings
import com.intellij.openapi.util.JDOMUtil
import com.intellij.openapi.util.SystemInfo
import com.intellij.openapi.vfs.CharsetToolkit
@@ -60,6 +61,7 @@ class KotlinPluginUpdater(val propertiesComponent: PropertiesComponent) : Dispos
fun queueUpdateCheck(reportNoUpdates: Boolean = false) {
if (ApplicationManager.getApplication().isUnitTestMode) return
if (!UpdateSettings.getInstance().isCheckNeeded) return
ApplicationManager.getApplication().assertIsDispatchThread()
if (!checkQueued) {