Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 49bf53d

Browse files
tamasvajkigfoo
authored andcommitted
Make extracted file class public and final
1 parent 77fec17 commit 49bf53d

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

java/kotlin-extractor/src/main/kotlin/KotlinUsesExtractor.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,8 @@ open class KotlinUsesExtractor(
7676
tw.writeClasses(it, jvmName, pkgId, it)
7777
tw.writeFile_class(it)
7878
tw.writeHasLocation(it, locId)
79+
80+
addModifiers(it, "public", "final")
7981
})
8082
return id
8183
}

java/ql/test/kotlin/library-tests/classes/classes.expected

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
| classes.kt:0:0:0:0 | ClassesKt | ClassesKt | |
1+
| classes.kt:0:0:0:0 | ClassesKt | ClassesKt | final, public |
22
| classes.kt:2:1:2:18 | ClassOne | ClassOne | final, public |
33
| classes.kt:4:1:6:1 | ClassTwo | ClassTwo | final, public |
44
| classes.kt:8:1:10:1 | ClassThree | ClassThree | abstract, public |
@@ -34,7 +34,7 @@
3434
| classes.kt:119:13:121:13 | Local2 | C1$Local2 | final, private |
3535
| classes.kt:127:16:134:9 | new Object(...) { ... } | <anonymous class> | final, private |
3636
| classes.kt:129:17:131:17 | Local3 | C1$$Local3 | final, private |
37-
| generic_anonymous.kt:0:0:0:0 | Generic_anonymousKt | Generic_anonymousKt | |
37+
| generic_anonymous.kt:0:0:0:0 | Generic_anonymousKt | Generic_anonymousKt | final, public |
3838
| generic_anonymous.kt:1:1:9:1 | Generic | Generic | final, private |
3939
| generic_anonymous.kt:3:19:5:3 | new Object(...) { ... } | <anonymous class> | final, private |
4040
| local_anonymous.kt:3:1:36:1 | Class1 | LocalAnonymous.Class1 | final, public |

0 commit comments

Comments
 (0)