in src/main/groovy/org/jetbrains/gradle/ext/CodeStyle.groovy [116:130]
Map<String, ?> toMap() {
def map = [
"USE_SAME_INDENTS" : USE_SAME_INDENTS,
"RIGHT_MARGIN" : hardWrapAt,
"KEEP_CONTROL_STATEMENT_IN_ONE_LINE" : keepControlStatementInOneLine
] as Map<String, Object>
def languages = this.languages.collectEntries { key, value ->
[(key): value.toMap()].findAll { !it.value.isEmpty() }
}
if (!languages.isEmpty()) {
map["languages"] = languages
}
return map
}