Minor: add private modifiers
This commit is contained in:
@@ -77,9 +77,11 @@ class KotlinPluginUpdater(val propertiesComponent: PropertiesComponent) : Dispos
|
|||||||
private val INITIAL_UPDATE_DELAY = 5000L
|
private val INITIAL_UPDATE_DELAY = 5000L
|
||||||
private var updateDelay = INITIAL_UPDATE_DELAY
|
private var updateDelay = INITIAL_UPDATE_DELAY
|
||||||
private val alarm = Alarm(Alarm.ThreadToUse.POOLED_THREAD, this)
|
private val alarm = Alarm(Alarm.ThreadToUse.POOLED_THREAD, this)
|
||||||
@Volatile private var checkQueued = false
|
|
||||||
private val notificationGroup = NotificationGroup("Kotlin plugin updates", NotificationDisplayType.STICKY_BALLOON, true)
|
private val notificationGroup = NotificationGroup("Kotlin plugin updates", NotificationDisplayType.STICKY_BALLOON, true)
|
||||||
|
|
||||||
|
@Volatile private var checkQueued = false
|
||||||
|
@Volatile private var lastStatus: PluginUpdateStatus? = null
|
||||||
|
|
||||||
fun kotlinFileEdited() {
|
fun kotlinFileEdited() {
|
||||||
if (ApplicationManager.getApplication().isUnitTestMode) return
|
if (ApplicationManager.getApplication().isUnitTestMode) return
|
||||||
if (!UpdateSettings.getInstance().isCheckNeeded) return
|
if (!UpdateSettings.getInstance().isCheckNeeded) return
|
||||||
@@ -96,7 +98,7 @@ class KotlinPluginUpdater(val propertiesComponent: PropertiesComponent) : Dispos
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
fun queueUpdateCheck(callback: (PluginUpdateStatus) -> Boolean) {
|
private fun queueUpdateCheck(callback: (PluginUpdateStatus) -> Boolean) {
|
||||||
ApplicationManager.getApplication().assertIsDispatchThread()
|
ApplicationManager.getApplication().assertIsDispatchThread()
|
||||||
if (!checkQueued) {
|
if (!checkQueued) {
|
||||||
checkQueued = true
|
checkQueued = true
|
||||||
@@ -125,6 +127,7 @@ class KotlinPluginUpdater(val propertiesComponent: PropertiesComponent) : Dispos
|
|||||||
updateStatus = PluginUpdateStatus.fromException("Kotlin plugin update check failed", e)
|
updateStatus = PluginUpdateStatus.fromException("Kotlin plugin update check failed", e)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
lastStatus = updateStatus
|
||||||
checkQueued = false
|
checkQueued = false
|
||||||
|
|
||||||
if (updateStatus !is PluginUpdateStatus.CheckFailed) {
|
if (updateStatus !is PluginUpdateStatus.CheckFailed) {
|
||||||
@@ -144,7 +147,7 @@ class KotlinPluginUpdater(val propertiesComponent: PropertiesComponent) : Dispos
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
fun checkUpdatesInMainRepository(): PluginUpdateStatus {
|
private fun checkUpdatesInMainRepository(): PluginUpdateStatus {
|
||||||
val buildNumber = ApplicationInfo.getInstance().build.asString()
|
val buildNumber = ApplicationInfo.getInstance().build.asString()
|
||||||
val currentVersion = KotlinPluginUtil.getPluginVersion()
|
val currentVersion = KotlinPluginUtil.getPluginVersion()
|
||||||
val os = URLEncoder.encode(SystemInfo.OS_NAME + " " + SystemInfo.OS_VERSION, CharsetToolkit.UTF8)
|
val os = URLEncoder.encode(SystemInfo.OS_NAME + " " + SystemInfo.OS_VERSION, CharsetToolkit.UTF8)
|
||||||
|
|||||||
Reference in New Issue
Block a user