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
Copy file name to clipboardExpand all lines: index.md
+9-11Lines changed: 9 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,32 +5,30 @@ nav_exclude: true
5
5
has_toc: false
6
6
description: Start with setup, runnable examples, and reference material for LiquidJava.
7
7
cards:
8
+
- title: Getting Started
9
+
url: /getting-started/
10
+
description: Learn the basics, set up your environment, and run your first LiquidJava verification.
11
+
- title: Reference
12
+
url: /reference/
13
+
description: Look up LiquidJava concepts, annotations, and protocol rules in a more formal, detailed format.
8
14
- title: VS Code Extension
9
15
url: /tooling/vscode-extension/
10
-
description: Use real-time diagnostics, syntax highlighting, and state-machine visualizations directly in the editor.
16
+
description: Find out about real-time diagnostics, syntax highlighting, and more in the editor.
11
17
- title: Command Line
12
18
url: /tooling/cli/
13
19
description: Run the verifier directly from the terminal for local checks, debugging, and CI workflows.
14
-
- title: Reference
15
-
url: /reference/
16
-
description: Look up LiquidJava concepts, annotations, and protocol rules in a more formal, detailed format.
17
20
- title: Examples
18
21
url: /examples/
19
-
description: Open runnable demo projects through Codespaces, dev containers, or a local Maven setup.
22
+
description: Explore focused code snippets that demonstrate how to use LiquidJava.
20
23
- title: Resources
21
24
url: /resources/
22
-
description: Explore related research papers, poster material, and source repositories.
25
+
description: Find related research papers, poster material, and source repositories.
23
26
---
24
27
25
28
<div>
26
29
<h1>Extending Java with Liquid Types</h1>
27
30
<p>LiquidJava is an additional type system with liquid types for Java that allows expressing constraints that the program must follow to catch more bugs before executing the program.</p>
0 commit comments