Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects, and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Developer articles
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
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 }}
liquid-java
liquidjava
Repository navigation
Code
Issues
80
(80)
Pull requests
11
(11)
Actions
Projects
Security and quality
Insights
More
items
Commits
Breadcrumbs
History for
liquidjava
liquidjava-example
on
fix/337-alias-field-state
User selector
All users
Datepicker
All time
Commit history
Commits on Oct 13, 2026
Forget non-final field initializers inside methods (#340)
Show description for 456ae10
CatarinaGamboa
and
claude
committed
456ae10
View commit details
Copy full SHA for 456ae10
View code at this point
Browse repository at this point
Propagate typestate changes to must-aliases (#337)
Show description for a415821
CatarinaGamboa
and
claude
committed
a415821
View commit details
Copy full SHA for a415821
View code at this point
Browse repository at this point
Apply external contracts to inherited receiver methods (#387)
Show description for ad055b4
CatarinaGamboa
authored
ad055b4
View commit details
Copy full SHA for ad055b4
View code at this point
Browse repository at this point
Isolate deferred callback state from lambda creation (#386)
Show description for 9addae1
CatarinaGamboa
authored
9addae1
View commit details
Copy full SHA for 9addae1
View code at this point
Browse repository at this point
Verify static and default interface method bodies (#385)
Show description for 26ea1c8
CatarinaGamboa
authored
26ea1c8
View commit details
Copy full SHA for 26ea1c8
View code at this point
Browse repository at this point
Check current receiver typestate across loops (#384)
Show description for 80bdd78
CatarinaGamboa
authored
80bdd78
View commit details
Copy full SHA for 80bdd78
View code at this point
Browse repository at this point
Fix verifier reference equality across recorded upcasts (#383)
Show description for 9fb4cca
CatarinaGamboa
authored
9fb4cca
View commit details
Copy full SHA for 9fb4cca
View code at this point
Browse repository at this point
Preserve skipped paths for boolean if conditions (#382)
Show description for 37c3594
CatarinaGamboa
authored
37c3594
View commit details
Copy full SHA for 37c3594
View code at this point
Browse repository at this point
Commits on Oct 8, 2026
Combine try, catch and finally blocks soundly (#366)
Show description for dcfc4eb
CatarinaGamboa
and
claude
authored
dcfc4eb
View commit details
Copy full SHA for dcfc4eb
View code at this point
Browse repository at this point
Check typestate calls made directly on a constructor call (#361)
Show description for 321a732
CatarinaGamboa
and
claude
authored
321a732
View commit details
Copy full SHA for 321a732
View code at this point
Browse repository at this point
Apply external class specs to user subclasses (#354)
Show description for 2e8d227
CatarinaGamboa
and
claude
authored
2e8d227
View commit details
Copy full SHA for 2e8d227
View code at this point
Browse repository at this point
Skip records in the external-spec pass (#370)
Show description for 5013598
CatarinaGamboa
and
claude
authored
5013598
View commit details
Copy full SHA for 5013598
View code at this point
Browse repository at this point
Commits on Oct 7, 2026
Treat catch parameters as variables with unknown state (#362)
Show description for 9045ecd
CatarinaGamboa
and
claude
authored
9045ecd
View commit details
Copy full SHA for 9045ecd
View code at this point
Browse repository at this point
Treat instanceof as an unknown boolean (#359)
Show description for ef1603d
CatarinaGamboa
and
claude
authored
ef1603d
View commit details
Copy full SHA for ef1603d
View code at this point
Browse repository at this point
Support length on arrays of any element type (#357)
Show description for ffd51c6
CatarinaGamboa
and
claude
authored
ffd51c6
View commit details
Copy full SHA for ffd51c6
View code at this point
Browse repository at this point
Model the implicit close() of try-with-resources (#358)
Show description for a4fbebe
CatarinaGamboa
and
claude
authored
a4fbebe
View commit details
Copy full SHA for a4fbebe
View code at this point
Browse repository at this point
Read Spoon compliance level from the project's pom.xml (#352)
Show description for e054c42
CatarinaGamboa
and
claude
authored
e054c42
View commit details
Copy full SHA for e054c42
View code at this point
Browse repository at this point
Commits on Oct 6, 2026
Fold constant bitwise and shift operations, treat others as unknown (#351)
Show description for ad083df
CatarinaGamboa
and
claude
authored
ad083df
View commit details
Copy full SHA for ad083df
View code at this point
Browse repository at this point
Fix Refinement Declaration Positions (#331)
Show description for be47cb6
rcosta358
and
codex
authored
be47cb6
View commit details
Copy full SHA for be47cb6
View code at this point
Browse repository at this point
Add SMT Unknown Error (#330)
Show description for 0e44432
rcosta358
authored
0e44432
View commit details
Copy full SHA for 0e44432
View code at this point
Browse repository at this point
Resolve inherited public constants in field reads (#329)
rcosta358
authored
cc9f04f
View commit details
Copy full SHA for cc9f04f
View code at this point
Browse repository at this point
Fix collisions between same-named fields (#327)
rcosta358
authored
e690903
View commit details
Copy full SHA for e690903
View code at this point
Browse repository at this point
Preserve outer field refinements across nested classes (#326)
rcosta358
authored
a50974f
View commit details
Copy full SHA for a50974f
View code at this point
Browse repository at this point
Preserve refinement on forward declared field reads (#325)
Show description for 69a0541
rcosta358
authored
69a0541
View commit details
Copy full SHA for 69a0541
View code at this point
Browse repository at this point
Assume loop conditions in loop bodies with sound loop havoc (#320)
Show description for d620726
CatarinaGamboa
and
claude
authored
d620726
View commit details
Copy full SHA for d620726
View code at this point
Browse repository at this point
Commits on Oct 2, 2026
Keep the meaning of enum and static constants compared in conditions (#319)
Show description for 0472025
CatarinaGamboa
and
claude
authored
0472025
View commit details
Copy full SHA for 0472025
View code at this point
Browse repository at this point
Register Field Contracts Before Forward Declared Writes (#314)
rcosta358
authored
dd02e99
View commit details
Copy full SHA for dd02e99
View code at this point
Browse repository at this point
Exclude Static Final Constants from Instance Field Ghosts (#313)
rcosta358
authored
6d87ec5
View commit details
Copy full SHA for 6d87ec5
View code at this point
Browse repository at this point
Treat results of methods without refinements as unconstrained in operations (#312)
Show description for fbfb4e2
CatarinaGamboa
and
claude
authored
fbfb4e2
View commit details
Copy full SHA for fbfb4e2
View code at this point
Browse repository at this point
Treat null literals as carrying no information instead of failing (#311)
Show description for 03a15b1
CatarinaGamboa
and
claude
authored
03a15b1
View commit details
Copy full SHA for 03a15b1
View code at this point
Browse repository at this point
Commits on Sep 30, 2026
Improve Test Suite (#293)
rcosta358
authored
51ad687
View commit details
Copy full SHA for 51ad687
View code at this point
Browse repository at this point
Commits on Sep 9, 2026
Add Hints for Unconstrained Refinements (#288)
rcosta358
authored
79b8cd3
View commit details
Copy full SHA for 79b8cd3
View code at this point
Browse repository at this point
Commits on Sep 8, 2026
Release liquidjava-verifier 0.0.33
rcosta358
committed
5128b3e
View commit details
Copy full SHA for 5128b3e
View code at this point
Browse repository at this point
Commits on Aug 19, 2026
Release liquidjava-api 0.0.7
rcosta358
committed
1d7a79a
View commit details
Copy full SHA for 1d7a79a
View code at this point
Browse repository at this point
Commits on Aug 14, 2026
Filter & Sort Counterexamples by Binders (#272)
rcosta358
authored
aa48282
View commit details
Copy full SHA for aa48282
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.