Skip to content

Commit 97ab842

Browse files
authored
C++: Update summary queries.
1 parent 16a3dfa commit 97ab842

19 files changed

+36
-49
lines changed

cpp/ql/src/Summary/Files.ql

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

cpp/ql/src/Summary/Lines.ql

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

cpp/ql/src/Summary/LinesOfCode.ql

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
/**
22
* @id cpp/summary/lines-of-code
3-
* @name Total lines of code
4-
* @description The total number of lines of code across all source files.
3+
* @name Total lines of C/C++ code
4+
* @description The total number of lines of C/C++ code across all files, including system headers and libraries.
55
* @kind metric
66
* @tags summary
77
*/
88

99
import cpp
1010

11-
select sum(File f | f.fromSource() | f.getMetrics().getNumberOfLinesOfCode())
11+
select sum(File f | f.fromSource() | f.getMetrics().getNumberOfLines())
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @id cpp/summary/lines-of-code-per-file
3-
* @name Lines of code per source file
4-
* @description The number of lines of code for each source file.
3+
* @name Lines of C/C++ code per source file
4+
* @description The number of lines of C/C++ code for each file in the database, including system headers and libraries.
55
* @kind metric
66
* @tags summary
77
*/
@@ -10,4 +10,4 @@ import cpp
1010

1111
from File f
1212
where f.fromSource()
13-
select f, f.getMetrics().getNumberOfLinesOfCode()
13+
select f, f.getMetrics().getNumberOfLines()

cpp/ql/src/Summary/LinesOfUserCode.ql

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
/**
2+
* @id cpp/summary/lines-of-user-code
3+
* @name Total lines of C/C++ source code
4+
* @description The total number of lines of C/C++ code across all files, excluding system headers and libraries.
5+
* @kind metric
6+
* @tags summary
7+
*/
8+
9+
import cpp
10+
11+
select sum(File f | exists(f.getRelativePath()) | f.getMetrics().getNumberOfLines())
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
/**
2+
* @id cpp/summary/lines-of-user-code-per-file
3+
* @name Lines of C/C++ code per source file
4+
* @description The number of lines of C/C++ code for each file in the source directory.
5+
* @kind metric
6+
* @tags summary
7+
*/
8+
9+
import cpp
10+
11+
from File f
12+
where exists(f.getRelativePath())
13+
select f, f.getMetrics().getNumberOfLines()

cpp/ql/src/Summary/LinesPerFile.ql

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

cpp/ql/test/query-tests/Summary/Files.expected

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

cpp/ql/test/query-tests/Summary/Files.qlref

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

cpp/ql/test/query-tests/Summary/Lines.qlref

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

0 commit comments

Comments
 (0)