Skip to content

Commit 12a717e

Browse files
authored
Merge pull request #14141 from github/alexdenisov/unresolved-ast-nodes
Swift: add queries for unresolved AST nodes
2 parents a8e427f + 35e9499 commit 12a717e

File tree

3 files changed

+18
-0
lines changed

3 files changed

+18
-0
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import swift
2+
3+
from AstNode n
4+
where n.getAPrimaryQlClass().matches("Unresolved%")
5+
select n
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
/**
2+
* @name Number of unresolved AST nodes
3+
* @description Count all unresolved AST nodes.
4+
* @kind metric
5+
* @id swift/diagnostics/unresolved-ast-nodes
6+
* @tags summary
7+
*/
8+
9+
import swift
10+
11+
select count(AstNode n | n.getAPrimaryQlClass().matches("Unresolved%") | n)
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
| file://:0:0:0:0 | ... .combine(_:) |
2+
| unresolved.swift:5:1:5:14 | UnresolvedSpecializeExpr |

0 commit comments

Comments
 (0)