[light classes] drop old light classes and backend: iteration #12
drop LightClassDataHolder ^KT-48773
This commit is contained in:
+1
-3
@@ -5,7 +5,6 @@
|
||||
|
||||
package org.jetbrains.kotlin.test.frontend.classic.handlers
|
||||
|
||||
import com.intellij.psi.search.GlobalSearchScope
|
||||
import com.intellij.psi.util.PsiTreeUtil
|
||||
import org.jetbrains.kotlin.checkers.diagnostics.SyntaxErrorDiagnostic
|
||||
import org.jetbrains.kotlin.checkers.utils.CheckerTestUtil
|
||||
@@ -77,7 +76,6 @@ class ClassicDiagnosticsHandler(testServices: TestServices) : ClassicFrontendAna
|
||||
if (testServices.moduleStructure.modules.any { !it.targetPlatform.isJvm() }) return emptySet()
|
||||
if (REPORT_JVM_DIAGNOSTICS_ON_FRONTEND !in testServices.moduleStructure.allDirectives) return emptySet()
|
||||
val bindingContext = info.analysisResult.bindingContext
|
||||
val project = info.project
|
||||
val jvmSignatureDiagnostics = HashSet<Diagnostic>()
|
||||
for (ktFile in info.ktFiles.values) {
|
||||
val declarations = PsiTreeUtil.findChildrenOfType(ktFile, KtDeclaration::class.java)
|
||||
@@ -85,8 +83,8 @@ class ClassicDiagnosticsHandler(testServices: TestServices) : ClassicFrontendAna
|
||||
val diagnostics = getJvmSignatureDiagnostics(
|
||||
declaration,
|
||||
bindingContext.diagnostics,
|
||||
GlobalSearchScope.allScope(project)
|
||||
) ?: continue
|
||||
|
||||
jvmSignatureDiagnostics.addAll(diagnostics.forElement(declaration))
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user