- 00f7489 GROOVY-12213: avoid decoding the request URI in HttpBuilder.appendQuery by Kartik Kenchi · 26 hours ago master
- 9a8e0fb GROOVY-12115: Reify a receiver's type argument as a Class parameter under @CompileStatic (@ClassTag) by Paul King · 4 weeks ago
- 9e8de2f GROOVY-12212: Bump antlr to 4.13.2.12 by Daniel Sun · 21 hours ago
- 43cb140 GROOVY-12209: NullChecker: track nullness through ?., ?:, and ternary results by Paul King · 27 hours ago
- 7e8eb00 GROOVY-12208: NullChecker: broaden null-guard recognition by Paul King · 29 hours ago
- ef807d4 minor refactor: some doco improvements by Paul King · 28 hours ago
- ab94313 GROOVY-12207: Consult package-info.class of dependencies during resolution by Paul King · 2 days ago
- 1743a30 GROOVY-12211: Avoid full bytecode re-parse when completing NestMembers after class generation by Paul King · 2 days ago
- 9d266e3 GROOVY-12199: Skip string-literal relocation for java.beans on grooid by Daniel Sun · 2 days ago
- 292f859 GROOVY-12199: Replace ant-jarjar with com.gradleup.shadow for package relocation by Daniel Sun · 4 days ago
- 08973b7 use 5.0.7 for perf tests by Paul King · 2 days ago
- 2ea4329 GROOVY-12206: Ingest type-use annotations when reading compiled classes by Paul King · 2 days ago
- 013483a GROOVY-12204: Support check-only compilation (stop after a configurable compile phase) by Paul King · 2 days ago
- 52714bf GROOVY-12203: False positive "name clash" for a valid override when a `? super` wildcard uses a type that declares the same type variable name by Paul King · 2 days ago
- 3a70be0 GROOVY-12210: Bump antlr to 4.13.2.11 by Daniel Sun · 2 days ago
- 023b9f5 GROOVY-12202: Bump antlr to 4.13.2.10 by Daniel Sun · 3 days ago
- 532d385 Detect CI via env vars so Windows/macOS GHA get maxParallelForks=1 by Daniel Sun · 4 days ago
- a2ff978 GROOVY-12185: Move classic call-site caching into optional groovy-callsite module (#2730) by Daniel Sun · 4 days ago
- 19db4fd GROOVY-11792: for-in loop variable captured by closure/AIC sees final value, not per-iteration value (#2732) by Daniel Sun · 4 days ago
- 0b9b00d Bump actions/setup-java from 5.5.0 to 5.6.0 by dependabot[bot] · 4 days ago
- b8b6602 Bump actions/checkout from 7.0.0 to 7.0.1 by dependabot[bot] · 4 days ago
- c3b5122 Bump github/codeql-action from 4.37.0 to 4.37.1 by dependabot[bot] · 4 days ago
- 40cb2af GROOVY-12198: Bump json-unit to 6.0.1 (test dependency) by Paul King · 5 days ago
- d5691dc GROOVY-12197: Bump jarjar to 1.17.1 (build dependency) by Paul King · 5 days ago
- 1211b77 GROOVY-12196: Bump codenarc to 4.0.0 (build dependency) by Paul King · 5 days ago
- d9dcbc9 Remove stale maven-resolver-supplier-mvn4 2.0.16 verification entry by Paul King · 5 days ago
- 3317f74 GROOVY-12195: Bump spotbugs to 4.10.3 (build dependency) by Paul King · 5 days ago
- ba6e5d5 GROOVY-12194: Bump log4j2 version to 2.26.1 (test dependency) by Paul King · 5 days ago
- a650ded GROOVY-12193: Bump logback to 1.6.0 (test dependency) by Paul King · 5 days ago
- ec2f3c6 GROOVY-12192: bump maven-resolver-supplier-mvn4 to 2.0.21 by Paul King · 5 days ago
- 0ca665d Harden parallel concurrency tests against common-pool contention by Daniel Sun · 5 days ago
- c513a3a GROOVY-9192: Implement optional parser error recovery for Parrot parser (#2724) by Daniel Sun · 5 days ago
- c92f1c9 Fix warnings from "SonarCloud Code Analysis" by Daniel Sun · 5 days ago
- ccafb79 minor refactor: fix adoc indent level by Paul King · 5 days ago
- 8fd428c GROOVY-12190: @TypeChecked switch on enum: unqualified case constants pass type checking but throw MissingPropertyException at runtime by Paul King · 5 days ago
- f024ac6 GROOVY-12151: closure packing (GEP-27 S1) with per-class dispatch tables and full MOP integration by Paul King · 3 weeks ago
- 188718f GROOVY-12187: Add SqlInjectionChecker type checker to detect quoted GString interpolation in SQL queries by Paul King · 7 days ago
- fc1a14a GROOVY-12122: Provide a Regex timeout facility by Paul King · 4 weeks ago
- 361a02e GROOVY-10687: complete NestMembers after class generation instead of reordering classgen by Paul King · 6 days ago
- 3240fcf GROOVY-12186: reject lone low surrogate in StreamingMarkupWriter.write (add another edge case - dangling surrogate on flush) by Paul King · 7 days ago
- 29bd047 GROOVY-12186: reject lone low surrogate in StreamingMarkupWriter.write by Kartik Kenchi · 13 days ago
- ef482ef rewrite box+mismatched unbox to primitive conversion by Daniel Sun · 11 days ago
- bc6ed8b Minor tweak by Daniel Sun · 13 days ago
- 3665093 GROOVY-12162: Harden and extend bytecode peephole optimization by Daniel Sun · 2 weeks ago
- 635004e GROOVY-12183: Improve MarkdownSlurper resilience by Paul King · 8 days ago
- 96713c9 GROOVY-12183: cap nesting depth in MarkdownSlurper to avoid stack overflow by Kartik Kenchi · 2 weeks ago
- cd405cf GROOVY-12172: Groovy 5.0.7 fails to compile or startup with UnsupportedOperationException (confirm fixed on master) by Paul King · 8 days ago
- f1771e8 GROOVY-12181: Refactor async runtime and AST helpers introduced by GROOVY-9381 (tweaks) by Paul King · 8 days ago
- 610c8e6 GROOVY-12181: Refactor async runtime and AST helpers introduced by GROOVY-9381 by Daniel Sun · 10 days ago
- c12477b GROOVY-12182: groovy-http-builder: confine requests (and redirects) to the base URI by Paul King · 9 days ago
- cb27031 GROOVY-12180: Bump antlr to 4.13.2.9 by Daniel Sun · 11 days ago
- 5751802 Bump actions/setup-java from 5.4.0 to 5.5.0 (#2723) by dependabot[bot] · 11 days ago
- 7ca9f06 Bump github/codeql-action from 4.36.3 to 4.37.0 (#2722) by dependabot[bot] · 11 days ago
- 7e6e771 Bump com.fasterxml.jackson:jackson-bom from 2.22.0 to 2.22.1 (#2721) by dependabot[bot] · 11 days ago
- 1df3105 GROOVY-12173: Left-factor parser rules to reduce lookahead on hot parse paths (#2720) by Daniel Sun · 12 days ago
- bfdfd85 GROOVY-12179: Bump flatlaf to 3.7.2 by Daniel Sun · 12 days ago
- 94e49e9 GROOVY-12178: Bump maven-resolver-supplier-mvn4 to 2.0.20 by Daniel Sun · 12 days ago
- fd9daca GROOVY-12177: Bump ivy to 2.6.0 by Daniel Sun · 12 days ago
- a4ac2e7 GROOVY-12176: Bump jline to 4.3.1 by Daniel Sun · 12 days ago
- 324a399 GROOVY-12175: Bump jackson to 2.22.1 by Daniel Sun · 12 days ago
- 75eae47 Update dependency metadata by Daniel Sun · 12 days ago
- 48cf83f GROOVY-12174: Bump antlr to 4.13.2.8 by Daniel Sun · 12 days ago
- a184bdd GROOVY-12095: Code in groovydoc does not display correctly (#2716) by Daniel Sun · 12 days ago
- 3cf0433 Minor tweak: use bitset instead by Daniel Sun · 12 days ago
- c76e8dc GROOVY-12171: Improve GString syntax error when '$' is not followed by a valid interpolation (#2719) by Daniel Sun · 12 days ago
- 2f0a297 GROOVY-12169: Improve syntax error messages and caret positions for missing ')', ']', and '}' (#2718) by Daniel Sun · 12 days ago
- 406c015 GROOVY-12170: Bump JUnit to 6.1.2 by Paul King · 13 days ago
- b9a3822 GROOVY-12133: Implement findBalancedGroups utility to support Regex Balanced Groups (#2669) by Daniel Sun · 13 days ago
- 2d57704 GROOVY-12168: Improve exception handling consistency for numbers during JSON parsing (additional tweaks) by Paul King · 14 days ago
- 19339da GROOVY-12168: wrap malformed json number decode in JsonException by Kartik Kenchi · 14 days ago
- f02441e minor edits clarify security stance for ASTTest by Paul King · 2 weeks ago
- 538f618 GROOVY-12161: pin catch-variable debug metadata for try/catch without finally by Paul King · 2 weeks ago
- 14c1c9f GROOVY-12161: Omit identity catch-all for try/catch without finally and slim exception bytecode by Daniel Sun · 2 weeks ago
- c98c257 GROOVY-12155: decode process output streams using the native encoding by Paul King · 2 weeks ago
- 4665550 GROOVY-12147: Add locale-aware number, currency and percent formatting/parsing to the GDK (back out some variants and clarify javadoc) by Paul King · 3 weeks ago
- 00d067f GROOVY-12165: note the call override cache's intended end-state (GEP-27) by Paul King · 2 weeks ago
- 8a51ac0 GROOVY-12165: extend Closure.call fast path to multi-argument overrides by Paul King · 2 weeks ago
- 3740ee7 GROOVY-12164: extend Closure.call fast path to typed one-arg overrides by Paul King · 2 weeks ago
- 9b4176b GROOVY-12160: @AnnotationCollector emits collected annotation members in hash order when the collector is precompiled by Paul King · 2 weeks ago
- 0558aef GROOVY-12149: Nondeterministic reflection order flows into generated bytecode, breaking reproducible builds by James Daugherty · 3 weeks ago
- 310527e GROOVY-12159: Synthetic class-literal fields and accessors are emitted in hash order, not the order the literals were encountered by Paul King · 2 weeks ago
- 0a16e3e GROOVY-12158: @AutoImplement generates methods in hash order, not the order they are found by Paul King · 2 weeks ago
- 2ab10f9 GROOVY-12157: Covariant bridge methods are emitted in hash order, not the order they are found by Paul King · 2 weeks ago
- 5ca3ac4 GROOVY-12156: chooseBestMethod returns candidates in identity-hash order, making static-compilation output path-dependent by Paul King · 2 weeks ago
- 535be21 GROOVY-12163: fix concurrent modification of ExpandoMetaClass mixinClasses (tweak test for improved robustness and less cost and fix a misleading comment) by Paul King · 2 weeks ago
- 7c8e476 GROOVY-12163: fix concurrent modification of ExpandoMetaClass mixinClasses by Kartik Kenchi · 3 weeks ago
- 86c6648 GROOVY-12154: box primitive lambda param when the target SAM param is a reference type by Paul King · 3 weeks ago
- 97d68bb GROOVY-12153: Fix AstNodeToScriptAdapter decompiler rendering fidelity for strings by Paul King · 3 weeks ago
- 6047948 Bump com.gradle.develocity from 4.4.3 to 4.5.0 by dependabot[bot] · 3 weeks ago
- 07a0ffb Bump com.gradle.common-custom-user-data-gradle-plugin by dependabot[bot] · 3 weeks ago
- ec599f2 Bump github/codeql-action from 4.36.2 to 4.36.3 by dependabot[bot] · 3 weeks ago
- c9363db GROOVY-12150: Show a closure's generated class in the AST browser decompiled view by Paul King · 3 weeks ago
- 12f8434 add Locale/TimeZone Jupiter isolation annotations - we don't use parallel tests yet but this would safeguard us if we do by Paul King · 3 weeks ago
- 31c6d24 rework benchmark to reflect current master defaults by Paul King · 3 weeks ago
- af8b417 GROOVY-12138: default invokedynamic property writes on (opt-out) + parity guard by Paul King · 3 weeks ago
- 3c58690 GROOVY-12137: experimental reflective cold tier for indy dispatch (spike) by Paul King · 3 weeks ago
- 38a3cde GROOVY-12138: emit invokedynamic call sites for property writes (spike) (#2674) by Paul King · 3 weeks ago
- 9d01e17 GROOVY-12117: replace super trait search with more complete helper stub by Eric Milles · 3 weeks ago
- c60513a GROOVY-12148: fix out-of-bounds read on dangling escape in decodeJsonString by Kartik Kenchi · 3 weeks ago
- a9ead47 GROOVY-12147: Add locale-aware number, currency and percent formatting/parsing to the GDK by Paul King · 3 weeks ago