Check classpath version consistency.

Add 'Kotlin-version' attribute to kotlin-runtime and kotlin-reflect JARs.
This commit is contained in:
Dmitry Petrov
2016-11-30 13:51:07 +03:00
committed by Alexander Udalov
parent ab72460f28
commit 1866a33781
6 changed files with 221 additions and 5 deletions
@@ -77,11 +77,12 @@ enum class LanguageVersion(val versionString: String) : DescriptionAware {
interface LanguageVersionSettings {
fun supportsFeature(feature: LanguageFeature): Boolean
val languageVersion: LanguageVersion
val apiVersion: ApiVersion
}
class LanguageVersionSettingsImpl @JvmOverloads constructor(
private val languageVersion: LanguageVersion,
override val languageVersion: LanguageVersion,
override val apiVersion: ApiVersion,
additionalFeatures: Collection<LanguageFeature> = emptySet()
) : LanguageVersionSettings {