sass-gradle-plugin icon indicating copy to clipboard operation
sass-gradle-plugin copied to clipboard

Inaccessible enums with Kotlin DSL

Open msogrin opened this issue 1 year ago • 0 comments

When using Kotlin Gradle DSL to specify style or source map

tasks.compileSass {
    style = compressed
    sourceMap = none
}

Gradle 8.2 (and earlier versions) shows warnings

w: ... Type CompileSass.Style! is inaccessible in this context due to: public/*package*/ final enum class Style : Enum<CompileSass.Style!> defined in io.miret.etienne.gradle.sass.CompileSass
w: ... Type CompileSass.SourceMap! is inaccessible in this context due to: public/*package*/ final enum class SourceMap : Enum<CompileSass.SourceMap!> defined in io.miret.etienne.gradle.sass.CompileSass

Intellij IDEA shows the same warnings when editing build.gradle.kts

It still works in the end, but warnings are printed on every build.

msogrin avatar Aug 02 '23 17:08 msogrin