Skip to content

Commit bab7e10

Browse files
committed
Use explicit (none) state in Mermaid diagram
Replaces multiple [*] start/end states with a single explicit "(none)" state for clarity.
1 parent 7eda583 commit bab7e10

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

docs/src/design/autopopulate-2.0-spec.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -140,16 +140,17 @@ FilteredImage.jobs.refresh() # Refresh job queue
140140

141141
```mermaid
142142
stateDiagram-v2
143-
[*] --> pending : refresh()
144-
[*] --> ignore : ignore()
143+
state "(none)" as none
144+
none --> pending : refresh()
145+
none --> ignore : ignore()
145146
pending --> reserved : reserve()
146-
reserved --> [*] : complete()\n[if not keeping completed]
147+
reserved --> none : complete()\n[if not keeping completed]
147148
reserved --> success : complete()\n[if keeping completed]
148149
reserved --> error : error()
149150
success --> pending : refresh()\n[if key in key_source]
150-
error --> [*] : delete()
151-
success --> [*] : delete()
152-
ignore --> [*] : delete()
151+
error --> none : delete()
152+
success --> none : delete()
153+
ignore --> none : delete()
153154
```
154155

155156
**Transition methods:**

0 commit comments

Comments
 (0)