Propagate 'CompilerConfiguration' to frontend checkers

This commit is contained in:
Mikhael Bogdanov
2017-01-17 10:52:41 +01:00
parent 9b1c258cdf
commit 7a27a9d51f
16 changed files with 74 additions and 29 deletions
@@ -39,9 +39,9 @@ sealed class TargetPlatformKind<out Version : DescriptionAware>(
}
}
object JavaScript : TargetPlatformKind<NoVersion>(NoVersion, "JavaScript")
object JavaScript : TargetPlatformKind<DescriptionAware.NoVersion>(DescriptionAware.NoVersion, "JavaScript")
object Common : TargetPlatformKind<NoVersion>(NoVersion, "Common (experimental)")
object Common : TargetPlatformKind<DescriptionAware.NoVersion>(DescriptionAware.NoVersion, "Common (experimental)")
companion object {
@@ -49,10 +49,6 @@ sealed class TargetPlatformKind<out Version : DescriptionAware>(
}
}
object NoVersion : DescriptionAware {
override val description = ""
}
data class KotlinVersionInfo(
var languageLevel: LanguageVersion? = null,
var apiLevel: LanguageVersion? = null,