Commit Graph

  • 38c9c84dcb Use 22.04 Swift toolchain tausbn/swift-syntax-rs Jeroen Ketema 2026-07-21 11:08:46 +02:00
  • 6e4ac3915d Address code review: remove ECMAScript-incompatible comment groups, fix comments copilot/introduce-cpp-regex-parser copilot-swe-agent[bot] 2026-07-21 09:07:28 +00:00
  • cc12bba930 Add C++ ECMAScript regex parser and tree view (initial implementation) copilot-swe-agent[bot] 2026-07-21 09:01:50 +00:00
  • cf8eeb8e44 Only depend on the runtime libraries from the Swift toolchain Jeroen Ketema 2026-07-21 11:01:37 +02:00
  • bf575868bc Simplify Xcode transition per review comments Jeroen Ketema 2026-07-21 10:53:03 +02:00
  • 0a1139c230 Fix Bazel formatting Jeroen Ketema 2026-07-21 10:49:18 +02:00
  • d81c98a663 Initial plan copilot-swe-agent[bot] 2026-07-21 08:38:27 +00:00
  • ebecc19f81 Remove duplicated ReDoS fast-path filter from RegexGrammar; narrow at RegexFlowConfigs wrappers copilot/add-cpp-regular-expression-parser copilot-swe-agent[bot] 2026-07-20 13:08:53 +00:00
  • 645f2fdc3d Move StdBasicRegex to shared StdRegex module; return ExploitableStringLiteral to flow layer copilot-swe-agent[bot] 2026-07-20 12:49:45 +00:00
  • 4fab077bbe Extract C++ regex grammar/flag knobs into flow-free RegexGrammar module copilot-swe-agent[bot] 2026-07-20 12:02:38 +00:00
  • 5690ec71b0 Merge pull request #22111 from jketema/jketema/swift-more-autobuild main Jeroen Ketema 2026-07-20 13:54:46 +02:00
  • f384e291d7 unified: Clean up build Taus 2026-07-20 13:10:02 +02:00
  • db58698394 Fix C++ regex term source locations for raw and encoding-prefixed literals copilot-swe-agent[bot] 2026-07-20 10:00:13 +00:00
  • 9fdf8b7b8e Add location tests for the C++ regex parse-tree view copilot-swe-agent[bot] 2026-07-20 09:24:17 +00:00
  • 0844923ca2 Bump the npm_and_yarn group across 9 directories with 6 updates dependabot/npm_and_yarn/javascript/ql/test/library-tests/Extend/npm_and_yarn-5e36e96d50 dependabot[bot] 2026-07-18 00:38:05 +00:00
  • c51dcddee7 Add CWE-1333 ReDoS queries to cpp query-suite .expected snapshots copilot-swe-agent[bot] 2026-07-17 19:08:31 +00:00
  • 2bab816913 Remove redundant CompileCheck.ql to resolve dead-code alerts copilot-swe-agent[bot] 2026-07-17 19:00:36 +00:00
  • 4be7ff07c3 Convert ReDoS query tests to inline test expectations copilot-swe-agent[bot] 2026-07-17 18:27:51 +00:00
  • 09938f0531 Revert "Resolve dead-code alerts: export RegexPatternFlowConfig module" copilot-swe-agent[bot] 2026-07-17 18:09:25 +00:00
  • cc95e25e56 Resolve dead-code alerts: export RegexPatternFlowConfig module copilot-swe-agent[bot] 2026-07-17 18:04:25 +00:00
  • 1c810ede03 Replace non-ASCII characters (em/en dash, arrow) with ASCII equivalents in regex files copilot-swe-agent[bot] 2026-07-17 17:32:30 +00:00
  • 6d07e4d619 Apply codeql query format to regex library files copilot-swe-agent[bot] 2026-07-17 17:28:18 +00:00
  • b48b22cace Merge branch 'main' into copilot/add-cpp-regular-expression-parser Jeroen Ketema 2026-07-17 19:15:37 +02:00
  • 14450f5bf3 Merge pull request #22211 from jketema/jketema/qldoc Jeroen Ketema 2026-07-17 19:13:52 +02:00
  • a3eee6204b Shared: Add missing QLdoc Jeroen Ketema 2026-07-17 17:22:11 +02:00
  • 9758d5260b Fix Predicate QLDoc style: reword ecma_named_group_start doc to start with "Holds if" copilot-swe-agent[bot] 2026-07-17 15:11:55 +00:00
  • 4435279157 Replace omittable exists variables with don't-care _ copilot-swe-agent[bot] 2026-07-17 14:56:48 +00:00
  • 96951956fb Fix "modelled" -> "modeled" spelling in regex PR files copilot-swe-agent[bot] 2026-07-17 14:39:10 +00:00
  • 918d51c24b Add QLdoc to TRegexGrammar branches copilot-swe-agent[bot] 2026-07-17 14:13:15 +00:00
  • 8b12f32dff Add BRE query test coverage and change note; regenerate .expected copilot-swe-agent[bot] 2026-07-17 13:51:06 +00:00
  • c1cb146f40 Add POSIX BRE grammar support: BreRegExp + shared-core refactor copilot-swe-agent[bot] 2026-07-17 13:35:37 +00:00
  • bc5cecf7d4 Add end-to-end ERE ReDoS query tests copilot-swe-agent[bot] 2026-07-17 13:17:57 +00:00
  • 9a3613ea04 Add POSIX ERE grammar support to the C++ regex parser copilot-swe-agent[bot] 2026-07-17 13:01:15 +00:00
  • e728c71f01 Refactor C++ regex parser into shared core + EcmaRegExp dialect hooks copilot-swe-agent[bot] 2026-07-17 12:28:49 +00:00
  • e0cc6795dc Add isBacktrackingEngine gate excluding awk/grep/egrep from C++ ReDoS queries copilot-swe-agent[bot] 2026-07-17 12:06:30 +00:00
  • d9f380d446 POSIX bracket soundness: opaque punct/cntrl/print/graph; non-recursive gate; adversarial tests copilot-swe-agent[bot] 2026-07-17 10:18:17 +00:00
  • 87835f7f3d Merge pull request #22207 from github/codeql-spark-run-29493713448 Óscar San José 2026-07-17 12:10:28 +02:00
  • c1103b9b02 Fix C++ ECMAScript regex parser: recognize POSIX bracket sub-expressions; document multiline copilot-swe-agent[bot] 2026-07-17 09:52:02 +00:00
  • 00672d61c9 Expand cpp/polynomial-redos test coverage (Phase 3 follow-up) copilot-swe-agent[bot] 2026-07-16 14:12:03 +00:00
  • 8a8590c50c Expand C++ ReDoS test coverage (Phase 4 follow-up) copilot-swe-agent[bot] 2026-07-16 13:53:28 +00:00
  • d6c76aa261 Fix cpp/redos test: swap non-exponential (a|ab)* for (a*)* and populate expected copilot-swe-agent[bot] 2026-07-16 13:32:37 +00:00
  • 47969aece8 Add cpp/redos exponential ReDoS query (Phase 4) copilot-swe-agent[bot] 2026-07-16 13:06:20 +00:00
  • 84d7a2b585 Add cpp/polynomial-redos query (Phase 3) copilot-swe-agent[bot] 2026-07-16 12:49:15 +00:00
  • f72bad70f9 Add C++ regex flow modeling and construction-site flags (Phase 2) copilot-swe-agent[bot] 2026-07-16 11:21:29 +00:00
  • e9e360ae44 update codeql documentation github-actions[bot] 2026-07-16 11:18:13 +00:00
  • e1d8d27c85 Merge branch 'main' into bazookamusic/python-prompt-injection bazookamusic/python-prompt-injection Sotiris Dragonas 2026-07-16 09:56:40 +02:00
  • 2eb0158b09 Merge pull request #22193 from michaelnebel/csharp/diableuselessassignment Michael Nebel 2026-07-16 08:07:29 +02:00
  • c92d221f62 Bump rules_nodejs from 6.7.3 to 6.7.5 dependabot/bazel/rules_nodejs-6.7.5 dependabot[bot] 2026-07-16 03:06:06 +00:00
  • 9490d772dc Bump buildifier_prebuilt from 6.4.0 to 8.5.1.3 dependabot/bazel/buildifier_prebuilt-8.5.1.3 dependabot[bot] 2026-07-16 03:05:48 +00:00
  • 0d4ef3d3ab Bump rules_cc from 0.2.17 to 0.2.22 dependabot/bazel/rules_cc-0.2.22 dependabot[bot] 2026-07-16 03:05:32 +00:00
  • 97dedc8e0d Bump abseil-cpp from 20260107.1 to 20260526.0 dependabot/bazel/abseil-cpp-20260526.0 dependabot[bot] 2026-07-16 03:05:22 +00:00
  • 239ac442a1 Fix change note category to 'minorAnalysis' copilot-swe-agent[bot] 2026-07-15 21:50:12 +00:00
  • a27142d2d4 Add C++ regex parser and RegexTreeView (Phase 1) copilot-swe-agent[bot] 2026-07-15 21:45:03 +00:00
  • 232258d521 Initial plan copilot-swe-agent[bot] 2026-07-15 21:24:11 +00:00
  • 344b11d4da Initial plan copilot/add-regex-parser-cpp copilot-swe-agent[bot] 2026-07-15 17:27:26 +00:00
  • 81aed363a8 Initial plan copilot/add-cpp-regex-parser copilot-swe-agent[bot] 2026-07-15 17:19:04 +00:00
  • da1bbb7fac Bazel: regenerate vendored cargo dependencies Taus 2026-07-15 13:07:06 +00:00
  • 7474a33132 unified: Hardcode swift_version Taus 2026-07-15 12:47:26 +00:00
  • 205c9a9346 swift-syntax-rs: Fix bazel formatting Taus 2026-07-15 12:19:25 +00:00
  • 46d6a118f4 yeast: Clarify Ast::with_schema registration doc Taus 2026-07-15 12:10:50 +00:00
  • 3eb353ecf7 swift-syntax-rs: Address PR review feedback Taus 2026-07-15 12:10:50 +00:00
  • 64df10409a Merge pull request #22191 from jketema/jketema/swift-6.3.3 Jeroen Ketema 2026-07-15 14:09:47 +02:00
  • a701922dbd Swift: Update to Swift 6.3.3 Jeroen Ketema 2026-07-14 21:58:36 +02:00
  • 1577d82ebd Upgrade swift-syntax-rs to swift-syntax 603.0.2 / Swift 6.3.2 copilot-swe-agent[bot] 2026-07-14 14:45:46 +00:00
  • 303f81ee14 Merge pull request #22194 from github/jketema/kotlin-2.4.10 Jeroen Ketema 2026-07-15 11:46:21 +02:00
  • 2c161e6b8f Merge pull request #22180 from michaelnebel/csharp/rawurl Michael Nebel 2026-07-15 11:38:28 +02:00
  • 574ef4d1ac Kotlin: Support Kotlin 2.4.10 Jeroen Ketema 2026-07-15 10:17:58 +02:00
  • cb3f8a8394 C#: Add change-note. Michael Nebel 2026-07-15 09:03:34 +02:00
  • 2395053ed6 C#: Update integration test expected output. Michael Nebel 2026-07-15 08:54:56 +02:00
  • b15c243eca C#: Exclude cs/useless-assignment-to-local from the code-quality suite. Michael Nebel 2026-07-15 08:36:49 +02:00
  • 5146b010d7 Kotlin: narrow plain-assignment LHS VarAccess to the target identifier under K2 andersfugmann/kotlin-unify-tests Anders Fugmann 2026-07-15 01:12:40 +02:00
  • f8f1472641 Kotlin: span assignment-desugared setter calls through the assigned value Anders Fugmann 2026-07-14 22:35:07 +02:00
  • 8267d331a4 Kotlin: converge default-accessor body spans onto the K2 signature span Anders Fugmann 2026-07-14 19:53:44 +02:00
  • 26e6266c3c Pin Swift compiler to 6.3.2 (supported by rules_swift 4.0.0-rc4) copilot/upgrade-swift-syntax-to-60302 copilot-swe-agent[bot] 2026-07-14 15:58:55 +00:00
  • c14c7a0668 Upgrade swift-syntax-rs to swift-syntax 603.0.2 / Swift 6.3.3 copilot-swe-agent[bot] 2026-07-14 15:06:50 +00:00
  • 35f576c770 Initial plan copilot-swe-agent[bot] 2026-07-14 14:45:46 +00:00
  • 3e2daf2258 Support building swift-syntax-rs on macOS copilot-swe-agent[bot] 2026-07-13 14:12:30 +00:00
  • b43b4aca1c Simplify apple_support extension comments in MODULE.bazel copilot/add-macos-support copilot-swe-agent[bot] 2026-07-14 14:18:02 +00:00
  • 03aed00dd3 Clarify Swift toolchain hermeticity comment in MODULE.bazel copilot-swe-agent[bot] 2026-07-14 14:15:00 +00:00
  • 96cd3b534c Revert doc-comment reformatting in unified/swift-syntax-rs/build.rs copilot-swe-agent[bot] 2026-07-14 14:01:09 +00:00
  • 266eef5556 Address review comments on swift-syntax-rs macOS toolchain docs copilot-swe-agent[bot] 2026-07-14 13:55:58 +00:00
  • f8a9b0d35b clean up added comments and revert cleanup edits to adapter.rs/swift.rs/SwiftSyntaxFFI.swift copilot-swe-agent[bot] 2026-07-14 13:46:07 +00:00
  • 284dcb35a6 Remove opt-in swift_macos config from .bazelrc copilot-swe-agent[bot] 2026-07-14 13:34:17 +00:00
  • 240267e644 swift-syntax-rs: declare macOS 10.15 platform for cargo build copilot-swe-agent[bot] 2026-07-14 13:28:39 +00:00
  • f604997c04 bazel: load CcInfo from @rules_cc for Bazel 9 compatibility copilot-swe-agent[bot] 2026-07-14 13:07:53 +00:00
  • 5bee639c02 bazel: apply Xcode transition to swift_library only, drop Rust wrappers copilot-swe-agent[bot] 2026-07-14 12:51:23 +00:00
  • fe38154431 Kotlin: include !! operands in qualified-call locations under K1 Anders Fugmann 2026-07-14 14:37:28 +02:00
  • 05734dcc38 Merge pull request #22175 from owen-mc/java/fix-path-sanitizer Owen Mansel-Chan 2026-07-14 13:12:56 +01:00
  • 48c57e35c3 Go: Fix crash in getTypeParamParentLabel jketema/go-1.27 Jeroen Ketema 2026-07-14 11:35:28 +02:00
  • e3007c3cd9 Go: Add generic method test Jeroen Ketema 2026-06-30 10:25:06 +02:00
  • 8d67df0bf6 Kotlin: satisfy extractor lint in KDoc-section/owner code (no throw, no cast) Anders Fugmann 2026-07-14 12:14:11 +02:00
  • ae68d36147 Kotlin: read KDoc sections via Kotlin PSI, not com.intellij.psi navigation Anders Fugmann 2026-07-14 11:49:33 +02:00
  • 0abbd89479 Kotlin: drop PsiTreeUtil from KDoc-section parsing for build portability Anders Fugmann 2026-07-14 11:31:48 +02:00
  • c5b4ed9e94 Go: Fix findMethodOnTypeWithGivenReceiver for Go 1.27 Jeroen Ketema 2026-06-24 15:36:53 +02:00
  • c872c1ff0d Go: Update supported versions to include 1.27 Jeroen Ketema 2026-06-24 12:39:14 +02:00
  • c4f0597cff Go: Add change note Jeroen Ketema 2026-06-24 12:37:39 +02:00
  • c92dc27660 Go: Update test formatting Jeroen Ketema 2026-06-24 11:42:04 +02:00
  • 4890301076 Go: Bump maxGoVersion to 1.27 Jeroen Ketema 2026-06-24 11:38:38 +02:00
  • ff30fdace0 Go: Update to 1.27 Jeroen Ketema 2026-06-24 11:08:57 +02:00
  • 8b477059fe Merge pull request #22178 from jketema/jketema/go-recv Jeroen Ketema 2026-07-14 10:49:52 +02:00