pubref / rules_kotlin

Bazel rules for Kotlin
Other
159 stars 20 forks source link

visibility is not "inherited" to implicit outputs #27

Closed cdietze closed 7 years ago

cdietze commented 7 years ago

Suppose there is a target like this:

kotlin_library(
    name = "core",
    visibility = ["//visibility:public"]
    ...
)

Then the implicit output target core_kt will still have default visibility. It should have inherited "//visibilty:public" however.

I checked that this is what the java rules do.

pcj commented 7 years ago

Closed by #28.