We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent bec9486 commit 5e18275Copy full SHA for 5e18275
java/kotlin-extractor/src/main/kotlin/KotlinFileExtractor.kt
@@ -849,7 +849,10 @@ open class KotlinFileExtractor(
849
addModifiers(id, "static")
850
}
851
tw.writeHasLocation(id, locId)
852
- addModifiers(id, "public")
+ if (f.visibility != DescriptorVisibilities.PRIVATE && f.visibility != DescriptorVisibilities.PRIVATE_TO_THIS) {
853
+ // Private methods have package-private (default) visibility $default methods; all other visibilities seem to produce a public $default method.
854
+ addModifiers(id, "public")
855
+ }
856
tw.writeCompiler_generated(id, CompilerGeneratedKinds.DEFAULT_ARGUMENTS_METHOD.kind)
857
858
if (extractBody) {
0 commit comments