Kasper Svendsen

Results 9 issues of Kasper Svendsen

This PR adds an actions workflow to enforce usage of the [`add-overlay-annotations.py` script](https://github.com/github/codeql/pull/19778) to help maintain overlay annotations. This PR enables the script for Java. For https://github.com/github/codeql-core/issues/4951.

This PR adds overlay annotations for Java libraries and shared libraries to support experimentation with Java overlay analysis. Overlay annotations were added automatically using the [`add-overlay-annotations.py` script](https://github.com/github/codeql/pull/19778). The high-level intend...

C#
Java
Python
no-change-note-required
DataFlow Library

This PR adds a script to automatically add sensible default annotations to files without existing overlay annotations. The script uses naming heuristics to determine which files to annotate. The script...

C#
Java
Python
DataFlow Library

Diff-informed analysis expects paths in the diff-range extension pack to be absolute paths. The conversion to absolute paths currently happens within `getDiffRanges` in `diff-informed-analysis-utils.ts‎`. This PR moves the conversion to...

size/L

When diff-informed analysis is performed, PR diff-ranges are currently computed by the `analyze` action. This PR moves computation and persistence of PR diff-ranges to the `init` action instead. The motivation...

size/M