Rename Jsr305Parser -> JavaTypeEnhancementStateParser

This commit is contained in:
Denis Zharkov
2019-08-14 13:03:20 +03:00
committed by Victor Petukhov
parent 6c37574fce
commit e7208f0c05
3 changed files with 4 additions and 4 deletions
@@ -21,7 +21,7 @@ import org.jetbrains.kotlin.cli.common.messages.MessageCollector
import org.jetbrains.kotlin.utils.JavaTypeEnhancementState
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 {
var global: ReportLevel? = null
var migration: ReportLevel? = null
@@ -395,7 +395,7 @@ class K2JVMCompilerArguments : CommonCompilerArguments() {
override fun configureAnalysisFlags(collector: MessageCollector): MutableMap<AnalysisFlag<*>, Any> {
val result = super.configureAnalysisFlags(collector)
result[JvmAnalysisFlags.strictMetadataVersionSemantics] = strictMetadataVersionSemantics
result[JvmAnalysisFlags.jsr305] = Jsr305Parser(collector).parse(
result[JvmAnalysisFlags.jsr305] = JavaTypeEnhancementStateParser(collector).parse(
jsr305,
supportCompatqualCheckerFrameworkAnnotations
)