对于Gradle Java插件,以下Groovy DSL的KotlinDSL等价物是什么?
compileJava { options.compilerArgs += [ '-Amapstruct.suppressGeneratorTimestamp=true', '-Amapstruct.suppressGeneratorVersionInfoComment=true', '-Amapstruct.verbose=true' ] }
yqyhoc1h1#
compilerArgs是一个Java List<String>,在Kotlin中Map为MutableList<String>。在Kotlin中,有几种不同的方法可以将元素添加到可变列表中。
compilerArgs
List<String>
MutableList<String>
tasks.compileJava { options.compilerArgs.addAll( listOf( "-Amapstruct.suppressGeneratorTimestamp=true", "-Amapstruct.suppressGeneratorVersionInfoComment=true", "-Amapstruct.verbose=true", ) ) }
1条答案
按热度按时间yqyhoc1h1#
compilerArgs
是一个JavaList<String>
,在Kotlin中Map为MutableList<String>
。在Kotlin中,有几种不同的方法可以将元素添加到可变列表中。