tapchicoma
09/14/2018, 9:25 AMval reporters: SetProperty<ReporterType>
where ReporterType
is enum
.
When I try to use it from common gradle script following way:
reporters = ["CHECKSTYLE", "PLAIN"]
I got java.lang.String cannot be cast to org.jlleitschuh.gradle.ktlint.reporter.ReporterType
When this property was defined as var reporters: Array<ReporterType>
- this way of usage in build.gradle
worked.
What is the right way to set SetProperty
in extension in common Gradle script? (Using import enum works, but maybe there is a better way)