File tree Expand file tree Collapse file tree 3 files changed +14
-0
lines changed
Expand file tree Collapse file tree 3 files changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ The following changes in version 1.24 affect Java analysis in all applications.
55## General improvements
66
77* Alert suppression can now be done with single-line block comments (` /* ... */ ` ) as well as line comments (` // ... ` ).
8+ * A ` Customizations.qll ` file has been added to allow customizations of the standard library that apply to all queries.
89
910## New queries
1011
Original file line number Diff line number Diff line change 1+ /**
2+ * Contains customizations to the standard library.
3+ *
4+ * This module is imported by `java.qll`, so any customizations defined here automatically
5+ * apply to all queries.
6+ *
7+ * Typical examples of customizations include adding new subclasses of abstract classes such as
8+ * the `RemoteFlowSource` and `AdditionalTaintStep` classes associated with the security queries
9+ * to model frameworks that are not covered by the standard library.
10+ */
11+
12+ import java
Original file line number Diff line number Diff line change 11/** Provides all default Java QL imports. */
22
3+ import Customizations
34import semmle.code.FileSystem
45import semmle.code.Location
56import semmle.code.java.Annotation
You can’t perform that action at this time.
0 commit comments