Skip to content

Commit b697812

Browse files
committed
Exclude .kt files from mutual dependency query
1 parent 63e9ae3 commit b697812

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

java/ql/src/Architecture/Dependencies/MutualDependency.ql

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ where
3030
t2.getName().toLowerCase().matches("%visitor%") or
3131
t1.getAMethod().getName().toLowerCase().matches("%visit%") or
3232
t2.getAMethod().getName().toLowerCase().matches("%visit%") or
33-
t1.getPackage() = t2.getPackage()
33+
t1.getPackage() = t2.getPackage() or
34+
t1.getFile().isKotlinSourceFile() or
35+
t2.getFile().isKotlinSourceFile()
3436
)
3537
select t1, "This type and type $@ are mutually dependent.", t2, t2.getName()
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +0,0 @@
1-
| Test.kt:5:9:5:41 | | This type and type $@ are mutually dependent. | Test.kt:3:1:8:1 | Foo | Foo |

0 commit comments

Comments
 (0)