Mathias Vorreiter Pedersen
c12cf88c52
Merge branch 'main' into add-yaml-comments
2026-06-17 10:17:06 +01:00
Anders Schack-Mulligen
3654205ae2
Merge pull request #21991 from github/copilot/change-ast-for-else-branches
...
Ruby: Add CaseElseBranch AST node to distinguish else-branch from its body
2026-06-17 09:52:39 +02:00
Anders Schack-Mulligen
027f302932
Ruby: improve return type
2026-06-17 08:47:14 +02:00
Owen Mansel-Chan
7f3181b145
Merge pull request #21972 from github/copilot/qlref-conversion-instructions
...
Ruby: Convert CodeQL .qlref tests to inline expectations
2026-06-16 12:31:17 +01:00
Owen Mansel-Chan
48aefff964
Add SPURIOUS and MISSING to some comments
2026-06-16 10:40:39 +01:00
Owen Mansel-Chan
c5e020c68c
Work around problem with comments in heredocs
2026-06-16 10:40:37 +01:00
Anders Schack-Mulligen
8778e881cb
Ruby: Accept two more test changes for new AST node.
2026-06-16 11:14:15 +02:00
Anders Schack-Mulligen
36c1796ef7
Ruby: Fix data flow step.
2026-06-16 11:11:42 +02:00
Owen Mansel-Chan
5e606b7bef
Don't use inline expectations when alerts in erb files
2026-06-15 23:03:50 +01:00
copilot-swe-agent[bot]
84e7c2de6c
Convert Ruby qlref tests to inline expectations
2026-06-15 23:03:46 +01:00
copilot-swe-agent[bot]
f658bc9b39
Update expected files for CaseElseBranch AST node change
2026-06-15 12:11:22 +00:00
copilot-swe-agent[bot]
8cb4b9b118
Add CaseElseBranch AST node for Ruby case else branches
2026-06-15 11:42:13 +00:00
Mathias Vorreiter Pedersen
d38091fe28
Ruby: Add upgrade and downgrade scripts.
2026-06-04 17:54:57 +01:00
Mathias Vorreiter Pedersen
303cb11609
Ruby: Add support for YAML comments.
2026-06-04 17:54:55 +01:00
Tom Hvitved
c319680589
Ruby: Fix bug in implicitAssignmentNode
2026-06-02 09:03:59 +02:00
Tom Hvitved
434850edd3
Ruby: More variable tests
2026-06-02 09:03:57 +02:00
Tom Hvitved
9618e9b35c
Merge pull request #21873 from hvitved/local-name-resolution
...
Shared: Local name resolution library
2026-06-01 20:51:07 +02:00
Henry Mercer
a16f1c555c
Merge pull request #21912 from github/post-release-prep/codeql-cli-2.25.6
...
Post-release preparation for codeql-cli-2.25.6
2026-05-29 14:43:56 +01:00
github-actions[bot]
cfb18c2477
Post-release preparation for codeql-cli-2.25.6
2026-05-29 12:04:35 +00:00
github-actions[bot]
8b6f969cdb
Release preparation for version 2.25.6
2026-05-29 11:27:54 +00:00
Henry Mercer
9bc0c1b1ab
Revert "Release preparation for version 2.25.6"
2026-05-29 12:13:50 +01:00
Anders Schack-Mulligen
4c31866910
Merge pull request #21867 from aschackmull/ruby/callable-body
...
Ruby: Split callable and its body into two AST nodes.
2026-05-29 10:16:19 +02:00
Tom Hvitved
09371339d7
Ruby: Adopt shared local name resolution library
2026-05-29 09:06:14 +02:00
Tom Hvitved
7718fe40a0
Ruby: Add more variable tests
2026-05-28 10:50:15 +02:00
Anders Schack-Mulligen
780591d42a
Ruby: Remove spurious parent-child edges for Ruby::SimpleSymbol.
...
These treesitter nodes translate to multiple AstNodes, but we only want
those that are Stmts.
2026-05-27 10:06:15 +02:00
Anders Schack-Mulligen
3aa69823af
Ruby: Skip BodyStmt in ErbDirective.getAChildStmt.
2026-05-27 10:06:14 +02:00
github-actions[bot]
44a914e40f
Release preparation for version 2.25.6
2026-05-25 10:23:26 +00:00
Óscar San José
996e79131e
Merge branch 'main' into post-release-prep/codeql-cli-2.25.5
2026-05-22 16:32:30 +02:00
Anders Schack-Mulligen
e07f45fff4
Ruby: Accept test changes.
2026-05-22 13:36:59 +02:00
Anders Schack-Mulligen
3adb7043e8
Ruby: Fix pre-existing bug.
2026-05-22 13:29:45 +02:00
Anders Schack-Mulligen
7dcd2d6ab6
Ruby: Adjust CFG to updated AST.
2026-05-22 11:06:15 +02:00
Anders Schack-Mulligen
b6c2915f24
Ruby: Split callable and its body into two AST nodes.
2026-05-22 11:06:14 +02:00
github-actions[bot]
9f64000962
Post-release preparation for codeql-cli-2.25.5
2026-05-18 15:20:31 +00:00
github-actions[bot]
e38616a2ef
Release preparation for version 2.25.5
2026-05-18 12:05:32 +00:00
Anders Schack-Mulligen
cb0fc786c7
Ruby: Minor cleanup, Callable is a StmtSequence.
2026-05-18 13:05:14 +02:00
Paolo Tranquilli
d16bc36e83
Use relative paths in tree-sitter extractor diagnostics
...
Diagnostic `location.file` entries were using absolute paths (e.g.
`/home/runner/work/...`), causing broken links in the GitHub UI.
Now relativize against CWD (the source root during extraction), falling
back to a properly percent-encoded `file:` URI for paths outside it.
Fixes https://github.com/github/codeql/issues/21802
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-13 09:45:37 +02:00
Owen Mansel-Chan
0b808e1170
Merge pull request #21807 from owen-mc/java/improve-qhelp-unsafe-deserialization
...
Shared: improve qhelp for unsafe deserialization queries
2026-05-12 22:22:49 +01:00
Owen Mansel-Chan
a5ef036465
Note that common standard library types can be vulnerable to gadget-chain attacks
2026-05-08 14:18:54 +01:00
Owen Mansel-Chan
ed9477aac9
Ruby: Clarify that deserialization following a schema is safe
2026-05-08 14:06:16 +01:00
github-actions[bot]
7610277199
Post-release preparation for codeql-cli-2.25.4
2026-05-05 10:10:06 +00:00
github-actions[bot]
88e1d86c27
Release preparation for version 2.25.4
2026-05-05 09:34:30 +00:00
Tom Hvitved
18da5f61cd
Ruby: Remove deprecated references to deprecated shared code
2026-04-23 11:29:04 +02:00
Owen Mansel-Chan
6efb21314a
Merge pull request #21523 from owen-mc/docs/mad/barriers
...
Document models-as-data barriers and barrier guards and add change notes
2026-04-21 13:49:19 +01:00
github-actions[bot]
a0bab539bb
Post-release preparation for codeql-cli-2.25.3
2026-04-20 12:40:34 +00:00
github-actions[bot]
c861d99802
Release preparation for version 2.25.3
2026-04-20 09:27:23 +00:00
Owen Mansel-Chan
76d165e71e
"modelling" -> "modeling" in docs
2026-04-14 15:27:39 +01:00
Owen Mansel-Chan
8f17b73796
Fix link formatting in change notes
2026-04-14 15:27:37 +01:00
Owen Mansel-Chan
c86ba38a4e
Add change notes
2026-04-14 15:27:31 +01:00
Henry Mercer
43c9b95e6f
Merge branch 'main' into post-release-prep/codeql-cli-2.25.2
2026-04-14 13:56:52 +01:00
Owen Mansel-Chan
7458674470
Merge pull request #21584 from owen-mc/shared/update-mad-comments
...
Shared: update code comments explaining models-as-data format to include barriers and barrier guards
2026-04-14 09:30:28 +01:00