Overlay: Add overlay annotations to Java & shared libraries

This commit is contained in:
Kasper Svendsen
2025-06-16 13:06:31 +02:00
parent 2218a981f6
commit c207cfdeb7
428 changed files with 966 additions and 0 deletions

View File

@@ -1,6 +1,8 @@
/**
* Provides classes and predicates related to validating models-as-data rows.
*/
overlay[local?]
module;
/** Provides predicates for determining if a model exists for a given `kind`. */
signature module KindValidationConfigSig {

View File

@@ -1,6 +1,8 @@
/**
* Contains predicates for converting an arbitrary graph to a set of `typeModel` rows.
*/
overlay[local?]
module;
private import codeql.util.Location

View File

@@ -4,6 +4,8 @@
* Provides classes and predicates related to capturing summary, source,
* and sink models of the Standard or a 3rd party library.
*/
overlay[local?]
module;
private import codeql.dataflow.DataFlow
private import codeql.dataflow.TaintTracking as Tt

View File

@@ -1,3 +1,6 @@
overlay[local?]
module;
signature module ModelPrintingLangSig {
/**
* A class of callables.