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

Skip to content

Commit 33757a1

Browse files
committed
Kotlin: Extract whether a class is a "file" class
1 parent fd27243 commit 33757a1

2 files changed

Lines changed: 5 additions & 0 deletions

File tree

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ class KotlinSourceFileExtractor(
6666
val locId = tw.getWholeFileLocation()
6767
val pkgId = extractPackage(pkg)
6868
tw.writeClasses(id, jvmName, pkgId, id)
69+
tw.writeFile_class(id)
6970
tw.writeHasLocation(id, locId)
7071
return id
7172
}

java/ql/lib/config/semmlecode.dbscheme

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -315,6 +315,10 @@ classes(
315315
int sourceid: @class ref
316316
);
317317

318+
file_class(
319+
int id: @class ref
320+
);
321+
318322
class_object(
319323
unique int id: @class ref,
320324
unique int instance: @field ref

0 commit comments

Comments
 (0)