Kotlin's default visibility should be internal

I would love to see a compiler plugin switch that would allow to make internal by default. similar to what we have with the Spring compiler plugin.
I am doing a large multi-module experiment project and found that most of the time I am having to type internal because I don’t want the module code to be available by upstream modules.

6 Likes