From 6e507a5e006acc9a0e7576db9d2572b547a186f0 Mon Sep 17 00:00:00 2001 From: Paolo Tranquilli Date: Tue, 18 Mar 2025 08:27:14 +0100 Subject: [PATCH 1/2] Swift: add summary about total extracted nodes --- swift/ql/src/diagnostics/internal/AstNodes.ql | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 swift/ql/src/diagnostics/internal/AstNodes.ql diff --git a/swift/ql/src/diagnostics/internal/AstNodes.ql b/swift/ql/src/diagnostics/internal/AstNodes.ql new file mode 100644 index 000000000000..e534346a0790 --- /dev/null +++ b/swift/ql/src/diagnostics/internal/AstNodes.ql @@ -0,0 +1,11 @@ +/** + * @name Number of extracted AST nodes + * @description Count all AST nodes. + * @kind metric + * @id swift/diagnostics/ast-nodes + * @tags summary + */ + +import swift + +select count(AstNode n) From a034444f9109671402ba4565f37ec632be37c5f1 Mon Sep 17 00:00:00 2001 From: Paolo Tranquilli Date: Tue, 18 Mar 2025 08:36:04 +0100 Subject: [PATCH 2/2] Swift: add change note --- swift/ql/src/change-notes/2025-03-18-number_of_nodes.md | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 swift/ql/src/change-notes/2025-03-18-number_of_nodes.md diff --git a/swift/ql/src/change-notes/2025-03-18-number_of_nodes.md b/swift/ql/src/change-notes/2025-03-18-number_of_nodes.md new file mode 100644 index 000000000000..bf7a08198221 --- /dev/null +++ b/swift/ql/src/change-notes/2025-03-18-number_of_nodes.md @@ -0,0 +1,4 @@ +--- +category: newQuery +--- +* Added a new summary query counting the total number of extracted AST nodes.