File tree Expand file tree Collapse file tree
java/ql/lib/semmle/code/java Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -92,6 +92,7 @@ private module Frameworks {
9292 private import semmle.code.java.frameworks.apache.IO
9393 private import semmle.code.java.frameworks.apache.Lang
9494 private import semmle.code.java.frameworks.Flexjson
95+ private import semmle.code.java.frameworks.generated
9596 private import semmle.code.java.frameworks.guava.Guava
9697 private import semmle.code.java.frameworks.jackson.JacksonSerializability
9798 private import semmle.code.java.frameworks.javaee.jsf.JSFRenderer
Original file line number Diff line number Diff line change 11/** Custom definitions related to the Apache Commons IO library. */
22
33import java
4- import IOGenerated
54private import semmle.code.java.dataflow.ExternalFlow
65
7- // TODO: manual models that were not generated yet
86private class ApacheCommonsIOCustomSummaryCsv extends SummaryModelCsv {
7+ /**
8+ * Models that are not yet auto generated or where the generated summaries will
9+ * be ignored.
10+ * Note that if a callable has any handwritten summary, all generated summaries
11+ * will be ignored for that callable.
12+ */
913 override predicate row ( string row ) {
1014 row =
1115 [
Original file line number Diff line number Diff line change 1+ /**
2+ * A module importing all generated Models as Data models.
3+ */
4+
5+ import java
6+
7+ private module GeneratedFrameworks {
8+ private import apache.IOGenerated
9+ }
You can’t perform that action at this time.
0 commit comments