GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — Overlay SARIF retains stale extraction diagnostics after a PR repairs the source · Issue #4307 · github/codeql-action Open DescriptionCodeQL Action 4.39.3 / CodeQL 2.27.4 reuses a JavaScript extraction error from the overlay-base database after the PR fixes the corresponding source. Discovered in link-foundation/link-cli#166 while enforcing complete SARIF analysis. Measured sequence:
Expected: source-local diagnostics for changed/re-extracted files describe the current checkout. Actual: the old diagnostic remains in Reproduce using the two downstream commits/runs above and the uploaded Workaround: set job environment Suggested code fix: invalidate source-local extraction diagnostics belonging to modified/deleted files when constructing the overlay invocation, and merge only current diagnostics for files extracted in the overlay. Keep base diagnostics for genuinely unchanged files. Add a regression fixture whose base has a parser error and whose overlay repairs that file, asserting both query results and invocation notifications are updated. The exact layer responsible (CLI diagnostic merging versus action overlay postprocessing) still needs upstream tracing; the stale notification itself is directly observed. Activity
MetadataMetadataAssigneesLabelsNo labels TypeProjectsMilestoneRelationshipsDevelopmentIssue actions |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |