Skip to content

Commit 0ca443f

Browse files
committed
Rename Reference to Concepts
1 parent a367039 commit 0ca443f

File tree

7 files changed

+17
-17
lines changed

7 files changed

+17
-17
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: External Refinements
3-
parent: Reference
3+
parent: Concepts
44
nav_order: 4
55
---
66

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Ghosts
3-
parent: Reference
3+
parent: Concepts
44
nav_order: 5
55
---
66

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,29 @@
11
---
2-
title: Reference
2+
title: Concepts
33
nav_order: 2
44
has_children: true
55
has_toc: false
6-
permalink: /reference/
7-
description: Browse the LiquidJava reference for refinements, aliases, state refinements, ghosts, and external refinements.
6+
permalink: /concepts/
7+
description: "Browse LiquidJava concepts: for refinements, aliases, state refinements, ghosts, and external refinements."
88
cards:
99
- title: Refinements
10-
url: /reference/refinements/
10+
url: /concepts/refinements/
1111
description: Learn about how to use refinements to specify constraints on variables, fields, parameters, and return values.
1212
- title: Refinement Aliases
13-
url: /reference/refinement-aliases/
13+
url: /concepts/refinement-aliases/
1414
description: Learn how to reuse common refinement predicates with aliases to keep contracts shorter and easier to maintain.
1515
- title: State Refinements
16-
url: /reference/state-refinements/
16+
url: /concepts/state-refinements/
1717
description: Learn how to model protocol-oriented object states and valid method transitions.
1818
- title: Ghosts
19-
url: /reference/ghosts/
19+
url: /concepts/ghosts/
2020
description: Learn how to track logical state that helps express and verify richer object invariants.
2121
- title: External Refinements
22-
url: /reference/external-refinements/
22+
url: /concepts/external-refinements/
2323
description: Learn how to refine external libraries that cannot be annotated directly.
2424
---
2525

26-
# LiquidJava Reference
26+
# Concepts
2727

2828
LiquidJava extends Java with logical predicates and object protocol specifications. This section covers the core concepts and features of the LiquidJava type system.
2929

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Refinement Aliases
3-
parent: Reference
3+
parent: Concepts
44
nav_order: 2
55
---
66

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Refinements
3-
parent: Reference
3+
parent: Concepts
44
nav_order: 1
55
---
66

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: State Refinements
3-
parent: Reference
3+
parent: Concepts
44
nav_order: 3
55
---
66

index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@ title: LiquidJava Docs
33
layout: default
44
nav_exclude: true
55
has_toc: false
6-
description: Start with setup, runnable examples, and reference material for LiquidJava.
6+
description: Documentation for LiquidJava, a lightweight verification system for Java using liquid types.
77
cards:
88
- title: Getting Started
99
url: /getting-started/
1010
description: Learn the basics, set up your environment, and run your first LiquidJava verification.
11-
- title: Reference
12-
url: /reference/
11+
- title: Concepts
12+
url: /concepts/
1313
description: Look up LiquidJava concepts, annotations, and protocol rules in a more formal, detailed format.
1414
- title: VS Code Extension
1515
url: /vscode/

0 commit comments

Comments
 (0)