Skip to content

Commit

Permalink
rename ListDefault to StringListDefault
Browse files Browse the repository at this point in the history
  • Loading branch information
Markus Schwarz committed Jan 22, 2022
1 parent 37a6394 commit d9a6b3b
Showing 1 changed file with 2 additions and 2 deletions.
Expand Up @@ -10,7 +10,7 @@ sealed interface DefaultValue {
fun of(defaultValue: String): DefaultValue = StringDefault(defaultValue)
fun of(defaultValue: Boolean): DefaultValue = BooleanDefault(defaultValue)
fun of(defaultValue: Int): DefaultValue = IntegerDefault(defaultValue)
fun of(defaultValue: List<String>): DefaultValue = ListDefault(defaultValue)
fun of(defaultValue: List<String>): DefaultValue = StringListDefault(defaultValue)
}
}

Expand All @@ -28,7 +28,7 @@ private data class IntegerDefault(private val defaultValue: Int) : DefaultValue
override fun getAsPlainString(): String = defaultValue.toString()
}

private data class ListDefault(private val defaultValue: List<String>) : DefaultValue {
private data class StringListDefault(private val defaultValue: List<String>) : DefaultValue {
private val quoted: String = defaultValue.map { "'$it'" }.toString()

override fun isNonEmptyList(): Boolean = defaultValue.isNotEmpty()
Expand Down

0 comments on commit d9a6b3b

Please sign in to comment.