Wizard: add info about used Kotlin version to project test importing failure

This commit is contained in:
Ilya Kirillov
2020-06-25 10:20:03 +03:00
parent 7ea17f0d31
commit 35d5936829
2 changed files with 16 additions and 2 deletions
@@ -61,7 +61,13 @@ data class ValidationError(val validationMessage: String) : Error() {
get() = validationMessage.capitalize()
}
data class ProjectImportingError(@Nls override val message: String) : Error()
data class ProjectImportingError(val kotlinVersion: String, @Nls val reason: String) : Error() {
override val message: String
get() = """Project importing error
|Kotlin version: $kotlinVersion
|Reason: $reason
""".trimMargin()
}
data class InvalidModuleDependencyError(val from: Module, val to: Module, @Nls val reason: String? = null) : Error() {
override val message: String