| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Welcome to the LiquidJava examples repository!
This collection demonstrates how to use LiquidJava, a powerful extension for Java that enables expressive type refinements through annotations. Whether you're new to LiquidJava or looking to deepen your understanding, these examples will help you explore its capabilities and learn how to enhance your Java code with sophisticated type checking.
For more information about LiquidJava, visit our website!
To use Codespaces, make sure you’re logged in to GitHub, click the button below, select 4-core, and then press Create codespace. The codespace will open in your browser and with the LiquidJava extension installed.
git clone https://github.com/CatarinaGamboa/liquidjava-examples
cd liquidjava-examples/examples/demo
mvn clean installliquidjava-examples/ ├── examples/ │ ├── demo/ # Simple demo examples │ │ ├── src/main/java/com/example # Examples start with "Test*.java" ├── user_study_23/ # Example projects used for user study of 2023 │ ├── part1-plainJava/ # Java projects without LiquidJava │ ├── part3-liquidJava/ # Projects with LiquidJava annotations │ └── part4/ # Files to be annotated with LiquidJava ├── extension/ # Contains the VSIX extension file ...
Contains Java projects without LiquidJava. Open one of the folders on VS Code and find the error.
Contains LiquidJava projects.
Open one of the folders on VS Code with the extension running. Uncomment the code in the Test file and find the error. You can open the folder through the terminal by going to the correct path and typing code or open through the VS Code GUI.
Contains Java files to be annotated with LiquidJava.
For extension development:
| Back | FazBrowse Home | New Git URL |