Commit graph

98 commits

Author SHA1 Message Date
Alexander Wang
82b33369fa
fix quoting 2025-02-27 17:30:56 -07:00
Alexander Wang
28cc8d4089
add test 2025-02-27 08:45:44 -07:00
Alexander Wang
92390b5b1c
add legend-label 2025-02-26 10:13:51 -07:00
Alexander Wang
68f04b4161
d2ir: do not interpret comment in array as array node 2025-02-25 11:20:39 -07:00
Alexander Wang
0613d52dac
ta 2025-02-13 10:38:09 -07:00
Alexander Wang
97cbd76178
fix &leaf filter 2025-02-04 17:32:45 -07:00
Alexander Wang
2cbc300eac
ta 2025-02-02 23:15:33 -07:00
Alexander Wang
f2021275ac
d2ir: fix deleting nested edge 2025-01-31 14:32:27 -07:00
Alexander Wang
c12a4f6db0
implement connected filter 2025-01-20 18:55:23 -08:00
Alexander Wang
8bfb5d73c8
implement leaf filter 2025-01-20 18:47:26 -08:00
Alexander Wang
af781f5e4d
ta 2025-01-08 16:52:26 -07:00
Alexander Wang
bc4cfa5243
fix null checks for globs 2024-11-23 18:49:27 -08:00
Alexander Wang
db83fb8d1a
fix double globs in multiple scenarios 2024-11-05 14:32:39 -07:00
Alexander Wang
2546618ebe
fix setting board label with primary 2024-10-30 12:06:39 -06:00
Alexander Wang
dc5c5e2a93
better detection of empty boards 2024-10-23 17:50:13 -06:00
Alexander Wang
1f9e1ea2cf
change to interface{} 2024-10-15 15:45:17 -07:00
Alexander Wang
32e3808856
pass arbitrary vars 2024-10-15 12:52:58 -07:00
Alexander Wang
28e1242aef
ta 2024-09-24 21:41:47 -06:00
Alexander Wang
96b386a26d
globs: filter works with default values 2024-09-10 11:43:46 -06:00
Alexander Wang
0fa89bd81c
d2ir: use current var stack 2024-08-07 02:44:41 +08:00
Alexander Wang
32ece4a642
d2ir: fix glob applications to multiple scenarios 2024-07-27 10:01:21 -06:00
Alexander Wang
a7b55fc830
add test 2024-07-25 18:36:25 -06:00
Alexander Wang
30d74384ae
allow pattern globs in values 2024-07-18 16:05:49 -06:00
Alexander Wang
798182eb78
ta=1 2024-05-29 11:49:50 -06:00
Alexander Wang
9ed7093527
test 2024-03-29 00:40:22 -07:00
Alexander Wang
453c24388a
d2ir: fix glob applications on edges 2024-03-06 22:50:42 -08:00
Alexander Wang
3563b15933
no inheriting label 2024-02-14 18:01:31 -08:00
Alexander Wang
0d9328b9e5
fix nested connection implicit delete 2024-02-08 22:28:32 -08:00
Alexander Wang
87736b1f11
d2ir: fix glob edge with common glob 2023-11-08 15:02:09 -08:00
Alexander Wang
ffe5a1fe86
compiler: fix vars crashing. Change scoping behavior 2023-11-01 12:26:17 -07:00
Alexander Wang
5c6a94a6ca
compiler: Fix compiler errors of keys in globs 2023-10-31 15:55:25 -07:00
Gavin Nishizawa
20190c1224
add test 2023-09-22 20:01:31 -07:00
Anmol Sethi
d03082d84d
d2ir: Fix Alex's null glob problem 2023-08-30 05:23:35 -07:00
Anmol Sethi
eed3f7eb21
d2ir: Many more glob fixes 2023-08-30 00:37:03 -07:00
Anmol Sethi
aba28d365a
d2ir: More alixander identified lazy glob bugs 2023-08-30 00:37:03 -07:00
Anmol Sethi
4090e780f8
d2ir: Prevent triple globs from applying at a board root 2023-08-30 00:37:03 -07:00
Anmol Sethi
89b400b8f1
d2ir: Alixander review lazy glob fixes 2023-08-30 00:37:03 -07:00
Anmol Sethi
b119174a09
d2ir: Fix implementation of Map.createEdge 2023-07-29 16:57:25 -07:00
Alexander Wang
fb542087f7
folder check 2023-07-29 10:12:13 -07:00
Alexander Wang
45b396c894
config vars 2023-07-20 16:08:08 -07:00
Anmol Sethi
a79e963f3e
d2ir: Fix variables to passthrough primary type
If the variable is a number it should be parsed as a number and not coerced into a string.
See test change.
2023-07-18 14:58:22 -07:00
Alexander Wang
d275a45033
allow edges in vars 2023-07-13 14:47:32 -07:00
Alexander Wang
29af92310b
fix no-primary-composite 2023-07-13 14:11:14 -07:00
Alexander Wang
4847714c3c
fix compiler creating vars 2023-07-13 12:24:48 -07:00
Alexander Wang
fb0c0d20ed
nested null 2023-07-13 10:22:37 -07:00
Alexander Wang
a54907e28a
remove overlayVars 2023-07-13 10:16:41 -07:00
Alexander Wang
eba41af47d
use scalarstring 2023-07-13 10:13:26 -07:00
Alexander Wang
780345beeb
fix double quote primary 2023-07-13 10:11:08 -07:00
Alexander Wang
ffdb5121f4
err msg 2023-07-13 08:37:22 -07:00
Alexander Wang
ef11d47fc8
null 2023-07-13 08:35:16 -07:00