[CLI] Remove deprecated properties from AbstractCliOption and CliOption

This commit is contained in:
Dmitriy Novozhilov
2022-06-29 15:39:35 +03:00
committed by teamcity
parent 5c05cf6fe1
commit 0d1e802db1
@@ -25,9 +25,6 @@ interface AbstractCliOption {
val description: String val description: String
val required: Boolean val required: Boolean
val allowMultipleOccurrences: Boolean val allowMultipleOccurrences: Boolean
val deprecatedName: String?
get() = null
} }
class CliOption( class CliOption(
@@ -36,11 +33,7 @@ class CliOption(
override val description: String, override val description: String,
override val required: Boolean = true, override val required: Boolean = true,
override val allowMultipleOccurrences: Boolean = false override val allowMultipleOccurrences: Boolean = false
) : AbstractCliOption { ) : AbstractCliOption
@Deprecated("Use optionName instead.", ReplaceWith("optionName"))
val name: String
get() = optionName
}
open class CliOptionProcessingException(message: String, cause: Throwable? = null) : RuntimeException(message, cause) open class CliOptionProcessingException(message: String, cause: Throwable? = null) : RuntimeException(message, cause)