Skip to content

Commit 6811441

Browse files
committed
Factor JSF source definitions
1 parent b7fc068 commit 6811441

File tree

1 file changed

+13
-22
lines changed

1 file changed

+13
-22
lines changed

java/ql/lib/semmle/code/java/frameworks/javaee/jsf/JSFRenderer.qll

Lines changed: 13 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -15,28 +15,19 @@ class FacesContext extends RefType {
1515
private class ExternalContextSource extends SourceModelCsv {
1616
override predicate row(string row) {
1717
row =
18-
[
19-
"javax.faces.context;ExternalContext;true;getRequestParameterMap;();;ReturnValue;remote",
20-
"javax.faces.context;ExternalContext;true;getRequestParameterNames;();;ReturnValue;remote",
21-
"javax.faces.context;ExternalContext;true;getRequestParameterValuesMap;();;ReturnValue;remote",
22-
"javax.faces.context;ExternalContext;true;getRequestPathInfo;();;ReturnValue;remote",
23-
"javax.faces.context;ExternalContext;true;getResource;(String);;ReturnValue;remote",
24-
"javax.faces.context;ExternalContext;true;getResourceAsStream;(String);;ReturnValue;remote",
25-
"javax.faces.context;ExternalContext;true;getResourcePaths;(String);;ReturnValue;remote",
26-
"javax.faces.context;ExternalContext;true;getRequestCookieMap;();;ReturnValue;remote",
27-
"javax.faces.context;ExternalContext;true;getRequestHeaderMap;();;ReturnValue;remote",
28-
"javax.faces.context;ExternalContext;true;getRequestHeaderValuesMap;();;ReturnValue;remote",
29-
"jakarta.faces.context;ExternalContext;true;getRequestParameterMap;();;ReturnValue;remote",
30-
"jakarta.faces.context;ExternalContext;true;getRequestParameterNames;();;ReturnValue;remote",
31-
"jakarta.faces.context;ExternalContext;true;getRequestParameterValuesMap;();;ReturnValue;remote",
32-
"jakarta.faces.context;ExternalContext;true;getRequestPathInfo;();;ReturnValue;remote",
33-
"jakarta.faces.context;ExternalContext;true;getResource;(String);;ReturnValue;remote",
34-
"jakarta.faces.context;ExternalContext;true;getResourceAsStream;(String);;ReturnValue;remote",
35-
"jakarta.faces.context;ExternalContext;true;getResourcePaths;(String);;ReturnValue;remote",
36-
"jakarta.faces.context;ExternalContext;true;getRequestCookieMap;();;ReturnValue;remote",
37-
"jakarta.faces.context;ExternalContext;true;getRequestHeaderMap;();;ReturnValue;remote",
38-
"jakarta.faces.context;ExternalContext;true;getRequestHeaderValuesMap;();;ReturnValue;remote"
39-
]
18+
["javax.", "jakarta."] +
19+
[
20+
"faces.context;ExternalContext;true;getRequestParameterMap;();;ReturnValue;remote",
21+
"faces.context;ExternalContext;true;getRequestParameterNames;();;ReturnValue;remote",
22+
"faces.context;ExternalContext;true;getRequestParameterValuesMap;();;ReturnValue;remote",
23+
"faces.context;ExternalContext;true;getRequestPathInfo;();;ReturnValue;remote",
24+
"faces.context;ExternalContext;true;getResource;(String);;ReturnValue;remote",
25+
"faces.context;ExternalContext;true;getResourceAsStream;(String);;ReturnValue;remote",
26+
"faces.context;ExternalContext;true;getResourcePaths;(String);;ReturnValue;remote",
27+
"faces.context;ExternalContext;true;getRequestCookieMap;();;ReturnValue;remote",
28+
"faces.context;ExternalContext;true;getRequestHeaderMap;();;ReturnValue;remote",
29+
"faces.context;ExternalContext;true;getRequestHeaderValuesMap;();;ReturnValue;remote"
30+
]
4031
}
4132
}
4233

0 commit comments

Comments
 (0)