Skip to content

Commit 8143122

Browse files
committed
Minor Changes
1 parent cda528c commit 8143122

File tree

7 files changed

+10
-7
lines changed

7 files changed

+10
-7
lines changed

pages/vscode-extension/autocomplete.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@ The VS Code extension provides context-aware autocomplete for LiquidJava refinem
1111

1212
Autocomplete suggestions only appear when the cursor is inside a string literal that belongs to a LiquidJava annotation. These suggestions include variable in scope, fields, ghosts, states, aliases, and keywords like `this`, `old`, and `return`.
1313

14-
![Autocomplete Demo]({{ 'assets/vscode-extension/autocomplete.gif' | relative_url }})
14+
![Autocomplete]({{ 'assets/vscode-extension/autocomplete.gif' | relative_url }})

pages/vscode-extension/commands.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,6 @@ The extension provides commands to control the extension lifecycle, trigger veri
1818
| `Show Logs` | Opens the output channel with LiquidJava logs |
1919
| `Show View` | Opens the LiquidJava webview |
2020

21-
![Commands Demo]({{ 'assets/vscode-extension/commands.gif' | relative_url }})
21+
![Commands]({{ 'assets/vscode-extension/commands.png' | relative_url }})
2222

2323
The extension adds a command that opens a palette listing the available LiquidJava commands. This command is executed when the status bar indicator is clicked, giving users a quick way to access extension actions.

pages/vscode-extension/output-channel.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,4 @@ permalink: /vscode-extension/output-channel/
99

1010
The extension provides an output channel for displaying LiquidJava logs from both the client and the language server.
1111

12+
![Output Channel]({{ 'assets/vscode-extension/output-channel.png' | relative_url }})

pages/vscode-extension/real-time-diagnostic-feedback.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@ permalink: /vscode-extension/real-time-diagnostic-feedback/
99

1010
The LiquidJava VS Code extension runs verification from inside the editor and reports problems directly in VS Code, keeping the verification feedback close to the code as you edit. When a document is opened or modified, the language server performs the LiquidJava verification and publishes the diagnostics back to the client.
1111

12-
![Diagnostic Feedback Demo]({{ 'assets/vscode-extension/diagnostic-feedback.gif' | relative_url }})
12+
![Diagnostic Feedback]({{ 'assets/vscode-extension/diagnostic-feedback.gif' | relative_url }})

pages/vscode-extension/status-bar-indicator.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,5 @@ The extension displays an indicator in the status bar in the bottom-left of the
1717
| `stopped` | The extension was stopped, failed to connect, or lost connection with the language server |
1818

1919
Clicking on this indicator shows the available LiquidJava commands, which is covered in the next section.
20+
21+
![Status Bar Indicator]({{ 'assets/vscode-extension/status-bar-indicator.gif' | relative_url }})

pages/vscode-extension/syntax-highlighting.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@ LiquidJava refinements are written inside Java string literals, which makes them
1111

1212
The extension implements refinement syntax highlighting which tokenizes the refinement language inside LiquidJava annotations and allows VS Code color those tokens according to the active theme. To make refinements visually distinct from regular Java code, the highlighted refinement text is also rendered in italic.
1313

14-
![Syntax Highlighting Demo]({{ 'assets/vscode-extension/syntax-highlighting.gif' | relative_url }})
14+
![Syntax Highlighting]({{ 'assets/vscode-extension/syntax-highlighting.gif' | relative_url }})

pages/vscode-extension/webview.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ The diagnostic explorer provides an interactive view over LiquidJava diagnostics
1515

1616
Clicking a displayed value can expand it into its origin expression, and clicking a variable can jump to its location in the editor. This makes simplification traceable instead of showing only the final reduced expression.
1717

18-
![Diagnostic Explorer Demo]({{ 'assets/vscode-extension/diagnostic-explorer.gif' | relative_url }})
18+
![Diagnostic Explorer]({{ 'assets/vscode-extension/diagnostic-explorer.gif' | relative_url }})
1919

2020
## Context Debugger
2121

@@ -26,7 +26,7 @@ The context debugger displays:
2626
- Ghosts and states (by file)
2727
- Variables (by file and scope)
2828

29-
![Context Debugger Demo]({{ 'assets/vscode-extension/context-debugger.gif' | relative_url }})
29+
![Context Debugger]({{ 'assets/vscode-extension/context-debugger.gif' | relative_url }})
3030

3131
### Cursor-Aware Behavior
3232

@@ -49,4 +49,4 @@ When a refinement or state refinement fails, the context debugger also shows the
4949

5050
State refinements encode object protocols, but those protocols can be difficult to understand when read only as annotations spread across methods. The state machine visualizer turns this information into a visual state machine, making it easier to understand the protocol with a DFA representation. The diagram updates in real time and is rendered using [Mermaid](https://mermaid.ai).
5151

52-
![State Machine Visualizer Demo]({{ 'assets/vscode-extension/state-machine-visualizer.gif' | relative_url }})
52+
![State Machine Visualizer]({{ 'assets/vscode-extension/state-machine-visualizer.png' | relative_url }})

0 commit comments

Comments
 (0)