New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Java: Add JDK sinks #11389
base: main
Are you sure you want to change the base?
Java: Add JDK sinks #11389
Conversation
Click to show differences in coveragejavaGenerated file changes for java
- Java Standard Library,``java.*``,3,591,130,28,,,7,,,10
+ Java Standard Library,``java.*``,3,591,147,28,,,7,,,27
- Java extensions,"``javax.*``, ``jakarta.*``",63,609,32,,,4,,1,1,2
+ Java extensions,"``javax.*``, ``jakarta.*``",63,609,102,,,4,,3,1,33
- Totals,,217,8434,1530,129,6,10,107,33,1,86
+ Totals,,217,8434,1617,129,6,10,107,35,1,134
+ java.applet,6,,,,,,,,,,,,,,,,6,,,,,,,,,,,,,,,,,,,,,,,
- java.net,10,3,7,,,,,,,,,,,,,,10,,,,,,,,,,,,,,,,,,,,,3,7,
+ java.net,12,3,7,,,,,,,,,,,,,,12,,,,,,,,,,,,,,,,,,,,,3,7,
+ java.rmi,9,,,,,,,,,,,,,,,,9,,,,,,,,,,,,,,,,,,,,,,,
+ javax.imageio,1,,,,,,,,,,,,,,,,1,,,,,,,,,,,,,,,,,,,,,,,
+ javax.management.loading,11,,,,,,,,,,,,,,,,11,,,,,,,,,,,,,,,,,,,,,,,
- javax.management.remote,2,,,,,,,,,,,2,,,,,,,,,,,,,,,,,,,,,,,,,,,,
+ javax.management.remote,14,,,,,,,,,,,2,,,,,12,,,,,,,,,,,,,,,,,,,,,,,
- javax.naming,7,,,,,,,,,,,6,1,,,,,,,,,,,,,,,,,,,,,,,,,,,
+ javax.naming,45,,,,,,,,,,,42,3,,,,,,,,,,,,,,,,,,,,,,,,,,,
+ javax.sound.midi,4,,,,,,,,,,,,,,,,4,,,,,,,,,,,,,,,,,,,,,,,
+ javax.sound.sampled,2,,,,,,,,,,,,,,,,2,,,,,,,,,,,,,,,,,,,,,,,
+ javax.sql.rowset.spi,1,,,,,,,,,,,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,
+ javax.xml.stream,1,,,,,,,,,,,,,,,,1,,,,,,,,,,,,,,,,,,,,,,, |
Click to show differences in coveragejavaGenerated file changes for java
- Java Standard Library,``java.*``,3,591,130,28,,,7,,,10
+ Java Standard Library,``java.*``,3,591,147,28,,,7,,,27
- Java extensions,"``javax.*``, ``jakarta.*``",63,609,32,,,4,,1,1,2
+ Java extensions,"``javax.*``, ``jakarta.*``",63,609,102,,,4,,3,1,33
- Totals,,217,8434,1530,129,6,10,107,33,1,86
+ Totals,,217,8434,1617,129,6,10,107,35,1,134
+ java.applet,6,,,,,,,,,,,,,,,,6,,,,,,,,,,,,,,,,,,,,,,,
- java.net,10,3,7,,,,,,,,,,,,,,10,,,,,,,,,,,,,,,,,,,,,3,7,
+ java.net,12,3,7,,,,,,,,,,,,,,12,,,,,,,,,,,,,,,,,,,,,3,7,
+ java.rmi,9,,,,,,,,,,,,,,,,9,,,,,,,,,,,,,,,,,,,,,,,
+ javax.imageio,1,,,,,,,,,,,,,,,,1,,,,,,,,,,,,,,,,,,,,,,,
+ javax.management.loading,11,,,,,,,,,,,,,,,,11,,,,,,,,,,,,,,,,,,,,,,,
- javax.management.remote,2,,,,,,,,,,,2,,,,,,,,,,,,,,,,,,,,,,,,,,,,
+ javax.management.remote,14,,,,,,,,,,,2,,,,,12,,,,,,,,,,,,,,,,,,,,,,,
- javax.naming,7,,,,,,,,,,,6,1,,,,,,,,,,,,,,,,,,,,,,,,,,,
+ javax.naming,45,,,,,,,,,,,42,3,,,,,,,,,,,,,,,,,,,,,,,,,,,
+ javax.sound.midi,4,,,,,,,,,,,,,,,,4,,,,,,,,,,,,,,,,,,,,,,,
+ javax.sound.sampled,2,,,,,,,,,,,,,,,,2,,,,,,,,,,,,,,,,,,,,,,,
+ javax.sql.rowset.spi,1,,,,,,,,,,,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,
+ javax.xml.stream,1,,,,,,,,,,,,,,,,1,,,,,,,,,,,,,,,,,,,,,,, |
| Spec::isRelevantSinkKind(kind) and | ||
| kind = sink.toString() and | ||
| api = source.getNode().getEnclosingCallable() | ||
| select source.getNode(), source, sink, "$@", source.getNode(), |
Check warning
Code scanning / CodeQL
Alert message style violation Warning
| Spec::isRelevantSinkKind(kind) and | ||
| kind = sink.toString() and | ||
| api = source.getNode().getEnclosingCallable() | ||
| select source.getNode(), source, sink, "$@", source.getNode(), |
Check warning
Code scanning / CodeQL
Alert message style violation Warning
| * @name Capture sink models. | ||
| * @description Finds public methods that act as sinks as they flow into a known sink. | ||
| * @kind path-problem | ||
| * @id java/utils/model-generator/sink-models | ||
| * @tags model-generator |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These metadata were not changed from the capture sink query.
Click to show differences in coveragejavaGenerated file changes for java
- Java Standard Library,``java.*``,3,591,130,28,,,7,,,10
+ Java Standard Library,``java.*``,3,591,147,28,,,7,,,27
- Java extensions,"``javax.*``, ``jakarta.*``",63,609,32,,,4,,1,1,2
+ Java extensions,"``javax.*``, ``jakarta.*``",63,609,102,,,4,,3,1,33
- Totals,,217,8434,1530,129,6,10,107,33,1,86
+ Totals,,217,8434,1617,129,6,10,107,35,1,134
+ java.applet,6,,,,,,,,,,,,,,,,6,,,,,,,,,,,,,,,,,,,,,,,
- java.net,10,3,7,,,,,,,,,,,,,,10,,,,,,,,,,,,,,,,,,,,,3,7,
+ java.net,12,3,7,,,,,,,,,,,,,,12,,,,,,,,,,,,,,,,,,,,,3,7,
+ java.rmi,9,,,,,,,,,,,,,,,,9,,,,,,,,,,,,,,,,,,,,,,,
+ javax.imageio,1,,,,,,,,,,,,,,,,1,,,,,,,,,,,,,,,,,,,,,,,
+ javax.management.loading,11,,,,,,,,,,,,,,,,11,,,,,,,,,,,,,,,,,,,,,,,
- javax.management.remote,2,,,,,,,,,,,2,,,,,,,,,,,,,,,,,,,,,,,,,,,,
+ javax.management.remote,14,,,,,,,,,,,2,,,,,12,,,,,,,,,,,,,,,,,,,,,,,
- javax.naming,7,,,,,,,,,,,6,1,,,,,,,,,,,,,,,,,,,,,,,,,,,
+ javax.naming,45,,,,,,,,,,,42,3,,,,,,,,,,,,,,,,,,,,,,,,,,,
+ javax.sound.midi,4,,,,,,,,,,,,,,,,4,,,,,,,,,,,,,,,,,,,,,,,
+ javax.sound.sampled,2,,,,,,,,,,,,,,,,2,,,,,,,,,,,,,,,,,,,,,,,
+ javax.sql.rowset.spi,1,,,,,,,,,,,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,
+ javax.xml.stream,1,,,,,,,,,,,,,,,,1,,,,,,,,,,,,,,,,,,,,,,, |
Click to show differences in coveragejavaGenerated file changes for java
- Java Standard Library,``java.*``,3,591,130,28,,,7,,,10
+ Java Standard Library,``java.*``,3,591,147,28,,,7,,,27
- Java extensions,"``javax.*``, ``jakarta.*``",63,609,32,,,4,,1,1,2
+ Java extensions,"``javax.*``, ``jakarta.*``",63,609,102,,,4,,3,1,33
- Totals,,217,8434,1530,129,6,10,107,33,1,86
+ Totals,,217,8434,1617,129,6,10,107,35,1,134
+ java.applet,6,,,,,,,,,,,,,,,,6,,,,,,,,,,,,,,,,,,,,,,,
- java.net,10,3,7,,,,,,,,,,,,,,10,,,,,,,,,,,,,,,,,,,,,3,7,
+ java.net,12,3,7,,,,,,,,,,,,,,12,,,,,,,,,,,,,,,,,,,,,3,7,
+ java.rmi,9,,,,,,,,,,,,,,,,9,,,,,,,,,,,,,,,,,,,,,,,
+ javax.imageio,1,,,,,,,,,,,,,,,,1,,,,,,,,,,,,,,,,,,,,,,,
+ javax.management.loading,11,,,,,,,,,,,,,,,,11,,,,,,,,,,,,,,,,,,,,,,,
- javax.management.remote,2,,,,,,,,,,,2,,,,,,,,,,,,,,,,,,,,,,,,,,,,
+ javax.management.remote,14,,,,,,,,,,,2,,,,,12,,,,,,,,,,,,,,,,,,,,,,,
- javax.naming,7,,,,,,,,,,,6,1,,,,,,,,,,,,,,,,,,,,,,,,,,,
+ javax.naming,45,,,,,,,,,,,42,3,,,,,,,,,,,,,,,,,,,,,,,,,,,
+ javax.sound.midi,4,,,,,,,,,,,,,,,,4,,,,,,,,,,,,,,,,,,,,,,,
+ javax.sound.sampled,2,,,,,,,,,,,,,,,,2,,,,,,,,,,,,,,,,,,,,,,,
+ javax.sql.rowset.spi,1,,,,,,,,,,,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,
+ javax.xml.stream,1,,,,,,,,,,,,,,,,1,,,,,,,,,,,,,,,,,,,,,,, |


No description provided.