LV 2.0: drop reporting FIR_COMPILED_CLASS and relevant stuff
#KT-62056 Fixed Related to KT-59171, KT-61951
This commit is contained in:
committed by
Space Team
parent
d4640cb576
commit
a77b758efa
+1
-2
@@ -29,8 +29,7 @@ object FirDiagnosticsCompilerResultsReporter {
|
||||
AnalyzerWithCompilerReport.reportSpecialErrors(
|
||||
diagnosticsCollector.diagnostics.any { it.factory == FirErrors.INCOMPATIBLE_CLASS },
|
||||
diagnosticsCollector.diagnostics.any { it.factory == FirErrors.PRE_RELEASE_CLASS },
|
||||
hasUnstableClasses = false, // TODO (KT-61598): report FIR_COMPILED_CLASS and IR_WITH_UNSTABLE_ABI_COMPILED_CLASS
|
||||
hasFirUnstableClasses = false, // TODO (KT-61598): report FIR_COMPILED_CLASS and IR_WITH_UNSTABLE_ABI_COMPILED_CLASS
|
||||
hasUnstableClasses = false, // TODO (KT-61598): report IR_WITH_UNSTABLE_ABI_COMPILED_CLASS
|
||||
messageCollector,
|
||||
)
|
||||
}
|
||||
|
||||
-10
@@ -185,7 +185,6 @@ class AnalyzerWithCompilerReport(
|
||||
diagnostics.any { it.factory == Errors.INCOMPATIBLE_CLASS },
|
||||
diagnostics.any { it.factory == Errors.PRE_RELEASE_CLASS },
|
||||
diagnostics.any { it.factory == Errors.IR_WITH_UNSTABLE_ABI_COMPILED_CLASS },
|
||||
diagnostics.any { it.factory == Errors.FIR_COMPILED_CLASS },
|
||||
messageCollector,
|
||||
)
|
||||
}
|
||||
@@ -195,7 +194,6 @@ class AnalyzerWithCompilerReport(
|
||||
hasIncompatibleClasses: Boolean,
|
||||
hasPrereleaseClasses: Boolean,
|
||||
hasUnstableClasses: Boolean,
|
||||
hasFirUnstableClasses: Boolean,
|
||||
messageCollector: MessageCollector,
|
||||
) {
|
||||
if (hasIncompatibleClasses) {
|
||||
@@ -222,14 +220,6 @@ class AnalyzerWithCompilerReport(
|
||||
"Remove them from the classpath or use '-Xallow-unstable-dependencies' to suppress errors"
|
||||
)
|
||||
}
|
||||
|
||||
if (hasFirUnstableClasses) {
|
||||
messageCollector.report(
|
||||
ERROR,
|
||||
"Classes compiled by the new Kotlin compiler frontend were found in dependencies. " +
|
||||
"Remove them from the classpath or use '-Xallow-unstable-dependencies' to suppress errors"
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
fun reportSyntaxErrors(file: PsiElement, reporter: DiagnosticMessageReporter): SyntaxErrorReport {
|
||||
|
||||
Reference in New Issue
Block a user