dumbUtils: remove console spam
This commit is contained in:
@@ -5,19 +5,9 @@
|
|||||||
|
|
||||||
package org.jetbrains.kotlin.idea.caches.resolve.util
|
package org.jetbrains.kotlin.idea.caches.resolve.util
|
||||||
|
|
||||||
import com.intellij.openapi.diagnostic.Logger
|
|
||||||
import com.intellij.openapi.project.DumbService
|
import com.intellij.openapi.project.DumbService
|
||||||
import com.intellij.openapi.project.Project
|
import com.intellij.openapi.project.Project
|
||||||
|
|
||||||
|
// ideally we should do something if dumbService.isAlternativeResolveEnabled, because platform expects resolve to work in such cases
|
||||||
private val LOG = Logger.getInstance("kotlin.resolve.dumb.mode")
|
fun Project.isInDumbMode(): Boolean = DumbService.getInstance(this).isDumb
|
||||||
|
|
||||||
fun Project.isInDumbMode(): Boolean {
|
|
||||||
val dumbService = DumbService.getInstance(this)
|
|
||||||
val dumb = dumbService.isDumb
|
|
||||||
if (dumb && dumbService.isAlternativeResolveEnabled) {
|
|
||||||
LOG.warn("Kotlin does not support alternative resolve", Throwable("<stacktrace>"))
|
|
||||||
}
|
|
||||||
return dumb
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user