Rename Jsr305Parser -> JavaTypeEnhancementStateParser
This commit is contained in:
committed by
Victor Petukhov
parent
6c37574fce
commit
e7208f0c05
+1
-1
@@ -21,7 +21,7 @@ import org.jetbrains.kotlin.cli.common.messages.MessageCollector
|
|||||||
import org.jetbrains.kotlin.utils.JavaTypeEnhancementState
|
import org.jetbrains.kotlin.utils.JavaTypeEnhancementState
|
||||||
import org.jetbrains.kotlin.utils.ReportLevel
|
import org.jetbrains.kotlin.utils.ReportLevel
|
||||||
|
|
||||||
class Jsr305Parser(private val collector: MessageCollector) {
|
class JavaTypeEnhancementStateParser(private val collector: MessageCollector) {
|
||||||
fun parse(value: Array<String>?, supportCompatqualCheckerFrameworkAnnotations: String?): JavaTypeEnhancementState {
|
fun parse(value: Array<String>?, supportCompatqualCheckerFrameworkAnnotations: String?): JavaTypeEnhancementState {
|
||||||
var global: ReportLevel? = null
|
var global: ReportLevel? = null
|
||||||
var migration: ReportLevel? = null
|
var migration: ReportLevel? = null
|
||||||
+1
-1
@@ -395,7 +395,7 @@ class K2JVMCompilerArguments : CommonCompilerArguments() {
|
|||||||
override fun configureAnalysisFlags(collector: MessageCollector): MutableMap<AnalysisFlag<*>, Any> {
|
override fun configureAnalysisFlags(collector: MessageCollector): MutableMap<AnalysisFlag<*>, Any> {
|
||||||
val result = super.configureAnalysisFlags(collector)
|
val result = super.configureAnalysisFlags(collector)
|
||||||
result[JvmAnalysisFlags.strictMetadataVersionSemantics] = strictMetadataVersionSemantics
|
result[JvmAnalysisFlags.strictMetadataVersionSemantics] = strictMetadataVersionSemantics
|
||||||
result[JvmAnalysisFlags.jsr305] = Jsr305Parser(collector).parse(
|
result[JvmAnalysisFlags.jsr305] = JavaTypeEnhancementStateParser(collector).parse(
|
||||||
jsr305,
|
jsr305,
|
||||||
supportCompatqualCheckerFrameworkAnnotations
|
supportCompatqualCheckerFrameworkAnnotations
|
||||||
)
|
)
|
||||||
|
|||||||
+2
-2
@@ -27,7 +27,7 @@ import com.intellij.psi.util.CachedValueProvider
|
|||||||
import com.intellij.psi.util.CachedValuesManager
|
import com.intellij.psi.util.CachedValuesManager
|
||||||
import org.jetbrains.kotlin.analyzer.LanguageSettingsProvider
|
import org.jetbrains.kotlin.analyzer.LanguageSettingsProvider
|
||||||
import org.jetbrains.kotlin.analyzer.ModuleInfo
|
import org.jetbrains.kotlin.analyzer.ModuleInfo
|
||||||
import org.jetbrains.kotlin.cli.common.arguments.Jsr305Parser
|
import org.jetbrains.kotlin.cli.common.arguments.JavaTypeEnhancementStateParser
|
||||||
import org.jetbrains.kotlin.cli.common.arguments.K2JVMCompilerArguments
|
import org.jetbrains.kotlin.cli.common.arguments.K2JVMCompilerArguments
|
||||||
import org.jetbrains.kotlin.cli.common.arguments.parseCommandLineArguments
|
import org.jetbrains.kotlin.cli.common.arguments.parseCommandLineArguments
|
||||||
import org.jetbrains.kotlin.cli.common.messages.MessageCollector
|
import org.jetbrains.kotlin.cli.common.messages.MessageCollector
|
||||||
@@ -77,7 +77,7 @@ object IDELanguageSettingsProvider : LanguageSettingsProvider {
|
|||||||
val settings = KotlinFacetSettingsProvider.getInstance(project)?.getSettings(module) ?: continue
|
val settings = KotlinFacetSettingsProvider.getInstance(project)?.getSettings(module) ?: continue
|
||||||
val compilerArguments = settings.mergedCompilerArguments as? K2JVMCompilerArguments ?: continue
|
val compilerArguments = settings.mergedCompilerArguments as? K2JVMCompilerArguments ?: continue
|
||||||
|
|
||||||
result = Jsr305Parser(MessageCollector.NONE).parse(
|
result = JavaTypeEnhancementStateParser(MessageCollector.NONE).parse(
|
||||||
compilerArguments.jsr305,
|
compilerArguments.jsr305,
|
||||||
compilerArguments.supportCompatqualCheckerFrameworkAnnotations
|
compilerArguments.supportCompatqualCheckerFrameworkAnnotations
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user