Commit Graph

  • 9a94836974 yeast: Add per-rule .repeated() flag to opt into iterative matching Taus 2026-05-06 12:33:18 +00:00
  • a0a0e9e9a7 yeast: Add test for chained rules with output-only kinds Taus 2026-05-06 11:45:53 +00:00
  • 60dcf88b50 yeast: Add Bazel build rules for yeast crates Taus 2026-05-05 12:26:57 +00:00
  • 82bbdee832 yeast: Support separate output node types in extractor generator Taus 2026-05-04 13:27:00 +00:00
  • 9ad431dea1 yeast: Integrate yeast with shared tree-sitter extractor Taus 2026-05-04 13:13:58 +00:00
  • cc28ff9a48 yeast: Add yeast documentation Taus 2026-05-04 13:13:46 +00:00
  • 6e580446fd yeast: Add yeast test suite Taus 2026-05-04 13:13:18 +00:00
  • 4c5548363c yeast: Add AST dumper for human-readable tree output Taus 2026-05-04 13:13:37 +00:00
  • 8a9e53cc58 yeast: Add YAML node-types format and converter Taus 2026-05-04 13:13:27 +00:00
  • 04f587190e yeast: AST desugaring framework with proc-macro DSL Taus 2026-05-04 13:13:08 +00:00
  • e6f587e761 Merge pull request #21715 from knewbury01/knewbury01/adjust-actions-queries-untrusted-checkout Owen Mansel-Chan 2026-05-06 11:52:30 +01:00
  • 2d2b690b5d Merge pull request #21799 from github/jacknojo/fix_python_formatting Jack Nørskov Jørgensen 2026-05-06 12:24:21 +02:00
  • 52b02a0581 Fix path to generated models Jack Nørskov Jørgensen 2026-05-06 08:39:41 +02:00
  • 00fb11b028 Merge pull request #21778 from hvitved/rust/type-inference-verbose-type-path-expectations Tom Hvitved 2026-05-05 20:23:25 +02:00
  • 6a8f9a950c Fix unit test expected file Kristen Newbury 2026-05-05 13:27:09 -04:00
  • 9781ee8d66 Python: adapt to new shared CFG signature Copilot 2026-05-05 15:26:20 +00:00
  • 03b8e8fdde Python: refactor getChild into per-class OO dispatch Copilot 2026-05-05 15:09:19 +00:00
  • 93112b2b75 Python: include try-else in getChild for completion propagation Copilot 2026-05-05 14:56:18 +00:00
  • 76724c5391 Shared CFG: support for-else and while-else loops Copilot 2026-05-05 14:45:48 +00:00
  • edfe91832b Python: compact-renumber FunctionExpr/Lambda defaults Copilot 2026-05-05 14:25:43 +00:00
  • 58cda914db Python: collapse two-layer AstNodeImpl into a single Ast module Copilot 2026-05-05 13:45:50 +00:00
  • 0b4a24884f python: add consistency checks yoff 2026-05-04 15:34:33 +02:00
  • 3b0abad701 Python: add pattern nodes yoff 2026-05-04 15:31:24 +02:00
  • 68b3d57563 Cleanup, printCFG Taus 2026-04-28 14:59:11 +00:00
  • a33b49a3f3 WIP2 Taus 2026-04-28 14:12:13 +00:00
  • 1af415bec3 WIP Taus 2026-04-21 16:19:00 +00:00
  • e3155ea544 Python: Handle dict unpacking in calls Taus 2026-04-21 16:03:38 +00:00
  • 04b8c4bc7e Python: Fix exception issue Taus 2026-04-21 16:00:46 +00:00
  • f85b532bb3 Python: Fix match Taus 2026-04-21 15:36:54 +00:00
  • 0e1f1d9f09 Python: Support match Taus 2026-04-21 15:28:11 +00:00
  • 53da31bd15 Python: More nodes Taus 2026-04-21 15:18:27 +00:00
  • 1f82dbc583 Python: Comprehensions Taus 2026-04-21 15:09:40 +00:00
  • b229066891 Python: Add with Taus 2026-04-21 15:05:48 +00:00
  • 0acbb12fb9 Python: More simple statements Taus 2026-04-21 15:02:11 +00:00
  • 542efce4a6 Python: assignments Taus 2026-04-21 14:53:26 +00:00
  • 2db400aebd Python: Attributes Taus 2026-04-21 14:49:13 +00:00
  • 66bbb60614 Python: Function calls Taus 2026-04-21 14:45:21 +00:00
  • 971beb2d89 Python: Assert statements Taus 2026-04-21 14:40:24 +00:00
  • ea204ac75f Python: Support various literals Taus 2026-04-21 14:28:04 +00:00
  • 3be562929a Python: Ignore synthetic CFG nodes Taus 2026-04-21 13:55:57 +00:00
  • dc0344e2fc Python: More AstNodeImpl improvements Taus 2026-04-21 13:54:26 +00:00
  • 2ed75e7ca7 Python: Instantiate CFG tests with new CFG library Taus 2026-04-20 16:13:44 +00:00
  • 9974584102 Python: Instantiate CFG module fully Taus 2026-04-20 11:50:51 +00:00
  • 6086b999f6 Python: Use fields everywhere in new AST classes Taus 2026-04-20 11:34:05 +00:00
  • d62e116fc2 Python: First stab at shared control-flow Taus 2026-04-16 14:31:51 +00:00
  • 4582855de1 Python: Make CFG tests parameterised Taus 2026-04-20 16:12:25 +00:00
  • ba29e7e34d Python: Add ConsecutiveTimestamps test Taus 2026-04-16 16:14:56 +00:00
  • f97bf38f3b Python: Add NeverReachable test Taus 2026-04-16 16:12:31 +00:00
  • a8d136d3d6 Python: Add BasicBlockOrdering test Taus 2026-04-16 16:10:03 +00:00
  • 710a43ac7f Python: Add some CFG-validation queries Taus 2026-04-16 15:59:21 +00:00
  • 3402d0eaeb Python: Add self-validating CFG tests Taus 2026-04-16 14:38:34 +00:00
  • ebc759d830 Fix issue with Python formatting and expand scope of python-tooling Jack Nørskov Jørgensen 2026-05-05 15:58:42 +02:00
  • ae7f72d950 Add MaDs for Apache Avro jacknojo/add_llm_generated_mads_for_avro Jack Nørskov Jørgensen 2026-05-05 14:46:33 +02:00
  • 7610277199 Post-release preparation for codeql-cli-2.25.4 github-actions[bot] 2026-05-05 10:10:06 +00:00
  • 6a95251206 Merge pull request #21793 from github/release-prep/2.25.4 codeql-cli/v2.25.4 codeql-cli/latest lgtm.com codeql-cli-2.25.4 Paolo Tranquilli 2026-05-05 11:39:13 +02:00
  • 88e1d86c27 Release preparation for version 2.25.4 github-actions[bot] 2026-05-05 09:34:30 +00:00
  • 2ff57d7c8a Enable local threat-model by default jacknojo/enable_local_threat_model_by_default Jack Nørskov Jørgensen 2026-05-05 10:34:54 +02:00
  • 367cea64c0 Merge pull request #21790 from github/redsun82/codeql-cli-2.25.3 codeql-cli-2.25.3 Paolo Tranquilli 2026-05-05 09:36:02 +02:00
  • cd56fa89f6 Fix build mode to build-mode in docs Paolo Tranquilli 2026-05-05 09:09:32 +02:00
  • 4c1461ad5b Merge pull request #21786 from hvitved/inline-test-ignore-tags Tom Hvitved 2026-05-05 09:01:58 +02:00
  • 11cd069ce2 update codeql documentation codeql-spark-run-25362160557 github-actions[bot] 2026-05-05 06:57:08 +00:00
  • f9f1349a0d Undo larger change in this PR Kristen Newbury 2026-05-04 16:50:55 -04:00
  • 39b6cf9468 Address review comments Kristen Newbury 2026-05-04 16:47:44 -04:00
  • b67ebd11e0 Merge pull request #21762 from aschackmull/csharp/ssa2 Anders Schack-Mulligen 2026-05-04 14:21:01 +02:00
  • 467394123c Merge branch 'main' into fix/path-injection-read-subkind MarkLee131 2026-05-04 18:56:12 +08:00
  • 74a3ba1f0d changes for spliting into system and user BazookaMusic 2026-05-04 11:57:43 +02:00
  • 02f5fe9a42 C#: Address some review comments. Anders Schack-Mulligen 2026-05-04 11:49:24 +02:00
  • 04a8ef0f81 Merge pull request #21777 from hvitved/swift/type-inference-tests Tom Hvitved 2026-05-04 11:45:32 +02:00
  • f663eccf66 Merge pull request #21781 from aschackmull/java/rm-deprecated Anders Schack-Mulligen 2026-05-04 11:35:09 +02:00
  • 80ccdcc696 Inline test expectations: Rename tagIsOptional to tagIsIgnored Tom Hvitved 2026-05-04 11:06:00 +02:00
  • 224934645e Swift: Add type inference tests for key path expressions Tom Hvitved 2026-05-04 11:00:38 +02:00
  • 038f9a2c2f Swift: Split type inference tests into multiple files Tom Hvitved 2026-05-04 10:55:06 +02:00
  • c7904b12c8 Java: Fix reference in deprecated code. Anders Schack-Mulligen 2026-05-04 10:34:23 +02:00
  • 17fded4aa5 Java: Delete old deprecated code. Anders Schack-Mulligen 2026-05-01 15:15:32 +02:00
  • 77cdafd55e Merge pull request #21785 from github/codeql-spark-run-25308467256 Paolo Tranquilli 2026-05-04 10:42:33 +02:00
  • 1c20e78593 Docs: replace build mode: none with build-mode: none Paolo Tranquilli 2026-05-04 10:26:50 +02:00
  • 5546025f12 update codeql documentation github-actions[bot] 2026-05-04 08:19:28 +00:00
  • 1f3a8319ed Update csharp/ql/lib/semmle/code/csharp/dataflow/internal/SsaImpl.qll Tom Hvitved 2026-05-04 09:41:00 +02:00
  • 49e5886a06 Update java/ql/lib/ext/org.apache.commons.io.model.yml MarkLee131 2026-05-04 12:56:11 +08:00
  • c10a05f26a Update java/ql/lib/ext/org.apache.commons.io.model.yml MarkLee131 2026-05-03 14:14:48 +08:00
  • 8710e63011 Update java/ql/lib/ext/javax.servlet.model.yml MarkLee131 2026-05-03 14:14:15 +08:00
  • dbc9d0de4a Update java/ql/lib/ext/org.apache.commons.io.model.yml MarkLee131 2026-05-03 14:14:07 +08:00
  • 9194cdad9c Update java/ql/lib/ext/java.nio.file.model.yml MarkLee131 2026-05-03 14:08:31 +08:00
  • 7050241a54 Update java/ql/lib/ext/java.nio.file.model.yml MarkLee131 2026-05-03 14:08:21 +08:00
  • 62a0a3e384 Update java/ql/lib/ext/java.nio.file.model.yml MarkLee131 2026-05-03 14:08:12 +08:00
  • 3ad2d8ca3d Update java/ql/lib/ext/java.nio.file.model.yml MarkLee131 2026-05-03 14:04:35 +08:00
  • 21a0d1444f C#: Add change note. Anders Schack-Mulligen 2026-05-01 13:13:40 +02:00
  • e012981e5b C#: Accept test changes for out/ref SSA location changes. Anders Schack-Mulligen 2026-05-01 10:32:18 +02:00
  • 351e9cc914 C#: Accept test changes. Anders Schack-Mulligen 2026-05-01 10:28:15 +02:00
  • 439a67a3fe C#: Fix toString for capture definitions. Anders Schack-Mulligen 2026-05-01 10:26:50 +02:00
  • 5fbba0e9fe C#: Delete ParameterDefaultDefinition. Anders Schack-Mulligen 2026-05-01 10:24:23 +02:00
  • d3df5ce110 C#: Deprecate ParameterDefinition in favour of SsaParameterInit. Anders Schack-Mulligen 2026-05-01 10:22:53 +02:00
  • bafa892116 Merge branch 'main' into fix/path-injection-read-subkind MarkLee131 2026-05-01 16:06:35 +08:00
  • 119994b59f Java: move File inspection methods to path-injection[read] MarkLee131 2026-05-01 16:04:29 +08:00
  • b0bc0fdd61 Adjust changenotes actions queries Kristen Newbury 2026-04-30 12:28:06 -04:00
  • 0b7133c4ce JS: Add prompt injection detection (CWE-1427) for OpenAI, Anthropic, and Google GenAI SDKs BazookaMusic 2026-04-30 17:39:09 +02:00
  • 154d213fd2 Merge pull request #21768 from github/speed-up-unchecked-leap-year-after-modification Mathias Vorreiter Pedersen 2026-04-30 16:06:17 +01:00
  • 4fd02220c7 Update help files CWE-829/UntrustedCheckoutX Kristen Newbury 2026-04-30 10:50:06 -04:00
  • 4446f42846 Merge pull request #21684 from michaelnebel/csharp/improve-reachability-checks Michael Nebel 2026-04-30 15:53:52 +02:00
  • a291548fd8 Update rust/ql/test/library-tests/type-inference/main.rs Tom Hvitved 2026-04-30 14:31:24 +02:00