Commit Graph

  • 9062bba168 unified: get rid of undesirable self-recursion in _expression Taus 2026-05-08 14:41:20 +00:00
  • e709650449 unified: Rebuild generated files Taus 2026-05-08 14:13:06 +00:00
  • 513c7bb30b unified: Add scripts for automatically rebuilding Swift grammar Taus 2026-05-08 13:57:34 +00:00
  • 9c958a420a Merge pull request #21819 from github/tausbn/unified-vendor-in-tree-sitter-swift Taus 2026-05-12 14:55:35 +02:00
  • f5c3b63a4a Python: Add ConsecutiveTimestamps test Taus 2026-04-28 15:07:15 +00:00
  • c30d6ae3aa Python: Add NeverReachable test Taus 2026-04-28 15:07:04 +00:00
  • fc2bc26f36 Python: Add BasicBlockOrdering test Taus 2026-04-28 15:06:56 +00:00
  • 3a979ac2f8 Python: Add some CFG-validation queries Taus 2026-04-28 15:06:50 +00:00
  • 71cd5be513 Python: Add self-validating CFG tests Taus 2026-04-28 15:06:30 +00:00
  • eba32b95a9 C#: Add change-note. Michael Nebel 2026-05-12 14:20:48 +02:00
  • 2e9de7878b unified: update build dependencies Taus 2026-05-12 11:25:15 +00:00
  • c5ae315dbe unified: auto-generate parser files Taus 2026-05-12 11:24:35 +00:00
  • 592c7c0437 Merge pull request #21826 from AriehSchneier/fix/go-extractor-root-test-files Owen Mansel-Chan 2026-05-12 10:34:42 +01:00
  • c0798f7b1d Merge pull request #21829 from owen-mc/static/update-framework-report-sink-kinds Owen Mansel-Chan 2026-05-12 10:16:31 +01:00
  • dab1525d22 C#: Add data flow testcases for mutation operators. Michael Nebel 2026-05-11 15:12:34 +02:00
  • cac7262a45 Merge pull request #21831 from jketema/jketema/swift-declared-interface-type Jeroen Ketema 2026-05-12 09:47:39 +02:00
  • 6b65866ff4 Merge branch 'main' into fix/go-extractor-root-test-files Owen Mansel-Chan 2026-05-11 17:18:43 +01:00
  • 73a210a442 Swift: Add change note Jeroen Ketema 2026-05-11 17:24:09 +02:00
  • 0aaa7d0631 Update expected test output Owen Mansel-Chan 2026-05-11 16:15:50 +01:00
  • f212efbe5b Swift: Expose the declared interface type of a type decl Jeroen Ketema 2026-05-11 17:05:45 +02:00
  • 73c6d89bcd C#: Update the dispatch logic to account for all instance operator calls. Michael Nebel 2026-05-11 15:08:56 +02:00
  • 244bbb39d8 C#: Introduce a class for instance mutator operator calls. Michael Nebel 2026-05-11 15:08:06 +02:00
  • aa1d322fe7 Address PR feedback Arieh Schneier 2026-05-11 21:05:26 +10:00
  • e5d5ddd6cb C#: Add extension increment/decrement examples. Michael Nebel 2026-05-11 12:57:00 +02:00
  • 151a332f0a Add Bazel build target for extractor_test.go Arieh Schneier 2026-05-11 20:55:11 +10:00
  • 974e7cc319 Merge pull request #21825 from github/dependabot/go_modules/go/extractor/extractor-dependencies-0e0a523006 Owen Mansel-Chan 2026-05-11 11:35:14 +01:00
  • f91482810d Merge pull request #21816 from github/tausbn/yeast-mutate-in-place Asger F 2026-05-11 11:08:24 +02:00
  • ec8ff6ff68 Use all path injection sinks when generating docs Owen Mansel-Chan 2026-05-11 09:56:02 +01:00
  • ded34a5eba Add MaDs for Quarkus, Hibernate ORM with Panache jacknojo/mad_quarkus_hibernate_orm_panache Jack Nørskov Jørgensen 2026-05-11 08:51:56 +02:00
  • 0cd6989b1f C#: Improve the GetCallType method to also take extension operators into account. Michael Nebel 2026-05-06 09:43:35 +02:00
  • b94ab8d186 Add integration test for root internal test extraction Arieh Schneier 2026-05-11 15:10:54 +10:00
  • 3ef4a5836c Fix Go extractor to extract root internal test files Arieh Schneier 2026-05-11 13:42:17 +10:00
  • 8f9d5c5217 Bump the extractor-dependencies group in /go/extractor with 2 updates dependabot[bot] 2026-05-11 03:06:30 +00:00
  • 60d6429b5d unified: update build dependencies Taus 2026-05-08 13:41:45 +00:00
  • 9f6bd88171 unified: vendor in tree-sitter-swift Taus 2026-05-08 13:41:14 +00:00
  • 5c7426e278 Preserve Slim template statement matching semantics copilot/update-main-ast-design copilot-swe-agent[bot] 2026-05-08 13:25:59 +00:00
  • d3e00aeb9f Remove unintended TreeSitter regeneration from refactor copilot-swe-agent[bot] 2026-05-08 13:24:42 +00:00
  • a01abc4d4a Refactor Ruby callable body identity for methods and lambdas copilot-swe-agent[bot] 2026-05-08 13:24:24 +00:00
  • a5ef036465 Note that common standard library types can be vulnerable to gadget-chain attacks Owen Mansel-Chan 2026-05-08 14:18:54 +01:00
  • abb1669d0c Revert incidental TreeSitter formatting drift copilot-swe-agent[bot] 2026-05-08 13:14:53 +00:00
  • d85e6788ec Plan callable BodyStmt identity refactor copilot-swe-agent[bot] 2026-05-08 13:14:12 +00:00
  • 93e05db394 Python: remove doubles spaces from qhelp Owen Mansel-Chan 2026-05-08 14:06:48 +01:00
  • ed9477aac9 Ruby: Clarify that deserialization following a schema is safe Owen Mansel-Chan 2026-05-08 14:06:16 +01:00
  • 4e47f7706d C#: Clarify that deserialization following a schema is safe Owen Mansel-Chan 2026-05-08 14:06:07 +01:00
  • e2874ac252 Python: Clarify that deserialization following a schema is safe Owen Mansel-Chan 2026-05-08 14:05:55 +01:00
  • 9516861c71 yeast: Use SmallVec<[Id; 1]> for rule output tausbn/yeast-smallvec-rule-output Taus 2026-05-07 15:56:26 +00:00
  • 15936a5f8d yeast: Take fields by ownership in apply_rules_inner Taus 2026-05-08 12:48:10 +00:00
  • 7bd27b83e0 yeast: Mutate parent fields in place; remove redundant Node::id Taus 2026-05-08 12:47:22 +00:00
  • 9a1c2da5d9 Fix clippy: inline variable in format string Asger F 2026-05-08 14:22:01 +02:00
  • 36554d160c Merge pull request #21741 from MarkLee131/fix/path-injection-read-subkind copilot/explore-codebase-and-create-plan Owen Mansel-Chan 2026-05-08 12:38:16 +01:00
  • 5a4dee50f7 Merge pull request #21810 from github/tausbn/yeast-forward-scan-queries Taus 2026-05-08 13:30:43 +02:00
  • 638dc9380c Shared: Nicer panic message if node kind is missing Asger F 2026-05-07 23:40:18 +02:00
  • fdef477138 Merge pull request #21812 from asgerf/asgerf/swift-yeast-1 Asger F 2026-05-08 13:21:17 +02:00
  • 81e1ab7aab Merge pull request #21808 from aschackmull/cfg/switch-pattern-eval Anders Schack-Mulligen 2026-05-08 12:48:44 +02:00
  • 8cc6d788c5 Merge pull request #21814 from github/codeql-spark-run-25547718006 Paolo Tranquilli 2026-05-08 11:45:26 +02:00
  • 1c38cc4ebb C#: Add an increment/decrement operator test case. Michael Nebel 2026-05-05 09:53:13 +02:00
  • fc28f2f377 C#: Update PrintAst expected output. Michael Nebel 2026-05-05 11:23:37 +02:00
  • 3a55c9d48a C#: Update condition for UnaryOperators to also handle user-defined instance increment and decrement operators. Michael Nebel 2026-05-05 09:49:41 +02:00
  • 73b5ff5846 C#: Adjust the extractor to correctly handle names for user defined increment and decrement operators. Michael Nebel 2026-05-05 09:47:55 +02:00
  • 94e7a0b64b C#: Add Increment/Decrement instance operator test example and update test expected output. Michael Nebel 2026-05-04 13:50:49 +02:00
  • 26e13055c8 update codeql documentation github-actions[bot] 2026-05-08 09:24:10 +00:00
  • 33e89ea123 Address review comments Asger F 2026-05-08 09:03:18 +02:00
  • 9a2b7bac8f Fix Bazel glob to include subdirectories Asger F 2026-05-08 08:56:40 +02:00
  • 048411e168 Apply suggestions from code review Anders Schack-Mulligen 2026-05-08 08:11:32 +02:00
  • 2802819170 Use new YEAST API after rebasing Asger F 2026-05-07 21:37:42 +02:00
  • a1447075e8 Add AGENTS.md with build/test instructions Asger F 2026-05-07 10:48:22 +02:00
  • cd457a7d6b Move Swift language into its own module Asger F 2026-05-07 09:47:27 +02:00
  • 4e12a8c8d2 Add basic YEAST dependency and rule Asger F 2026-05-06 16:23:46 +02:00
  • 0210c970f2 Add tree-sitter for Swift (called 'unified') Asger F 2026-05-06 15:46:44 +02:00
  • b682877968 Python: simplify TBlockStmt char pred via exclusion list yoff/python-use-shared-control-flow Copilot 2026-05-07 17:13:50 +00:00
  • c9445f74c2 Python: introduce TStmt union via newtype-branch alias Copilot 2026-05-07 17:08:10 +00:00
  • b027ac3658 Merge pull request #21809 from github/tausbn/yeast-add-support-for-desugaring-phases copilot/reference-specific-file-in-repo Taus 2026-05-07 19:00:44 +02:00
  • ed1709eb4a Python: use private-abstract + final-alias pattern for AstNode Copilot 2026-05-07 16:58:43 +00:00
  • 26af52897d Merge branch 'main' into fix/path-injection-read-subkind MarkLee131 2026-05-07 23:48:42 +08:00
  • af6e921da5 yeast: Forward-scan bare child patterns instead of strict positional Taus 2026-05-07 12:36:13 +00:00
  • 6f643a3604 yeast: Use canonical ID when registering unnamed kinds in Schema Taus 2026-05-07 12:35:58 +00:00
  • a4df96aad6 yeast: Support capturing unnamed nodes in queries Taus 2026-05-07 12:18:04 +00:00
  • f9240e7058 Fix QL formatting Owen Mansel-Chan 2026-05-07 15:57:33 +01:00
  • 00c742f5ff Python: document why Assignment subclasses are empty Copilot 2026-05-07 14:14:16 +00:00
  • 6b6df374fa C#/Java: Accept test changes. Anders Schack-Mulligen 2026-05-07 15:07:31 +02:00
  • 06e9bbc3a6 Python: index TBlockStmt by Py::StmtList instead of (parent, slot) Copilot 2026-05-07 12:54:02 +00:00
  • f9e42ac443 Merge pull request #21794 from github/post-release-prep/codeql-cli-2.25.4 Paolo Tranquilli 2026-05-07 14:43:24 +02:00
  • e0d663f79b yeast: address review wording in phase docs copilot-swe-agent[bot] 2026-05-07 12:35:46 +00:00
  • 250b63c216 Python: unify Py::BoolExpr handling via TBoolExprPair Copilot 2026-05-07 12:04:54 +00:00
  • 33fc767782 Merge pull request #21797 from github/tausbn/yeast-desugaring-tool Taus 2026-05-07 13:48:12 +02:00
  • 072166ba88 C#/Java: Adjust Guards instantiations. Anders Schack-Mulligen 2026-05-07 13:46:52 +02:00
  • 77e36d3cfa Python: merge T*AstNode wrappers into matching public classes Copilot 2026-05-07 11:31:07 +00:00
  • 48785a0a76 Cfg: Rework CFG for switch case patterns. Anders Schack-Mulligen 2026-05-07 13:07:07 +02:00
  • f2151fe232 Python: dispatch toString/getLocation/getEnclosingCallable per branch Copilot 2026-05-07 11:06:40 +00:00
  • e8553c7449 Merge branch 'main' into fix/path-injection-read-subkind MarkLee131 2026-05-07 18:11:45 +08:00
  • 33035dbfc8 Fix yaml formatting Owen Mansel-Chan 2026-05-07 11:06:43 +01:00
  • f2ea3b98d8 Do not make such a strong security claim Owen Mansel-Chan 2026-05-07 10:58:35 +01:00
  • 427b73ec9d Clarify that deserialization that follows a schema is safe Owen Mansel-Chan 2026-05-07 10:51:20 +01:00
  • 7aa3fd859a Remove double spaces from qhelp Owen Mansel-Chan 2026-05-07 10:42:50 +01:00
  • dc864762c3 Add change note copilot/add-tests-for-models Owen Mansel-Chan 2026-05-07 10:23:50 +01:00
  • dd35bc0722 Update test output Owen Mansel-Chan 2026-05-07 10:17:47 +01:00
  • 957c89b478 yeast: Support multi-phase desugaring via DesugaringConfig::add_phase Taus 2026-05-06 15:30:54 +00:00
  • 043ec857ab Replace fluent SSRF changes with Apache HttpClient execute model tests copilot-swe-agent[bot] 2026-05-06 20:31:34 +00:00
  • f5b17b0b48 Add SSRF tests and stubs for Apache Http fluent Request models copilot-swe-agent[bot] 2026-05-06 16:08:02 +00:00
  • 26dca558c7 Initial plan copilot-swe-agent[bot] 2026-05-06 16:02:08 +00:00