Paolo Tranquilli
|
05a50ad21a
|
Merge branch 'main' into redsun82/bazel-9
|
2026-02-16 09:31:50 +01:00 |
|
Owen Mansel-Chan
|
16ddb5658f
|
Small refactor for stylistic consistency
|
2026-02-15 14:39:23 +00:00 |
|
Owen Mansel-Chan
|
d6b71a346e
|
Extend RegexMatch framework to allow for MatcherMatchesCall edge case
|
2026-02-15 14:39:21 +00:00 |
|
Owen Mansel-Chan
|
8f8f4c2d52
|
Fix Matcher.matches edge case
|
2026-02-14 00:28:37 +00:00 |
|
Owen Mansel-Chan
|
90befa0c00
|
Add failing test for Matcher.matches() edge case
|
2026-02-14 00:28:34 +00:00 |
|
Owen Mansel-Chan
|
ca4c988e97
|
Remove redundant variable
|
2026-02-13 22:58:09 +00:00 |
|
Owen Mansel-Chan
|
2e0f244376
|
Improve QLDoc on RegexMatch.getName()
|
2026-02-13 22:55:01 +00:00 |
|
Owen Mansel-Chan
|
c7099584b4
|
Put imports implementing abstract classes in private module
|
2026-02-13 22:51:53 +00:00 |
|
Owen Mansel-Chan
|
3c161f9c93
|
Make contract of RegexMatch clear
|
2026-02-13 22:47:44 +00:00 |
|
Owen Mansel-Chan
|
1fefa989d7
|
Rename RegexMatch and only include expressions
|
2026-02-13 22:45:48 +00:00 |
|
Owen Mansel-Chan
|
953ff9f0d0
|
PatternAnnotation.getString() should only be field reads
|
2026-02-13 22:41:20 +00:00 |
|
Owen Mansel-Chan
|
106254b220
|
Improve QLDocs
|
2026-02-13 22:40:36 +00:00 |
|
Michael Nebel
|
c3a1eb181e
|
C#: Extract field modifiers and tag the field as being compiler generated.
|
2026-02-13 14:18:20 +01:00 |
|
Michael Nebel
|
d93f4850df
|
C#: Add change-note.
|
2026-02-13 14:18:18 +01:00 |
|
Michael Nebel
|
97c0267614
|
C#: Add data flow test for properties using the field keyword.
|
2026-02-13 14:18:16 +01:00 |
|
Michael Nebel
|
113f3e880b
|
C#: Add property test case where the field keyword is used.
|
2026-02-13 12:42:27 +01:00 |
|
Michael Nebel
|
edb2ed8df2
|
C#: Extract the implicit property backing field when referenced via the field keyword.
|
2026-02-13 12:42:25 +01:00 |
|
Owen Mansel-Chan
|
5bdf550317
|
Fix QLDocs
|
2026-02-12 16:57:14 +00:00 |
|
Owen Mansel-Chan
|
c539c2f4fd
|
Add change note
|
2026-02-12 16:57:12 +00:00 |
|
Owen Mansel-Chan
|
bfe26c1989
|
Add @Pattern as RegexExecution => SSRF sanitizer
|
2026-02-12 16:57:11 +00:00 |
|
Owen Mansel-Chan
|
d0999e3abd
|
Add failing test for @Pattern validation
|
2026-02-12 16:57:04 +00:00 |
|
REDMOND\brodes
|
d1811bc1fe
|
C++: Removing unnecessary post update node.
|
2026-02-12 11:19:24 -05:00 |
|
REDMOND\brodes
|
febc82dc19
|
Merge branch 'UncheckedLeaprYearAfterModification_Refactor_Upstream' of https://github.com/microsoft/codeql into UncheckedLeaprYearAfterModification_Refactor_Upstream
|
2026-02-12 11:12:01 -05:00 |
|
REDMOND\brodes
|
4a7395b017
|
C++ Suggested code clean up.
|
2026-02-12 11:11:43 -05:00 |
|
Ben Rodes
|
9bbbbefd34
|
Apply suggestion from @geoffw0
Co-authored-by: Geoffrey White <40627776+geoffw0@users.noreply.github.com>
|
2026-02-12 10:20:59 -05:00 |
|
Ben Rodes
|
36e4efe77e
|
Apply suggestion from @geoffw0
Co-authored-by: Geoffrey White <40627776+geoffw0@users.noreply.github.com>
|
2026-02-12 10:20:32 -05:00 |
|
Ben Rodes
|
f5a38b4701
|
Apply suggestion from @geoffw0
Co-authored-by: Geoffrey White <40627776+geoffw0@users.noreply.github.com>
|
2026-02-12 10:17:56 -05:00 |
|
Ben Rodes
|
b39732ba02
|
Update cpp/ql/src/Likely Bugs/Leap Year/UncheckedLeapYearAfterYearModification.ql
Co-authored-by: Geoffrey White <40627776+geoffw0@users.noreply.github.com>
|
2026-02-12 10:10:11 -05:00 |
|
Ben Rodes
|
dfe6ed2171
|
Update cpp/ql/src/Likely Bugs/Leap Year/UncheckedLeapYearAfterYearModification.ql
Co-authored-by: Geoffrey White <40627776+geoffw0@users.noreply.github.com>
|
2026-02-12 10:09:25 -05:00 |
|
REDMOND\brodes
|
c64a6762d0
|
Merge branch 'UncheckedLeaprYearAfterModification_Refactor_Upstream' of https://github.com/microsoft/codeql into UncheckedLeaprYearAfterModification_Refactor_Upstream
|
2026-02-12 09:52:49 -05:00 |
|
REDMOND\brodes
|
f7231f40eb
|
C++: misc comment clean up per PR suggestions. Unified additional flow steps for two similar flows into a common additional step predicate.
|
2026-02-12 09:52:19 -05:00 |
|
Ben Rodes
|
a53218c2ce
|
Update cpp/ql/lib/change-notes/2026-02-06-UncheckedLeapYearAfterModification_Refactor.md
Co-authored-by: Geoffrey White <40627776+geoffw0@users.noreply.github.com>
|
2026-02-12 09:36:57 -05:00 |
|
Ben Rodes
|
d1eb9ab5d2
|
Update cpp/ql/src/Likely Bugs/Leap Year/UncheckedLeapYearAfterYearModification.ql
Co-authored-by: Geoffrey White <40627776+geoffw0@users.noreply.github.com>
|
2026-02-12 09:36:36 -05:00 |
|
REDMOND\brodes
|
e2ad1f6511
|
C++: Updating comment per PR reveiw suggestions.
|
2026-02-12 09:20:55 -05:00 |
|
Simon Friis Vindum
|
bf02e478fd
|
Rust: Comment out tests with parse errors
|
2026-02-12 14:49:09 +01:00 |
|
REDMOND\brodes
|
4d4e7a1b5c
|
Pretty print for tests.
|
2026-02-12 08:28:08 -05:00 |
|
Taus
|
7d17454a3b
|
Merge pull request #21138 from github/tausbn/python-prepare-for-overlay-annotations
Prepare dataflow for local annotations
|
2026-02-12 14:23:45 +01:00 |
|
Taus
|
3e5c2ddeaf
|
Merge pull request #21308 from github/smowton/admin/path-injection-use-autofix-qhelp
Python: use path-injection qhelp variant employed by autofix
|
2026-02-12 13:17:08 +01:00 |
|
Chris Smowton
|
5f970d9f2f
|
Rewordings per copilot
|
2026-02-12 12:01:33 +00:00 |
|
Simon Friis Vindum
|
218585b52a
|
Ruby: Add additonal tests with operators at the start of lines
|
2026-02-12 12:30:43 +01:00 |
|
Anders Schack-Mulligen
|
a945f15987
|
Merge pull request #21317 from aschackmull/java/deprecate-unreachableblocks
Java: Deprecate UnreachableBlocks.
|
2026-02-12 11:43:37 +01:00 |
|
Anders Schack-Mulligen
|
5c53677051
|
Java: Deprecate UnreachableBlocks.
|
2026-02-12 11:06:34 +01:00 |
|
Mathias Vorreiter Pedersen
|
2dc91a56eb
|
C++: Lower the treshold for max number of bounds to 2^29.
|
2026-02-12 09:44:20 +00:00 |
|
Mathias Vorreiter Pedersen
|
6dd6bddff3
|
C++: Add more terms to make range analysis test timeout.
|
2026-02-12 09:44:17 +00:00 |
|
Mathias Vorreiter Pedersen
|
a4dd4f91d4
|
C++: Also compute type bounds for accesses of an enum type.
|
2026-02-12 09:44:14 +00:00 |
|
Mathias Vorreiter Pedersen
|
90a16cfaee
|
Merge pull request #21314 from MathiasVP/remove-tc
C++: Remove redundant transitive closure
|
2026-02-12 09:21:56 +00:00 |
|
Simon Friis Vindum
|
a27d20dbcd
|
Rust: Add test cases for binary operator at start of line
|
2026-02-12 09:31:59 +01:00 |
|
Michael Nebel
|
76ed386246
|
Merge pull request #21315 from github/workflow/coverage/update
Update CSV framework coverage reports
|
2026-02-12 08:29:25 +01:00 |
|
github-actions[bot]
|
fea07ebfcb
|
Add changed framework coverage reports
|
2026-02-12 00:32:08 +00:00 |
|
Mathias Vorreiter Pedersen
|
9596b7b921
|
C++: No need to compute this TC.
|
2026-02-11 20:18:03 +00:00 |
|