Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
apache
/
groovy
Public
Notifications
You must be signed in to change notification settings
Fork
1.9k
Star
5.5k
Code
Pull requests
12
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Branch selector
master
User selector
All users
Datepicker
All time
Commit history
Commits on Aug 31, 2026
GROOVY-12306: compatibility note
paulk-asert
committed
03e303e
View commit details
Copy full SHA for 03e303e
Browse repository at this point
GROOVY-12306: additional cleanup
paulk-asert
committed
fae04a0
View commit details
Copy full SHA for fae04a0
Browse repository at this point
GROOVY-12306: add a tolerance attribute to the groovyc Ant task
Show description for 4785499
paulk-asert
committed
4785499
View commit details
Copy full SHA for 4785499
Browse repository at this point
GROOVY-12306: treat a tolerance of zero as unlimited
Show description for 74db846
paulk-asert
committed
74db846
View commit details
Copy full SHA for 74db846
Browse repository at this point
GROOVY-12306: apply error tolerance to type checking and visitor errors
Show description for b87e96a
paulk-asert
committed
b87e96a
View commit details
Copy full SHA for b87e96a
Browse repository at this point
GROOVY-12318: hold the parser DFA cache graph softly so idle runtime copies release it
Show description for 1b0ebf6
paulk-asert
committed
1b0ebf6
View commit details
Copy full SHA for 1b0ebf6
Browse repository at this point
GROOVY-12318: bound the parser DFA cache by size
Show description for bd041d1
paulk-asert
committed
bd041d1
View commit details
Copy full SHA for bd041d1
Browse repository at this point
GROOVY-12316: compose the parser DFA cache threshold with the GC canary
Show description for 89e573c
paulk-asert
committed
89e573c
View commit details
Copy full SHA for 89e573c
Browse repository at this point
GROOVY-12319: Java compatibility: remaining generic type syntax (#2845)
Show description for 4a857b1
daniellansun
authored
4a857b1
View commit details
Copy full SHA for 4a857b1
Browse repository at this point
GROOVY-12323: ChannelSelect: add claimable send offers (output guards)
paulk-asert
committed
6a3a99f
View commit details
Copy full SHA for 6a3a99f
Browse repository at this point
Commits on Aug 30, 2026
GROOVY-12322: Inline the nls parser rule (#2848)
Show description for 18c0f4f
daniellansun
authored
18c0f4f
View commit details
Copy full SHA for 18c0f4f
Browse repository at this point
Fix issues reported by Sonar (cont'd)
daniellansun
committed
e2f3b5b
View commit details
Copy full SHA for e2f3b5b
Browse repository at this point
GROOVY-12312: Add a compact, machine-readable diagnostic output format (#2841)
Show description for 8955bd9
paulk-asert
authored
8955bd9
View commit details
Copy full SHA for 8955bd9
Browse repository at this point
GROOVY-12305: STC: record narrowed type of instanceof-guarded property expression for static compilation
paulk-asert
authored and
daniellansun
committed
cb37077
View commit details
Copy full SHA for cb37077
Browse repository at this point
GROOVY-12321: Bump antlr to 4.13.2.16
daniellansun
committed
0b7ac39
View commit details
Copy full SHA for 0b7ac39
Browse repository at this point
GROOVY-12303: ClassNodeResolver: NoClassDefFoundError during class-loader lookup aborts resolution (#2834)
daniellansun
authored
266c9b3
View commit details
Copy full SHA for 266c9b3
Browse repository at this point
Bump github/codeql-action from 4.37.7 to 4.37.8
Show description for 506741a
dependabot[bot]
authored and
daniellansun
committed
506741a
View commit details
Copy full SHA for 506741a
Browse repository at this point
GROOVY-12320: ChannelSelect: add fair() and random() choice among ready channels
Show description for 784b0ef
paulk-asert
committed
784b0ef
View commit details
Copy full SHA for 784b0ef
Browse repository at this point
GROOVY-12320: ChannelSelect: select() must not consume from losing branches
Show description for d2b12d1
paulk-asert
committed
d2b12d1
View commit details
Copy full SHA for d2b12d1
Browse repository at this point
Commits on Aug 27, 2026
GROOVY-12301: STC: don't let an erased bridge method shadow the inherited generic method it delegates to
Show description for 83ecaa0
paulk-asert
committed
83ecaa0
View commit details
Copy full SHA for 83ecaa0
Browse repository at this point
GROOVY-12307: classic call sites: don't install a site whose creation raced a MetaClass change
Show description for 3f99de6
paulk-asert
committed
3f99de6
View commit details
Copy full SHA for 3f99de6
Browse repository at this point
GROOVY-12307: Indy: relink racing a MetaClass change can cache a stale target under a fresh SwitchPoint
Show description for 410bc02
paulk-asert
committed
410bc02
View commit details
Copy full SHA for 410bc02
Browse repository at this point
GROOVY-12311: --check must not stop before class generation
Show description for 899155f
paulk-asert
committed
899155f
View commit details
Copy full SHA for 899155f
Browse repository at this point
GROOVY-12308: MetaClassImpl: reject in-place additions to an initialized metaclass
Show description for be43301
paulk-asert
authored and
daniellansun
committed
be43301
View commit details
Copy full SHA for be43301
Browse repository at this point
Commits on Aug 26, 2026
Fix issues reported by Sonar (cont'd)
daniellansun
committed
655b70f
View commit details
Copy full SHA for 655b70f
Browse repository at this point
GROOVY-12302: Bump spotbugs to 4.10.4
daniellansun
committed
914da78
View commit details
Copy full SHA for 914da78
Browse repository at this point
Fix issues reported by Sonar (cont'd)
daniellansun
committed
bad0b1d
View commit details
Copy full SHA for bad0b1d
Browse repository at this point
GROOVY-12296: CsvBuilder: toCsv(data, type) emits columns in alphabetical rather than declaration order
paulk-asert
committed
b73d71c
View commit details
Copy full SHA for b73d71c
Browse repository at this point
Commits on Aug 25, 2026
GROOVY-12295: CsvSlurper: parsing fails with useHeader=false despite documented auto-generated column names
paulk-asert
committed
47f3b75
View commit details
Copy full SHA for 47f3b75
Browse repository at this point
GROOVY-12294: STC: emit consistent category error for all use() overloads
Show description for 768a279
paulk-asert
committed
768a279
View commit details
Copy full SHA for 768a279
Browse repository at this point
Normalize file text assertions in GroovyMainTest
daniellansun
committed
9b27c4c
View commit details
Copy full SHA for 9b27c4c
Browse repository at this point
GROOVY-12299: Bump plexus-utils to 4.1.0
daniellansun
committed
66cc817
View commit details
Copy full SHA for 66cc817
Browse repository at this point
GROOVY-12298: Bump maven-resolver-supplier-mvn4 to 2.0.22
daniellansun
committed
67d9d0a
View commit details
Copy full SHA for 67d9d0a
Browse repository at this point
Fix issues reported by Sonar
daniellansun
committed
25d04f2
View commit details
Copy full SHA for 25d04f2
Browse repository at this point
Commits on Aug 24, 2026
GROOVY-12281: document the soft GroovyClassValue mode in the integration guide
Show description for 56964ab
paulk-asert
committed
56964ab
View commit details
Copy full SHA for 56964ab
Browse repository at this point
Previous
Next
You can’t perform that action at this time.