Hi, I have following property in plugin extension:...
# gradle
t
Hi, I have following property in plugin extension:
Copy code
val reporters: SetProperty<ReporterType>
where
ReporterType
is
enum
. When I try to use it from common gradle script following way:
Copy code
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)