Files
codeql/swift/ql/test/query-tests/Diagnostics/Info.ql
Jeroen Ketema ce5c48192e Swift: Make file checking in tests more strict
With Swift 6.1 the extractor will start to extract files outside of the test
directory. These files and their elements we do not want to see in our tests.
2025-04-22 10:41:12 +02:00

8 lines
257 B
Plaintext

import swift
string describe(File f) { (f.isSuccessfullyExtracted() and result = "isSuccessfullyExtracted") }
from File f
where exists(f.getRelativePath()) or f instanceof UnknownFile
select f, concat(f.getRelativePath(), ", "), concat(describe(f), ", ")