diff --git a/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/Constants.kt b/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/Constants.kt index 340850a9..1dfb0371 100644 --- a/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/Constants.kt +++ b/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/Constants.kt @@ -8,6 +8,7 @@ object Constants { val BUILD_FILE_NAME = "Build.kt" val BUILD_FILE_DIRECTORY = "kobalt/src" val BUILD_FILE_PATH = KFiles.joinDir(BUILD_FILE_DIRECTORY, BUILD_FILE_NAME) + val KOTLIN_COMPILER_VERSION = "1.0.6" internal val DEFAULT_REPOS = listOf( // "https://maven-central.storage.googleapis.com/", diff --git a/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/internal/KobaltSettingsXml.kt b/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/internal/KobaltSettingsXml.kt index 3ab38848..78561eb2 100644 --- a/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/internal/KobaltSettingsXml.kt +++ b/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/internal/KobaltSettingsXml.kt @@ -1,5 +1,6 @@ package com.beust.kobalt.internal +import com.beust.kobalt.Constants import com.beust.kobalt.ProxyConfig import com.beust.kobalt.homeDir import com.beust.kobalt.misc.KFiles @@ -8,6 +9,7 @@ import com.google.inject.Inject import com.google.inject.Singleton import java.io.File import java.io.FileInputStream +import java.lang.NumberFormatException import javax.xml.bind.JAXBContext import javax.xml.bind.annotation.XmlElement import javax.xml.bind.annotation.XmlRootElement @@ -30,7 +32,7 @@ class KobaltSettingsXml { var proxies: ProxiesXml? = null @XmlElement(name = "kobaltCompilerVersion") @JvmField - var kobaltCompilerVersion: String = "1.0.6" + var kobaltCompilerVersion: String = Constants.KOTLIN_COMPILER_VERSION @XmlElement(name = "kobaltCompilerRepo") @JvmField var kobaltCompilerRepo: String? = null