Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
327 commits
Select commit Hold shift + click to select a range
81907bc
Set Subtypes column correctly
owen-mc Sep 18, 2024
874dc83
Update test expectations
owen-mc Sep 19, 2024
9fc0dc5
Fix typo in unrelated QLDoc
owen-mc Sep 18, 2024
e57d898
Add heuristic logger calls
owen-mc Sep 18, 2024
307fdc0
Add tests for heuristic logger calls
owen-mc Sep 18, 2024
49eefcc
Rust: Autoformat.
geoffw0 Nov 19, 2024
758092b
Rust: Add consistency check failures.
geoffw0 Nov 19, 2024
6ed8950
Apply suggestions from code review
yoff Nov 19, 2024
f1e95a8
JS: Add: taint step test cases for findLastIndex, findLast, find
Napalys Nov 19, 2024
28ead40
JS: Add: taint step to handle propagation of data flow from the array…
Napalys Nov 19, 2024
a4ccda5
Python: Fix pruning of literals in `match` pattern
tausbn Nov 19, 2024
3580982
C#: Address review comment from previous PR.
michaelnebel Nov 19, 2024
e2530cf
Python: Update expected test output
tausbn Nov 19, 2024
54e7db2
BigInt GA: s/arbitrary-precision/arbitrary-range/g in .rst docs
d10c Nov 14, 2024
2da1d6a
BigInt GA: remove mention of experimental status from .rst docs
d10c Nov 14, 2024
0fc46f5
C#: Fix compiler warnings related to errors in XML comments.
michaelnebel Nov 19, 2024
3b01efa
C#: Update launch.json.
michaelnebel Nov 19, 2024
d4ec8f6
Merge pull request #18030 from github/tausbn/python-fix-match-literal…
yoff Nov 19, 2024
a709fc6
Rust: add some `toString` implementations
Nov 19, 2024
a398f70
Add some test cases for flow involving global variables and captured …
joefarebrother Nov 19, 2024
fce13ae
Rust: accept test changes
Nov 19, 2024
e4f982c
Rust: accept integration test changes
Nov 19, 2024
bf824ca
Allow package-level variables in MaD
owen-mc Nov 19, 2024
dd87b1a
Convert `os.stdin` model to MaD
owen-mc Nov 19, 2024
a2c6278
C++: fix typo in qhelp
nickrolfe Nov 19, 2024
5a18f1f
Merge pull request #18038 from github/nickrolfe/typo-manger
jketema Nov 19, 2024
f21439a
Merge pull request #18034 from owen-mc/go/mad/package-level-variables
owen-mc Nov 19, 2024
cf84c08
Add change note
owen-mc Nov 20, 2024
d80aa6f
Add changed framework coverage reports
github-actions[bot] Nov 20, 2024
4fb028c
Rust: accept last integration test changes
Nov 20, 2024
9a8a277
Merge pull request #18040 from github/workflow/coverage/update
michaelnebel Nov 20, 2024
745e52f
Merge pull request #18033 from michaelnebel/csharp/net9-2
michaelnebel Nov 20, 2024
57973df
Rust: make `CallExpr.toString` use call identifier if present
Nov 20, 2024
6a3e34c
Merge pull request #17987 from d10c/d10c/bigint-ga
d10c Nov 20, 2024
55121d8
Rust: Add CFG tests for method definitions with self parameters
paldepind Nov 20, 2024
24adbb8
Rust: Include self parameters in the CFG
paldepind Nov 20, 2024
9b4b01a
Fix typo
joefarebrother Nov 20, 2024
4d04c5a
Rust: fix non-existent string representations
Nov 20, 2024
52cd7f2
Add 2 more cases
joefarebrother Nov 20, 2024
aab0d5e
Rust: Refactor to avoid needing `getNumberOfSelfParams`
paldepind Nov 20, 2024
93f6f04
Rust: Update expected file
paldepind Nov 20, 2024
e5eed23
Data flow: Track call contexts in `parameterFlow`
hvitved Oct 30, 2024
5f9b8c0
Java: Update expected test output
hvitved Oct 30, 2024
42e0d7c
Util: Refactor `DenseRank` implementation
hvitved Nov 20, 2024
3f56fc9
Address review comments
hvitved Nov 20, 2024
6344f83
JS: Add: tests for taint tracking in groupBy functions
Napalys Nov 20, 2024
58faa2d
JS: Add: dataflow step for static method of groupBy from Map.
Napalys Nov 20, 2024
b471879
Merge pull request #17986 from jketema/guarded-free2
jketema Nov 20, 2024
a957e00
Merge branch 'main' into napalys/ES2024-group-functions
Napalys Nov 20, 2024
cdf43f7
Added change notes
Napalys Nov 20, 2024
59df4de
Merge branch 'main' into napalys/ES2024-group-functions
Napalys Nov 20, 2024
d9a830e
Add log function prefix "With" for heuristic logger
owen-mc Nov 20, 2024
dcf3b31
Move and update change note
owen-mc Nov 20, 2024
9dbf7d1
JS: removed unnecessary getALocalSource from ArrayCallBackDataTaintStep
Napalys Nov 20, 2024
64c45de
JS: removed unnecessary getALocalSource from ArrayCallBackDataFlowStep
Napalys Nov 20, 2024
69ad69c
Move change note out of C# folder
owen-mc Nov 20, 2024
9aede5f
Merge pull request #17494 from owen-mc/go/reinstate-mad-with-fixes
owen-mc Nov 20, 2024
596cfcf
Merge pull request #18042 from hvitved/shared/dense-rank-refactor
hvitved Nov 20, 2024
b4af5a6
Rust: more advanced `toString`
Nov 20, 2024
fd45e11
Rust: accept test changes
Nov 20, 2024
d609c1b
Rust: fix `OrPat.toString`
Nov 20, 2024
09f73d8
JS: Add: test cases for toWellFormed
Napalys Nov 20, 2024
afc2d3e
JS: Add: String.protytpe.toWellFormed to StringManipulationTaintStep
Napalys Nov 20, 2024
43eda58
Added change notes
Napalys Nov 20, 2024
d828941
Rust: Address review comments.
geoffw0 Nov 20, 2024
f25c162
Add changed framework coverage reports
github-actions[bot] Nov 21, 2024
d6ceb89
Add Deserialize() and Deserialize<T> to System.Web.Serialization stub.s
ewillonermsft Nov 21, 2024
82ca369
Merge pull request #18005 from Napalys/napalys/ES2022-find-functions
Napalys Nov 21, 2024
8c74478
Merge pull request #18041 from paldepind/rust-cfg-self
paldepind Nov 21, 2024
932ced4
Merge pull request #18052 from ewillonermsft/javascriptserializer-des…
michaelnebel Nov 21, 2024
6dc599c
Merge pull request #17876 from hvitved/dataflow/param-flow-call-ctx
hvitved Nov 21, 2024
fab2936
Rust: Add more CFG tests
hvitved Nov 19, 2024
1c2fdc2
Rust: Add more local data flow tests
hvitved Nov 19, 2024
c8736e8
Rust: Auto-generate `CfgNodes.qll`
hvitved Nov 4, 2024
ca18005
Rust: Add some manual classes to `CfgNodes.qll`
hvitved Nov 19, 2024
e6887f9
Rust: Use nodes from `CfgNodes.qll` in `DataFlowImpl.qll`
hvitved Nov 19, 2024
be7aca9
Address review comments
hvitved Nov 21, 2024
86a7c48
Rust: "control-flow" -> "control flow"
hvitved Nov 21, 2024
5012332
Rust: fix `Path.toString` and address some review comments
Nov 21, 2024
d8b453f
Rust: add consistency query printing AST classes of nodes with wrong …
Nov 21, 2024
295626d
Merge pull request #17918 from hvitved/rust/cfg-codegen
hvitved Nov 21, 2024
36d8a6d
Rust: add class printouts to `AstConsistency.ql`
Nov 21, 2024
6a61549
Merge branch 'main' into redsun82/rust-str
Nov 21, 2024
c2b426d
Rust: accept test changes
Nov 21, 2024
c80a45f
Merge pull request #18051 from github/workflow/coverage/update
owen-mc Nov 21, 2024
65be8a8
CI: Set `--ram` in `compile-queries.yml`
hvitved Nov 21, 2024
edb9b47
Merge pull request #18047 from Napalys/napalys/ES2023-string-protytpe…
Napalys Nov 21, 2024
7ee0a7b
Update javascript/ql/lib/semmle/javascript/Collections.qll
Napalys Nov 21, 2024
6f3e6ed
C++: Implement compilation_build_mode
calumgrant Nov 18, 2024
ac4121d
C++: Describe compilation_build_mode using a case
calumgrant Nov 18, 2024
d3e8292
C++: Update dbscheme
calumgrant Nov 19, 2024
10f692b
C++: DB upgrade scripts
calumgrant Nov 19, 2024
8050b82
C++: Update stats
calumgrant Nov 19, 2024
d3e4402
C++: Fix upgrade.properties
calumgrant Nov 19, 2024
38fa3c1
Update cpp/downgrades/f0156f5f88ab5967c79162012c20f30600ca5ebf/upgrad…
calumgrant Nov 19, 2024
0836c3d
C++: Update stats
calumgrant Nov 19, 2024
636c047
Rust: Use final class.
geoffw0 Nov 21, 2024
bb70bfc
Rust: Tweak global data flow test and add inline flow test
paldepind Nov 21, 2024
49e0028
Rust: Restore some documentation.
geoffw0 Nov 21, 2024
fffeac6
Rust: Extend data flow library instantiation for global data flow
paldepind Nov 21, 2024
ae6b7b0
Merge branch 'main' into sql1
geoffw0 Nov 21, 2024
b7c7a9e
Rust: Accept consistency check failures.
geoffw0 Nov 21, 2024
6776b31
Rust: tweak `PathType` string representations and add one for `InferT…
Nov 21, 2024
a82d267
Rust: accept test changes
Nov 21, 2024
f8fff4b
Update rust/ql/src/queries/security/CWE-089/SqlInjection.ql
geoffw0 Nov 21, 2024
01cddcc
Rust: Suggestions from docs review.
geoffw0 Nov 21, 2024
61e0086
Merge pull request #18008 from Napalys/napalys/ES2024-group-functions
Napalys Nov 21, 2024
d3dd944
Merge pull request #18053 from hvitved/compile-queries-ram
hvitved Nov 21, 2024
b6cdae2
Merge pull request #18025 from geoffw0/sql1
geoffw0 Nov 21, 2024
30581d7
Merge pull request #18022 from github/kaeluka/4648-remove-automodel-q…
Nov 22, 2024
3fa93e5
Rust: Add rust/summary/taint-sources query.
geoffw0 Nov 19, 2024
ca424d1
Rust: Add a count of flow sources to rust/summary/summary-statistics.
geoffw0 Nov 20, 2024
a85ad4e
Rust: Add a dataflow/sources test.
geoffw0 Nov 19, 2024
be40085
Rust: Add a test of flow sources reaching sinks as well.
geoffw0 Nov 20, 2024
3747698
Rust: Add Frameworks.qll infrastructure.
geoffw0 Nov 20, 2024
e64f139
Rust: Model std::env.
geoffw0 Nov 20, 2024
176e9a4
Rust: Model reqwest.
geoffw0 Nov 20, 2024
292b29b
Rust: Fix following rebase on main.
geoffw0 Nov 21, 2024
e81c348
Rust: Apply suggestions from PR comments
paldepind Nov 22, 2024
20eaaa5
Rust: Use final extensions.
geoffw0 Nov 22, 2024
44c94e0
Merge pull request #18037 from joefarebrother/pythob-test-global-capture
yoff Nov 22, 2024
ab9a2bd
Merge pull request #18009 from github/calumgrant/bmn/record-build-mode
calumgrant Nov 22, 2024
e49a5be
Rust: fix parent/child relationship for format entities
Nov 22, 2024
9a07b3c
Rust: remove obsolete expected files
Nov 22, 2024
ed67dae
Rust: Make ql-for-ql happy.
geoffw0 Nov 22, 2024
194f967
Rust: Required doc comments.
geoffw0 Nov 22, 2024
fe2d0b6
Rust: Autoformat.
geoffw0 Nov 22, 2024
169671a
Revert "C++: Implement compilation_build_mode"
calumgrant Nov 22, 2024
fa7c6f8
Merge branch 'main' into resolvable
geoffw0 Nov 22, 2024
75a3c93
Rust: Autoformat (again).
geoffw0 Nov 22, 2024
cdfb085
Merge pull request #18072 from github/revert-18009-calumgrant/bmn/rec…
jketema Nov 22, 2024
6e627f6
Rust: Add new consistency check failure.
geoffw0 Nov 22, 2024
faabc99
Merge pull request #18056 from paldepind/rust-df-global
hvitved Nov 22, 2024
143d7e2
Rust: Use extended canonical paths to resolve calls in data flow
hvitved Nov 22, 2024
2e90c80
Rust: accept test changes
Nov 22, 2024
626b1ce
Merge pull request #18071 from github/redsun82/rust-format-parent-child
redsun82 Nov 22, 2024
28d517d
Rust: fix regression in `getFormat` indexing
Nov 22, 2024
86c25d0
Merge pull request #18074 from github/redsun82/rust-format-parent-child
redsun82 Nov 22, 2024
e7c10c6
Merge branch 'main' into redsun82/rust-str
Nov 22, 2024
4d85144
C++: Remove FPs from cpp/too-few-arguments
calumgrant Nov 6, 2024
227f9c7
C++: Update the test.c comments
calumgrant Nov 22, 2024
4fa8c6a
C++: Add change note
calumgrant Nov 22, 2024
60155ce
C++: Address review comments
calumgrant Nov 22, 2024
3b4fdb3
Update cpp/ql/test/query-tests/Likely Bugs/Underspecified Functions/t…
calumgrant Nov 22, 2024
fcf1684
Revert "Revert "C++: Implement compilation_build_mode""
calumgrant Nov 22, 2024
f3cd61f
Rust: add extended canonical paths on enum variants
Nov 22, 2024
4dab039
C++: Update expected output
calumgrant Nov 22, 2024
b32e578
Rust: accept test changes
Nov 22, 2024
b1b62f2
Merge pull request #17919 from github/calumgrant/bmn/too-few-arguments
calumgrant Nov 22, 2024
d8b58f2
Rust: Restrict ReqwestGet by crate origin.
geoffw0 Nov 22, 2024
f2f577f
Rust: Fix toString().
geoffw0 Nov 22, 2024
4c50c08
Rust: Implement good suggestions from ql-for-ql.
geoffw0 Nov 22, 2024
7baaa23
Merge pull request #18080 from github/revert-18072-revert-18009-calum…
calumgrant Nov 22, 2024
7f84cf6
Add test case
aibaars Nov 22, 2024
c6eaed3
Java: add SHA3 family to list of secure crypto algorithms
aibaars Nov 22, 2024
addef2f
Add script and VSCode task for creating change notes
tausbn Nov 22, 2024
f004569
Merge pull request #17869 from jcogs33/jcogs33/improve-weak-crypto
jcogs33 Nov 24, 2024
7210786
Subtypes/overrides documentation
egregius313 Nov 25, 2024
fb04e39
`ReturnValue[i]` text
egregius313 Nov 25, 2024
940a99d
Fix typo
egregius313 Nov 25, 2024
f8d623e
JS: Bumped TS version to 5.7.2
Napalys Nov 25, 2024
4b0b038
Merge pull request #18035 from github/redsun82/rust-str
hvitved Nov 25, 2024
3d467b2
Added change notes
Napalys Nov 25, 2024
d38f0ee
Merge branch 'main' into sourcemodels
geoffw0 Nov 25, 2024
bded708
Rust: Effect of toString changes in main.
geoffw0 Nov 25, 2024
5eb91fd
Drop SHA3-224
aibaars Nov 25, 2024
e6161a5
Merge pull request #18070 from hvitved/rust/canonical-path-dataflow
hvitved Nov 25, 2024
37935ee
java: separate bounds onto different lines
yoff Nov 25, 2024
0d02126
Generate ParamBase, superclass of Param and SelfParam
paldepind Nov 25, 2024
e9dff4d
Merge pull request #17953 from Napalys/napalys/ts57
Napalys Nov 25, 2024
0de6658
Rust: Use `ParamBase` in data flow implementation
paldepind Nov 25, 2024
03ab74e
C++: Add more 'CommandExecutionFunction's.
MathiasVP Nov 25, 2024
25664d0
Java: Add support for non-integer bounds in inline expectations
yoff Nov 25, 2024
d5c8dfd
Merge pull request #18092 from paldepind/rust-param-base
paldepind Nov 25, 2024
c2b342f
Merge pull request #18084 from github/aibaars/java-sha3
aibaars Nov 25, 2024
05b6700
Java: add SHA384 to list of secure algorithms
Nov 25, 2024
adafe3e
Merge branch 'main' into redsun82/rust-canonical-enum
Nov 25, 2024
e9a13ae
Merge branch 'main' into resolvable
geoffw0 Nov 25, 2024
f92e855
Rust: update for toString changes in main.
geoffw0 Nov 25, 2024
d06b583
Rust: Add an additional variables test with a self parameter
paldepind Nov 25, 2024
8fd581d
Merge pull request #18093 from MathiasVP/more-win32-command-execution…
MathiasVP Nov 25, 2024
261e0a1
Codegen/Rust: allow renaming in QL
Nov 25, 2024
b47e961
Rust: fix `MatchExpr.getExpr` renaming
Nov 25, 2024
269ea75
Rust: `matched_expr` -> `scrutinee`
Nov 25, 2024
74aa47a
Merge pull request #18094 from github/redsun82/rust-rename
redsun82 Nov 25, 2024
c3b4447
Merge branch 'main' into redsun82/rust-canonical-enum
Nov 25, 2024
511f791
Rust: Add more flow tests
hvitved Nov 22, 2024
2fb670a
Rust: Do not print `unit` type in data flow
hvitved Nov 22, 2024
5e7cd46
Rust: Flow through variants
hvitved Nov 22, 2024
93e7202
Merge pull request #17940 from geoffw0/resolvable
geoffw0 Nov 25, 2024
1090164
Merge branch 'main' into sourcemodels
geoffw0 Nov 25, 2024
460df89
Add ``slices.Max`` example
egregius313 Nov 26, 2024
96a7965
fix formatting issue
egregius313 Nov 26, 2024
8c6e08c
Add ``slices.Concat`` example
egregius313 Nov 26, 2024
44b1ad5
Rust: Support self parameters in variable and SSA library
paldepind Nov 26, 2024
8252e1d
Rust: Change &String to &str
paldepind Nov 26, 2024
8a01161
Rust: rename `MatchExpr.expr` to `scrutinee` in all layers
Nov 26, 2024
d73dcd6
Merge pull request #18105 from paldepind/rust-string-to-str
redsun82 Nov 26, 2024
7a86257
Merge branch 'main' into redsun82/rust-rename
Nov 26, 2024
f508f8e
Java: address review comments
yoff Nov 26, 2024
cb0ac61
Merge pull request #18069 from geoffw0/sourcemodels
redsun82 Nov 26, 2024
9f09454
Merge pull request #18107 from github/redsun82/rust-rename
redsun82 Nov 26, 2024
47eb407
Update Go version in stdlib tests
owen-mc Nov 26, 2024
8c11138
Address review comments
hvitved Nov 26, 2024
196634e
Model `slices` package
owen-mc Nov 26, 2024
bcc89ec
Add change note
owen-mc Nov 26, 2024
7f86f8c
Java: Prepare TypeFlow for separate instantiation of universal flow.
aschackmull Nov 4, 2024
6f32c41
Java: Add a default taint sanitizer for contains-checks on lists of c…
aschackmull Nov 4, 2024
5a4b720
Java: Add change note.
aschackmull Nov 4, 2024
2b1caa8
Java: Add test.
aschackmull Nov 4, 2024
0d45f0e
Java: Accept consistency check result.
aschackmull Nov 6, 2024
408a38d
Java: Address review comment, include addFirst,addLast.
aschackmull Nov 22, 2024
2ff2d25
Java: Cherry-pick test from https://github.com/github/codeql/pull/17051
aschackmull Nov 22, 2024
38eb3e4
Java: Adjust expected output.
aschackmull Nov 22, 2024
a6fc41e
Java: Accept consistency failure.
aschackmull Nov 22, 2024
adbd4d3
Add support for both query and library change notes
tausbn Nov 26, 2024
5279857
Fix comment
tausbn Nov 26, 2024
047e974
Merge pull request #18086 from github/tausbn/add-vscode-task-for-crea…
tausbn Nov 26, 2024
f65f11b
C++: Add a test for a somewhat embarrasing bug: MaD didn't check the …
MathiasVP Nov 26, 2024
0c6b4cd
Merge pull request #18078 from hvitved/rust/variant-flow
hvitved Nov 26, 2024
6d6f269
Merge pull request #17997 from yoff/java/inline-range-tests
yoff Nov 26, 2024
36acfeb
Merge pull request #18087 from jcogs33/jcogs33/java-sha2
jcogs33 Nov 26, 2024
f7cf5af
C++: Actually check the function name.
MathiasVP Nov 26, 2024
39b6159
C++: Accept test changes.
MathiasVP Nov 26, 2024
e42c745
C++: Cleanup conjuncts. This doesn't change any behavior.
MathiasVP Nov 26, 2024
d30f3e2
Rust: Renamed `expr` on `CallExpr` and `LetExpr`
paldepind Nov 26, 2024
7ab5663
Rust: Address PR feedback
paldepind Nov 26, 2024
141259c
Update go/ql/lib/ext/slices.model.yml
owen-mc Nov 26, 2024
d779ae5
Python: Add change note for CFG pruning fix
tausbn Nov 26, 2024
92427ab
Merge branch 'main' into rust-rename-expr
paldepind Nov 26, 2024
86c7a49
Apply suggestions from code review
egregius313 Nov 26, 2024
553bc8c
Merge pull request #18108 from owen-mc/go/mad/model-slices-package
owen-mc Nov 26, 2024
89b2a6b
Add changed framework coverage reports
github-actions[bot] Nov 27, 2024
216d298
Microsoft.JSInterop models
egregius313 Nov 27, 2024
b820b32
Change note
egregius313 Nov 27, 2024
a4b2ee1
Fix generic
egregius313 Nov 27, 2024
2b0c7a2
Fix test results
egregius313 Nov 27, 2024
8f886c6
Merge pull request #18088 from paldepind/rust-self-parameters
paldepind Nov 27, 2024
85778f7
Java: Fix semantic merge conflict in expected file.
aschackmull Nov 27, 2024
5ef496d
Java: Add more qldoc.
aschackmull Nov 27, 2024
46abb90
Merge pull request #18115 from paldepind/rust-rename-expr
paldepind Nov 27, 2024
c580046
Merge pull request #18121 from github/workflow/coverage/update
owen-mc Nov 27, 2024
df2e2e5
Merge pull request #17901 from aschackmull/java/allowlist-sanitizer
aschackmull Nov 27, 2024
d86fea5
Merge pull request #18114 from MathiasVP/actually-check-func-name-in-mad
MathiasVP Nov 27, 2024
a818859
Merge branch 'main' into redsun82/rust-canonical-enum
Nov 27, 2024
5c2a6b8
Merge pull request #18083 from github/redsun82/rust-canonical-enum
redsun82 Nov 27, 2024
1b224c1
Merge pull request #17258 from egregius313/egregius313/go/mad/documen…
egregius313 Nov 28, 2024
c1937ea
Merge pull request #18117 from github/tausbn/python-fix-match-literal…
yoff Nov 28, 2024
418ab4b
Merge pull request #18123 from egregius313/egregius313/csharp/ijsrunt…
egregius313 Nov 28, 2024
2f2ed0f
Revert "C++: Initial telemetry queries"
calumgrant Nov 28, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions .github/workflows/compile-queries.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,9 @@ jobs:
# run with --check-only if running in a PR (github.sha != main)
if : ${{ github.event_name == 'pull_request' }}
shell: bash
run: codeql query compile -q -j0 */ql/{src,examples} --keep-going --warnings=error --check-only --compilation-cache "${{ steps.query-cache.outputs.cache-dir }}" --compilation-cache-size=500
run: codeql query compile -q -j0 */ql/{src,examples} --keep-going --warnings=error --check-only --compilation-cache "${{ steps.query-cache.outputs.cache-dir }}" --compilation-cache-size=500 --ram=56000
- name: compile queries - full
# do full compile if running on main - this populates the cache
if : ${{ github.event_name != 'pull_request' }}
shell: bash
run: codeql query compile -q -j0 */ql/{src,examples} --keep-going --warnings=error --compilation-cache "${{ steps.query-cache.outputs.cache-dir }}" --compilation-cache-size=500
run: codeql query compile -q -j0 */ql/{src,examples} --keep-going --warnings=error --compilation-cache "${{ steps.query-cache.outputs.cache-dir }}" --compilation-cache-size=500 --ram=56000
87 changes: 87 additions & 0 deletions .vscode/tasks.json
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,93 @@
"command": "${config:python.pythonPath}",
},
"problemMatcher": []
},
{
"label": "Create query change note",
"type": "process",
"command": "python3",
"args": [
"misc/scripts/create-change-note.py",
"${input:language}",
"src",
"${input:name}",
"${input:categoryQuery}"
],
"presentation": {
"reveal": "never",
"close": true
},
"problemMatcher": []
},
{
"label": "Create library change note",
"type": "process",
"command": "python3",
"args": [
"misc/scripts/create-change-note.py",
"${input:language}",
"lib",
"${input:name}",
"${input:categoryLibrary}"
],
"presentation": {
"reveal": "never",
"close": true
},
"problemMatcher": []
}
],
"inputs": [
{
"type": "pickString",
"id": "language",
"description": "Language",
"options":
[
"go",
"java",
"javascript",
"cpp",
"csharp",
"python",
"ruby",
"rust",
"swift",
]
},
{
"type": "promptString",
"id": "name",
"description": "Short name (kebab-case)"
},
{
"type": "pickString",
"id": "categoryQuery",
"description": "Category (query change)",
"options":
[
"breaking",
"deprecated",
"newQuery",
"queryMetadata",
"majorAnalysis",
"minorAnalysis",
"fix",
]
},
{
"type": "pickString",
"id": "categoryLibrary",
"description": "Category (library change)",
"options":
[
"breaking",
"deprecated",
"feature",
"majorAnalysis",
"minorAnalysis",
"fix",
]
}
]
}
4 changes: 4 additions & 0 deletions 2024-11-25-ts57.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
category: majorAnalysis
---
* Added support for TypeScript 5.7.
Loading