Compare commits
6 Commits
00d52fe83f
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| fe66e5a72a | |||
| 01d930bfd5 | |||
|
f33fe8f932
|
|||
|
7da39889d4
|
|||
|
a46bb8534b
|
|||
| 6bf98ebcb8 |
@@ -14,7 +14,7 @@ jobs:
|
|||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
|
|
||||||
- name: Install tytanic
|
- name: Install tytanic
|
||||||
run: cargo binstall tytanic@0.2.2
|
run: cargo binstall tytanic@0.3.3
|
||||||
|
|
||||||
- name: Run test suite
|
- name: Run test suite
|
||||||
run: tt run
|
run: tt run
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
@@ -4,7 +4,7 @@
|
|||||||
#chronos.diagram({
|
#chronos.diagram({
|
||||||
import chronos: *
|
import chronos: *
|
||||||
_seq("User", "A", comment: "DoWork", enable-dst: true)
|
_seq("User", "A", comment: "DoWork", enable-dst: true)
|
||||||
_seq("A", "B", comment: [#sym.quote.angle.l createRequest #sym.quote.angle.r], enable-dst: true)
|
_seq("A", "B", comment: [#sym.quote.chevron.l createRequest #sym.quote.chevron.r], enable-dst: true)
|
||||||
_seq("B", "C", comment: "DoWork", enable-dst: true)
|
_seq("B", "C", comment: "DoWork", enable-dst: true)
|
||||||
_seq("C", "B", comment: "WorkDone", destroy-src: true, disable-src: true, dashed: true)
|
_seq("C", "B", comment: "WorkDone", destroy-src: true, disable-src: true, dashed: true)
|
||||||
_seq("B", "A", comment: "RequestCreated", disable-src: true, dashed: true)
|
_seq("B", "A", comment: "RequestCreated", disable-src: true, dashed: true)
|
||||||
@@ -15,7 +15,7 @@
|
|||||||
import chronos: *
|
import chronos: *
|
||||||
_seq("User", "A", comment: "DoWork", enable-dst: true, lifeline-style: (fill: rgb("#FFBBBB")))
|
_seq("User", "A", comment: "DoWork", enable-dst: true, lifeline-style: (fill: rgb("#FFBBBB")))
|
||||||
_seq("A", "A", comment: "Internal call", enable-dst: true, lifeline-style: (fill: rgb("#E9967A")))
|
_seq("A", "A", comment: "Internal call", enable-dst: true, lifeline-style: (fill: rgb("#E9967A")))
|
||||||
_seq("A", "B", comment: [#sym.quote.angle.l createRequest #sym.quote.angle.r], enable-dst: true)
|
_seq("A", "B", comment: [#sym.quote.chevron.l createRequest #sym.quote.chevron.r], enable-dst: true)
|
||||||
_seq("B", "A", comment: "RequestCreated", disable-src: true, disable-dst: true, dashed: true)
|
_seq("B", "A", comment: "RequestCreated", disable-src: true, disable-dst: true, dashed: true)
|
||||||
_seq("A", "User", comment: "Done", disable-src: true)
|
_seq("A", "User", comment: "Done", disable-src: true)
|
||||||
})
|
})
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
Before Width: | Height: | Size: 88 KiB After Width: | Height: | Size: 88 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 22 KiB |
@@ -42,7 +42,7 @@
|
|||||||
let (i0, i1) = get-group-span(participants, elmt)
|
let (i0, i1) = get-group-span(participants, elmt)
|
||||||
min-i = calc.min(min-i, i0)
|
min-i = calc.min(min-i, i0)
|
||||||
max-i = calc.max(max-i, i1)
|
max-i = calc.max(max-i, i1)
|
||||||
} else if elmt.type == "sync" {
|
} else if elmt.type == "sync-end" {
|
||||||
let (i0, i1) = get-group-span(participants, elmt)
|
let (i0, i1) = get-group-span(participants, elmt)
|
||||||
min-i = calc.min(min-i, i0)
|
min-i = calc.min(min-i, i0)
|
||||||
max-i = calc.max(max-i, i1)
|
max-i = calc.max(max-i, i1)
|
||||||
|
|||||||
Reference in New Issue
Block a user