Merge pull request #15256 from sidshank/change/adjust-extracted-files-diagnostics

Js/Py/Rb: Report any extracted file as successfully extracted
This commit is contained in:
Sid Shankar
2024-01-17 11:04:06 -05:00
committed by GitHub
9 changed files with 27 additions and 17 deletions

View File

@@ -0,0 +1,4 @@
---
category: minorAnalysis
---
* The diagnostic query `js/diagnostics/successfully-extracted-files`, and therefore the Code Scanning UI measure of scanned JavaScript and TypeScript files, now considers any JavaScript and TypeScript file seen during extraction, even one with some errors, to be extracted / scanned.

View File

@@ -1,6 +1,6 @@
/**
* @name Successfully extracted files
* @description Lists all files in the source code directory that were extracted without encountering an error in the file.
* @name Extracted files
* @description Lists all files in the source code directory that were extracted.
* @kind diagnostic
* @id js/diagnostics/successfully-extracted-files
* @tags successfully-extracted-files
@@ -9,7 +9,5 @@
import javascript
from File f
where
not exists(Error e | e.isFatal() and e.getFile() = f) and
exists(f.getRelativePath())
where exists(f.getRelativePath())
select f, ""

View File

@@ -1,3 +1,6 @@
| bad1.js:0:0:0:0 | bad1.js | |
| bad2.ts:0:0:0:0 | bad2.ts | |
| bad3.html:0:0:0:0 | bad3.html | |
| contains-template.js:0:0:0:0 | contains-template.js | |
| good1.js:0:0:0:0 | good1.js | |
| good2.ts:0:0:0:0 | good2.ts | |