Skip to content

Commit 3dc4f40

Browse files
Merge pull request #179 from advanced-security/lcartey/add-xml-extraction
Add support for indexing UI5 XML views
2 parents ad6e405 + 41e6bdd commit 3dc4f40

File tree

1 file changed

+17
-1
lines changed

1 file changed

+17
-1
lines changed

extractors/javascript/tools/pre-finalize.sh

+17-1
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,20 @@ if [ -z "${CODEQL_EXTRACTOR_CDS_SKIP_EXTRACTION:-}" ]; then
1414
--total-size-limit=10m \
1515
-- \
1616
"$CODEQL_EXTRACTOR_JAVASCRIPT_WIP_DATABASE"
17-
fi
17+
fi
18+
19+
# Index UI5 *.view.xml files
20+
"${CODEQL_DIST}/codeql" database index-files \
21+
--include-extension=.view.xml \
22+
--language xml \
23+
--prune **/node_modules/**/* \
24+
--prune **/.eslint/**/* \
25+
--total-size-limit=10m \
26+
-- \
27+
"$CODEQL_EXTRACTOR_JAVASCRIPT_WIP_DATABASE"
28+
29+
# UI5 also requires *.view.json files and *.view.html files be indexed, but these are indexed by
30+
# default by CodeQL.
31+
32+
# XSJS also requires indexing of *.xsaccess files, *.xsjs files and xs-app.json files, but these
33+
# are indexed by default by CodeQL.

0 commit comments

Comments
 (0)