Skip to content

Commit 63dadd8

Browse files
committed
Revert "Identify data classes during extraction"
This reverts commit a61ba65, pending adding a proper upgrade script for the DB change.
1 parent e3c2656 commit 63dadd8

File tree

5 files changed

+0
-21
lines changed

5 files changed

+0
-21
lines changed

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

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -397,10 +397,6 @@ open class KotlinFileExtractor(
397397
} else if (kind != ClassKind.CLASS && kind != ClassKind.OBJECT) {
398398
logger.warnElement("Unrecognised class kind $kind", c)
399399
}
400-
401-
if (c.isData) {
402-
tw.writeKtDataClasses(classId)
403-
}
404400
}
405401

406402
val locId = tw.getLocation(c)

java/ql/lib/config/semmlecode.dbscheme

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1232,7 +1232,3 @@ ktFunctionOriginalNames(
12321232
unique int id: @method ref,
12331233
string name: string ref
12341234
)
1235-
1236-
ktDataClasses(
1237-
unique int id: @class ref
1238-
)

java/ql/lib/semmle/code/java/Type.qll

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -714,13 +714,6 @@ class CompanionObject extends Class {
714714
Field getInstance() { type_companion_object(_, result, this) }
715715
}
716716

717-
/**
718-
* A Kotlin data class declaration.
719-
*/
720-
class DataClass extends Class {
721-
DataClass() { ktDataClasses(this) }
722-
}
723-
724717
/**
725718
* A record declaration.
726719
*/

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

Lines changed: 0 additions & 1 deletion
This file was deleted.

java/ql/test/kotlin/library-tests/data-classes/data_classes.ql

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)