mirror of
https://github.com/github/codeql.git
synced 2026-04-27 17:55:19 +02:00
superTypes test: restore location info without full paths
This commit is contained in:
committed by
Ian Lynagh
parent
87d6313278
commit
8f5bbc7bd8
@@ -1,11 +1,11 @@
|
||||
| classes.kt:2:1:2:18 | ClassOne | Object |
|
||||
| classes.kt:4:1:6:1 | ClassTwo | Object |
|
||||
| classes.kt:8:1:10:1 | ClassThree | Object |
|
||||
| classes.kt:12:1:15:1 | ClassFour | ClassThree |
|
||||
| classes.kt:17:1:18:1 | ClassFive | ClassFour |
|
||||
| classes.kt:28:1:30:1 | ClassSix | ClassFour |
|
||||
| classes.kt:28:1:30:1 | ClassSix | IF1 |
|
||||
| classes.kt:28:1:30:1 | ClassSix | IF2 |
|
||||
| classes.kt:34:1:47:1 | ClassSeven | Object |
|
||||
| classes.kt:49:1:51:1 | Direction | Enum<Direction> |
|
||||
| classes.kt:53:1:57:1 | Color | Enum<Color> |
|
||||
| classes.kt:2:1:2:18 | ClassOne | Object | Object.class | 0 | 0 | 0 | 0 |
|
||||
| classes.kt:4:1:6:1 | ClassTwo | Object | Object.class | 0 | 0 | 0 | 0 |
|
||||
| classes.kt:8:1:10:1 | ClassThree | Object | Object.class | 0 | 0 | 0 | 0 |
|
||||
| classes.kt:12:1:15:1 | ClassFour | ClassThree | classes.kt | 8 | 1 | 10 | 1 |
|
||||
| classes.kt:17:1:18:1 | ClassFive | ClassFour | classes.kt | 12 | 1 | 15 | 1 |
|
||||
| classes.kt:28:1:30:1 | ClassSix | ClassFour | classes.kt | 12 | 1 | 15 | 1 |
|
||||
| classes.kt:28:1:30:1 | ClassSix | IF1 | classes.kt | 20 | 1 | 22 | 1 |
|
||||
| classes.kt:28:1:30:1 | ClassSix | IF2 | classes.kt | 24 | 1 | 26 | 1 |
|
||||
| classes.kt:34:1:47:1 | ClassSeven | Object | Object.class | 0 | 0 | 0 | 0 |
|
||||
| classes.kt:49:1:51:1 | Direction | Enum<Direction> | Enum.class | 0 | 0 | 0 | 0 |
|
||||
| classes.kt:53:1:57:1 | Color | Enum<Color> | Enum.class | 0 | 0 | 0 | 0 |
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
import java
|
||||
|
||||
from Class c
|
||||
where c.fromSource()
|
||||
select c, c.getASupertype().toString()
|
||||
from Class c, Type superType, Location stLocation
|
||||
where c.fromSource() and
|
||||
superType = c.getASupertype() and
|
||||
stLocation = superType.getLocation()
|
||||
select c, superType.toString(), stLocation.getFile().getBaseName(), stLocation.getStartLine(), stLocation.getStartColumn(), stLocation.getEndLine(), stLocation.getEndColumn()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user