Display description of language version in options

This commit is contained in:
Mikhail Zarechenskiy
2017-03-29 18:21:46 +03:00
parent 5750a96b13
commit aec0c029e5
7 changed files with 8 additions and 8 deletions
@@ -30,7 +30,7 @@ open class DefaultValues(val defaultValue: String, val possibleValues: List<Stri
object LanguageVersions : DefaultValues(
"\"" + LanguageVersion.LATEST_STABLE.versionString + "\"",
LanguageVersion.values().map { "\"${it.versionString}\"" }
LanguageVersion.values().map { "\"${it.description}\"" }
)
object JvmTargetVersions : DefaultValues(
@@ -317,7 +317,7 @@ public abstract class CLICompiler<A extends CommonCompilerArguments> {
List<String> versionStrings = ArraysKt.map(LanguageVersion.values(), new Function1<LanguageVersion, String>() {
@Override
public String invoke(LanguageVersion version) {
return version.getVersionString();
return version.getDescription();
}
});
String message = "Unknown " + versionOf + " version: " + value + "\n" +