Commit 840fb52
authored
feat(migration/msg): port 3 self-contained msg types (megaport STEP 8 follow-up) (#74)
Ports 3 src/msg/*.res files that are truly self-contained (no
cross-module `open Model` or `XxxModel.foo` qualified-path refs):
- OrbitalMsg.affine (8 LoC) — pure sum type
- FeedbackMsg.affine (11 LoC) — sum with Result<String,String>
- VideoCoordinationMsg.affine (11 LoC) — sum with Result<String,String>
All 3 pass `affinescript check`. Total: 30 LoC of .res ported.
These are the only currently-portable msg files; the other ~119 msg/
files all either `open Model` or use qualified `XxxModel.fooTab`
types — both blocked on affinescript#228 (in-tree qualified paths
in non-stdlib context).
Adjacent to panll#72 (the 11 src/modules/ ports). Same megaport
STEP 8 context, different subdirectory.
Refs standards#279 (megaport STEP 8), standards#252 (campaign UMBRELLA).1 parent a427071 commit 840fb52
3 files changed
Lines changed: 63 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
0 commit comments