| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Original HTTPS Page] |
Catch bugs before runtime with compile-time verification
LiquidJava adds refinement types and typestates to Java through annotations, enabling static verification that catches errors traditional type systems miss.
@Refinement("a > 0")
int a = 3; // ✓ verified safe
a = -8; // ✗ compile error📦 VS Code Extension
📚 Tutorial
💡 Examples
📖 Research Paper (ICSE 2023)
Learn more in the LiquidJava website.
VS Code extension for LiquidJava - real-time refinement type checking with LSP integration
Refinement type checker for Java with liquid types and typestates - catch bugs at compile time
Code examples demonstrating LiquidJava refinement types and typestate verification
This organization has no public members. You must be a member to see who’s a part of this organization.
Loading…
Loading…
| Back | FazBrowse Home | New Git URL |