KCL: Angled line should use keyword args (#5803)

We continue migrating KCL stdlib functions to use keyword arguments. Next up is the `angledLine` family of functions (except `angledLineThatIntersects, which will be a quick follow-up).

Before vs. after:

`angledLine({angle = 90, length = 3}, %, $edge)`
  => `angledLine(angle = 90, length = 3, tag = $edge)`

`angledLineOfXLength({angle = 90, length = 3}, %, $edge)`
  => `angledLine(angle = 90, lengthX = 3, tag = $edge)`

`angledLineOfYLength({angle = 90, length = 3}, %, $edge)`
  => `angledLine(angle = 90, lengthY = 3, tag = $edge)`

`angledLineToX({angle = 90, length = 3}, %, $edge)`
  => `angledLine(angle = 90, endAbsoluteX = 3, tag = $edge)`

`angledLineToY({angle = 90, length = 3}, %, $edge)`
  => `angledLine(angle = 90, endAbsoluteY = 3, tag = $edge)`
This commit is contained in:
Adam Chalmers
2025-04-09 14:55:15 -05:00
committed by GitHub
parent b03ca30379
commit d275995dfe
288 changed files with 36142 additions and 40081 deletions

View File

@ -3,86 +3,86 @@ flowchart LR
subgraph path2 [Path]
2["Path<br>[922, 947, 0]"]
3["Segment<br>[955, 977, 0]"]
4["Segment<br>[985, 1044, 0]"]
5["Segment<br>[1052, 1079, 0]"]
6["Segment<br>[1087, 1146, 0]"]
7["Segment<br>[1154, 1161, 0]"]
4["Segment<br>[985, 1029, 0]"]
5["Segment<br>[1037, 1064, 0]"]
6["Segment<br>[1072, 1116, 0]"]
7["Segment<br>[1124, 1131, 0]"]
8[Solid2d]
end
subgraph path28 [Path]
28["Path<br>[922, 947, 0]"]
29["Segment<br>[955, 977, 0]"]
30["Segment<br>[985, 1044, 0]"]
31["Segment<br>[1052, 1079, 0]"]
32["Segment<br>[1087, 1146, 0]"]
33["Segment<br>[1154, 1161, 0]"]
30["Segment<br>[985, 1029, 0]"]
31["Segment<br>[1037, 1064, 0]"]
32["Segment<br>[1072, 1116, 0]"]
33["Segment<br>[1124, 1131, 0]"]
34[Solid2d]
end
subgraph path54 [Path]
54["Path<br>[4777, 4857, 0]"]
55["Segment<br>[4777, 4857, 0]"]
54["Path<br>[4747, 4827, 0]"]
55["Segment<br>[4747, 4827, 0]"]
56[Solid2d]
end
subgraph path58 [Path]
58["Path<br>[4408, 4433, 0]"]
59["Segment<br>[4441, 4482, 0]"]
60["Segment<br>[4490, 4531, 0]"]
61["Segment<br>[4539, 4592, 0]"]
62["Segment<br>[4600, 4621, 0]"]
58["Path<br>[4378, 4403, 0]"]
59["Segment<br>[4411, 4452, 0]"]
60["Segment<br>[4460, 4501, 0]"]
61["Segment<br>[4509, 4562, 0]"]
62["Segment<br>[4570, 4591, 0]"]
63[Solid2d]
end
subgraph path65 [Path]
65["Path<br>[2753, 2840, 0]"]
66["Segment<br>[2848, 2927, 0]"]
67["Segment<br>[2935, 3041, 0]"]
68["Segment<br>[3049, 3131, 0]"]
69["Segment<br>[3139, 3185, 0]"]
70["Segment<br>[3193, 3272, 0]"]
71["Segment<br>[3280, 3388, 0]"]
72["Segment<br>[3396, 3475, 0]"]
73["Segment<br>[3483, 3529, 0]"]
74["Segment<br>[3537, 3619, 0]"]
75["Segment<br>[3627, 3736, 0]"]
76["Segment<br>[3744, 3823, 0]"]
77["Segment<br>[3831, 3896, 0]"]
78["Segment<br>[3904, 3986, 0]"]
79["Segment<br>[3994, 4103, 0]"]
80["Segment<br>[4111, 4193, 0]"]
81["Segment<br>[4201, 4250, 0]"]
82["Segment<br>[4258, 4265, 0]"]
65["Path<br>[2723, 2810, 0]"]
66["Segment<br>[2818, 2897, 0]"]
67["Segment<br>[2905, 3011, 0]"]
68["Segment<br>[3019, 3101, 0]"]
69["Segment<br>[3109, 3155, 0]"]
70["Segment<br>[3163, 3242, 0]"]
71["Segment<br>[3250, 3358, 0]"]
72["Segment<br>[3366, 3445, 0]"]
73["Segment<br>[3453, 3499, 0]"]
74["Segment<br>[3507, 3589, 0]"]
75["Segment<br>[3597, 3706, 0]"]
76["Segment<br>[3714, 3793, 0]"]
77["Segment<br>[3801, 3866, 0]"]
78["Segment<br>[3874, 3956, 0]"]
79["Segment<br>[3964, 4073, 0]"]
80["Segment<br>[4081, 4163, 0]"]
81["Segment<br>[4171, 4220, 0]"]
82["Segment<br>[4228, 4235, 0]"]
83[Solid2d]
end
subgraph path100 [Path]
100["Path<br>[4408, 4433, 0]"]
101["Segment<br>[4441, 4482, 0]"]
102["Segment<br>[4490, 4531, 0]"]
103["Segment<br>[4539, 4592, 0]"]
104["Segment<br>[4600, 4621, 0]"]
100["Path<br>[4378, 4403, 0]"]
101["Segment<br>[4411, 4452, 0]"]
102["Segment<br>[4460, 4501, 0]"]
103["Segment<br>[4509, 4562, 0]"]
104["Segment<br>[4570, 4591, 0]"]
105[Solid2d]
end
subgraph path106 [Path]
106["Path<br>[2753, 2840, 0]"]
107["Segment<br>[2848, 2927, 0]"]
108["Segment<br>[2935, 3041, 0]"]
109["Segment<br>[3049, 3131, 0]"]
110["Segment<br>[3139, 3185, 0]"]
111["Segment<br>[3193, 3272, 0]"]
112["Segment<br>[3280, 3388, 0]"]
113["Segment<br>[3396, 3475, 0]"]
114["Segment<br>[3483, 3529, 0]"]
115["Segment<br>[3537, 3619, 0]"]
116["Segment<br>[3627, 3736, 0]"]
117["Segment<br>[3744, 3823, 0]"]
118["Segment<br>[3831, 3896, 0]"]
119["Segment<br>[3904, 3986, 0]"]
120["Segment<br>[3994, 4103, 0]"]
121["Segment<br>[4111, 4193, 0]"]
122["Segment<br>[4201, 4250, 0]"]
123["Segment<br>[4258, 4265, 0]"]
106["Path<br>[2723, 2810, 0]"]
107["Segment<br>[2818, 2897, 0]"]
108["Segment<br>[2905, 3011, 0]"]
109["Segment<br>[3019, 3101, 0]"]
110["Segment<br>[3109, 3155, 0]"]
111["Segment<br>[3163, 3242, 0]"]
112["Segment<br>[3250, 3358, 0]"]
113["Segment<br>[3366, 3445, 0]"]
114["Segment<br>[3453, 3499, 0]"]
115["Segment<br>[3507, 3589, 0]"]
116["Segment<br>[3597, 3706, 0]"]
117["Segment<br>[3714, 3793, 0]"]
118["Segment<br>[3801, 3866, 0]"]
119["Segment<br>[3874, 3956, 0]"]
120["Segment<br>[3964, 4073, 0]"]
121["Segment<br>[4081, 4163, 0]"]
122["Segment<br>[4171, 4220, 0]"]
123["Segment<br>[4228, 4235, 0]"]
124[Solid2d]
end
1["Plane<br>[1247, 1285, 0]"]
9["Sweep Extrusion<br>[1234, 1328, 0]"]
1["Plane<br>[1217, 1255, 0]"]
9["Sweep Extrusion<br>[1204, 1298, 0]"]
10[Wall]
11[Wall]
12[Wall]
@ -100,8 +100,8 @@ flowchart LR
24["SweepEdge Adjacent"]
25["SweepEdge Opposite"]
26["SweepEdge Adjacent"]
27["Plane<br>[1741, 1779, 0]"]
35["Sweep Revolve<br>[1728, 1810, 0]"]
27["Plane<br>[1711, 1749, 0]"]
35["Sweep Revolve<br>[1698, 1780, 0]"]
36[Wall]
37[Wall]
38[Wall]
@ -119,10 +119,10 @@ flowchart LR
50["SweepEdge Adjacent"]
51["SweepEdge Opposite"]
52["SweepEdge Adjacent"]
53["Plane<br>[4754, 4771, 0]"]
57["Plane<br>[4380, 4400, 0]"]
64["Plane<br>[2725, 2745, 0]"]
84["Sweep Extrusion<br>[5200, 5242, 0]"]
53["Plane<br>[4724, 4741, 0]"]
57["Plane<br>[4350, 4370, 0]"]
64["Plane<br>[2695, 2715, 0]"]
84["Sweep Extrusion<br>[5170, 5212, 0]"]
85[Wall]
86[Wall]
87[Wall]
@ -137,8 +137,8 @@ flowchart LR
96["SweepEdge Adjacent"]
97["SweepEdge Opposite"]
98["SweepEdge Adjacent"]
99["Plane<br>[5736, 5771, 0]"]
125["Sweep Extrusion<br>[5854, 5905, 0]"]
99["Plane<br>[5706, 5741, 0]"]
125["Sweep Extrusion<br>[5824, 5875, 0]"]
126[Wall]
127[Wall]
128[Wall]
@ -153,18 +153,18 @@ flowchart LR
137["SweepEdge Adjacent"]
138["SweepEdge Opposite"]
139["SweepEdge Adjacent"]
140["EdgeCut Fillet<br>[5305, 5644, 0]"]
141["EdgeCut Fillet<br>[5305, 5644, 0]"]
142["EdgeCut Fillet<br>[5305, 5644, 0]"]
143["EdgeCut Fillet<br>[5305, 5644, 0]"]
144["EdgeCut Fillet<br>[5969, 6313, 0]"]
145["EdgeCut Fillet<br>[5969, 6313, 0]"]
146["EdgeCut Fillet<br>[5969, 6313, 0]"]
147["EdgeCut Fillet<br>[5969, 6313, 0]"]
140["EdgeCut Fillet<br>[5275, 5614, 0]"]
141["EdgeCut Fillet<br>[5275, 5614, 0]"]
142["EdgeCut Fillet<br>[5275, 5614, 0]"]
143["EdgeCut Fillet<br>[5275, 5614, 0]"]
144["EdgeCut Fillet<br>[5939, 6283, 0]"]
145["EdgeCut Fillet<br>[5939, 6283, 0]"]
146["EdgeCut Fillet<br>[5939, 6283, 0]"]
147["EdgeCut Fillet<br>[5939, 6283, 0]"]
148["StartSketchOnPlane<br>[894, 914, 0]"]
149["StartSketchOnPlane<br>[894, 914, 0]"]
150["StartSketchOnPlane<br>[4380, 4400, 0]"]
151["StartSketchOnPlane<br>[2725, 2745, 0]"]
150["StartSketchOnPlane<br>[4350, 4370, 0]"]
151["StartSketchOnPlane<br>[2695, 2715, 0]"]
1 --- 2
2 --- 3
2 --- 4

View File

@ -620,82 +620,60 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl
{
"arguments": [
{
"commentStart": 0,
"end": 0,
"properties": [
{
"type": "LabeledArg",
"label": {
"commentStart": 0,
"end": 0,
"name": "angle",
"start": 0,
"type": "Identifier"
},
"arg": {
"argument": {
"commentStart": 0,
"end": 0,
"key": {
"commentStart": 0,
"end": 0,
"name": "angle",
"start": 0,
"type": "Identifier"
},
"raw": "45",
"start": 0,
"type": "ObjectProperty",
"type": "Literal",
"type": "Literal",
"value": {
"argument": {
"commentStart": 0,
"end": 0,
"raw": "45",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 45.0,
"suffix": "None"
}
},
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
"value": 45.0,
"suffix": "None"
}
},
{
"commentStart": 0,
"end": 0,
"key": {
"commentStart": 0,
"end": 0,
"name": "length",
"start": 0,
"type": "Identifier"
},
"start": 0,
"type": "ObjectProperty",
"value": {
"abs_path": false,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 0,
"end": 0,
"name": "thirdStep",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
}
],
"start": 0,
"type": "ObjectExpression",
"type": "ObjectExpression"
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
}
},
{
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
"type": "PipeSubstitution"
"type": "LabeledArg",
"label": {
"commentStart": 0,
"end": 0,
"name": "lengthY",
"start": 0,
"type": "Identifier"
},
"arg": {
"abs_path": false,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 0,
"end": 0,
"name": "thirdStep",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
}
],
"callee": {
@ -705,7 +683,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl
"name": {
"commentStart": 0,
"end": 0,
"name": "angledLineOfYLength",
"name": "angledLine",
"start": 0,
"type": "Identifier"
},
@ -716,8 +694,9 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
@ -781,82 +760,60 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl
{
"arguments": [
{
"commentStart": 0,
"end": 0,
"properties": [
{
"type": "LabeledArg",
"label": {
"commentStart": 0,
"end": 0,
"name": "angle",
"start": 0,
"type": "Identifier"
},
"arg": {
"argument": {
"commentStart": 0,
"end": 0,
"key": {
"commentStart": 0,
"end": 0,
"name": "angle",
"start": 0,
"type": "Identifier"
},
"raw": "45",
"start": 0,
"type": "ObjectProperty",
"type": "Literal",
"type": "Literal",
"value": {
"argument": {
"commentStart": 0,
"end": 0,
"raw": "45",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 45.0,
"suffix": "None"
}
},
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
"value": 45.0,
"suffix": "None"
}
},
{
"commentStart": 0,
"end": 0,
"key": {
"commentStart": 0,
"end": 0,
"name": "length",
"start": 0,
"type": "Identifier"
},
"start": 0,
"type": "ObjectProperty",
"value": {
"abs_path": false,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 0,
"end": 0,
"name": "firstStep",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
}
],
"start": 0,
"type": "ObjectExpression",
"type": "ObjectExpression"
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
}
},
{
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
"type": "PipeSubstitution"
"type": "LabeledArg",
"label": {
"commentStart": 0,
"end": 0,
"name": "lengthY",
"start": 0,
"type": "Identifier"
},
"arg": {
"abs_path": false,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 0,
"end": 0,
"name": "firstStep",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
}
],
"callee": {
@ -866,7 +823,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl
"name": {
"commentStart": 0,
"end": 0,
"name": "angledLineOfYLength",
"name": "angledLine",
"start": 0,
"type": "Identifier"
},
@ -877,8 +834,9 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [],

View File

@ -40,7 +40,7 @@ description: Operations executed gridfinity-baseplate-magnets.kcl
"name": "face",
"functionSourceRange": [
869,
1183,
1153,
0
],
"unlabeledArg": null,
@ -274,7 +274,7 @@ description: Operations executed gridfinity-baseplate-magnets.kcl
"name": "face",
"functionSourceRange": [
869,
1183,
1153,
0
],
"unlabeledArg": null,
@ -1087,8 +1087,8 @@ description: Operations executed gridfinity-baseplate-magnets.kcl
"type": "FunctionCall",
"name": "magnetBase",
"functionSourceRange": [
4349,
4691,
4319,
4661,
0
],
"unlabeledArg": null,
@ -1117,8 +1117,8 @@ description: Operations executed gridfinity-baseplate-magnets.kcl
"type": "FunctionCall",
"name": "magnetCenterCutout",
"functionSourceRange": [
2698,
4289,
2668,
4259,
0
],
"unlabeledArg": null,
@ -1346,8 +1346,8 @@ description: Operations executed gridfinity-baseplate-magnets.kcl
"type": "FunctionCall",
"name": "magnetBase",
"functionSourceRange": [
4349,
4691,
4319,
4661,
0
],
"unlabeledArg": null,
@ -1376,8 +1376,8 @@ description: Operations executed gridfinity-baseplate-magnets.kcl
"type": "FunctionCall",
"name": "magnetCenterCutout",
"functionSourceRange": [
2698,
4289,
2668,
4259,
0
],
"unlabeledArg": null,

View File

@ -10851,9 +10851,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
"id": "[uuid]",
"sourceRange": [],
"tag": {
"commentStart": 4473,
"end": 4481,
"start": 4473,
"commentStart": 4443,
"end": 4451,
"start": 4443,
"type": "TagDeclarator",
"value": "line001"
},
@ -10864,9 +10864,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
"id": "[uuid]",
"sourceRange": [],
"tag": {
"commentStart": 4522,
"end": 4530,
"start": 4522,
"commentStart": 4492,
"end": 4500,
"start": 4492,
"type": "TagDeclarator",
"value": "line002"
},
@ -10877,9 +10877,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
"id": "[uuid]",
"sourceRange": [],
"tag": {
"commentStart": 4583,
"end": 4591,
"start": 4583,
"commentStart": 4553,
"end": 4561,
"start": 4553,
"type": "TagDeclarator",
"value": "line003"
},
@ -10890,9 +10890,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
"id": "[uuid]",
"sourceRange": [],
"tag": {
"commentStart": 4612,
"end": 4620,
"start": 4612,
"commentStart": 4582,
"end": 4590,
"start": 4582,
"type": "TagDeclarator",
"value": "line004"
},
@ -10913,9 +10913,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
0.0
],
"tag": {
"commentStart": 4473,
"end": 4481,
"start": 4473,
"commentStart": 4443,
"end": 4451,
"start": 4443,
"type": "TagDeclarator",
"value": "line001"
},
@ -10938,9 +10938,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
0.0
],
"tag": {
"commentStart": 4522,
"end": 4530,
"start": 4522,
"commentStart": 4492,
"end": 4500,
"start": 4492,
"type": "TagDeclarator",
"value": "line002"
},
@ -10963,9 +10963,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
42.0
],
"tag": {
"commentStart": 4583,
"end": 4591,
"start": 4583,
"commentStart": 4553,
"end": 4561,
"start": 4553,
"type": "TagDeclarator",
"value": "line003"
},
@ -10988,9 +10988,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
42.0
],
"tag": {
"commentStart": 4612,
"end": 4620,
"start": 4612,
"commentStart": 4582,
"end": 4590,
"start": 4582,
"type": "TagDeclarator",
"value": "line004"
},
@ -11095,9 +11095,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
"id": "[uuid]",
"sourceRange": [],
"tag": {
"commentStart": 4473,
"end": 4481,
"start": 4473,
"commentStart": 4443,
"end": 4451,
"start": 4443,
"type": "TagDeclarator",
"value": "line001"
},
@ -11108,9 +11108,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
"id": "[uuid]",
"sourceRange": [],
"tag": {
"commentStart": 4522,
"end": 4530,
"start": 4522,
"commentStart": 4492,
"end": 4500,
"start": 4492,
"type": "TagDeclarator",
"value": "line002"
},
@ -11121,9 +11121,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
"id": "[uuid]",
"sourceRange": [],
"tag": {
"commentStart": 4583,
"end": 4591,
"start": 4583,
"commentStart": 4553,
"end": 4561,
"start": 4553,
"type": "TagDeclarator",
"value": "line003"
},
@ -11134,9 +11134,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
"id": "[uuid]",
"sourceRange": [],
"tag": {
"commentStart": 4612,
"end": 4620,
"start": 4612,
"commentStart": 4582,
"end": 4590,
"start": 4582,
"type": "TagDeclarator",
"value": "line004"
},
@ -11157,9 +11157,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
0.0
],
"tag": {
"commentStart": 4473,
"end": 4481,
"start": 4473,
"commentStart": 4443,
"end": 4451,
"start": 4443,
"type": "TagDeclarator",
"value": "line001"
},
@ -11182,9 +11182,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
0.0
],
"tag": {
"commentStart": 4522,
"end": 4530,
"start": 4522,
"commentStart": 4492,
"end": 4500,
"start": 4492,
"type": "TagDeclarator",
"value": "line002"
},
@ -11207,9 +11207,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
42.0
],
"tag": {
"commentStart": 4583,
"end": 4591,
"start": 4583,
"commentStart": 4553,
"end": 4561,
"start": 4553,
"type": "TagDeclarator",
"value": "line003"
},
@ -11232,9 +11232,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
42.0
],
"tag": {
"commentStart": 4612,
"end": 4620,
"start": 4612,
"commentStart": 4582,
"end": 4590,
"start": 4582,
"type": "TagDeclarator",
"value": "line004"
},
@ -11369,9 +11369,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
"id": "[uuid]",
"sourceRange": [],
"tag": {
"commentStart": 4473,
"end": 4481,
"start": 4473,
"commentStart": 4443,
"end": 4451,
"start": 4443,
"type": "TagDeclarator",
"value": "line001"
},
@ -11382,9 +11382,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
"id": "[uuid]",
"sourceRange": [],
"tag": {
"commentStart": 4522,
"end": 4530,
"start": 4522,
"commentStart": 4492,
"end": 4500,
"start": 4492,
"type": "TagDeclarator",
"value": "line002"
},
@ -11395,9 +11395,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
"id": "[uuid]",
"sourceRange": [],
"tag": {
"commentStart": 4583,
"end": 4591,
"start": 4583,
"commentStart": 4553,
"end": 4561,
"start": 4553,
"type": "TagDeclarator",
"value": "line003"
},
@ -11408,9 +11408,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
"id": "[uuid]",
"sourceRange": [],
"tag": {
"commentStart": 4612,
"end": 4620,
"start": 4612,
"commentStart": 4582,
"end": 4590,
"start": 4582,
"type": "TagDeclarator",
"value": "line004"
},
@ -11431,9 +11431,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
0.0
],
"tag": {
"commentStart": 4473,
"end": 4481,
"start": 4473,
"commentStart": 4443,
"end": 4451,
"start": 4443,
"type": "TagDeclarator",
"value": "line001"
},
@ -11456,9 +11456,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
0.0
],
"tag": {
"commentStart": 4522,
"end": 4530,
"start": 4522,
"commentStart": 4492,
"end": 4500,
"start": 4492,
"type": "TagDeclarator",
"value": "line002"
},
@ -11481,9 +11481,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
42.0
],
"tag": {
"commentStart": 4583,
"end": 4591,
"start": 4583,
"commentStart": 4553,
"end": 4561,
"start": 4553,
"type": "TagDeclarator",
"value": "line003"
},
@ -11506,9 +11506,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
42.0
],
"tag": {
"commentStart": 4612,
"end": 4620,
"start": 4612,
"commentStart": 4582,
"end": 4590,
"start": 4582,
"type": "TagDeclarator",
"value": "line004"
},
@ -11613,9 +11613,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
"id": "[uuid]",
"sourceRange": [],
"tag": {
"commentStart": 4473,
"end": 4481,
"start": 4473,
"commentStart": 4443,
"end": 4451,
"start": 4443,
"type": "TagDeclarator",
"value": "line001"
},
@ -11626,9 +11626,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
"id": "[uuid]",
"sourceRange": [],
"tag": {
"commentStart": 4522,
"end": 4530,
"start": 4522,
"commentStart": 4492,
"end": 4500,
"start": 4492,
"type": "TagDeclarator",
"value": "line002"
},
@ -11639,9 +11639,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
"id": "[uuid]",
"sourceRange": [],
"tag": {
"commentStart": 4583,
"end": 4591,
"start": 4583,
"commentStart": 4553,
"end": 4561,
"start": 4553,
"type": "TagDeclarator",
"value": "line003"
},
@ -11652,9 +11652,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
"id": "[uuid]",
"sourceRange": [],
"tag": {
"commentStart": 4612,
"end": 4620,
"start": 4612,
"commentStart": 4582,
"end": 4590,
"start": 4582,
"type": "TagDeclarator",
"value": "line004"
},
@ -11675,9 +11675,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
0.0
],
"tag": {
"commentStart": 4473,
"end": 4481,
"start": 4473,
"commentStart": 4443,
"end": 4451,
"start": 4443,
"type": "TagDeclarator",
"value": "line001"
},
@ -11700,9 +11700,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
0.0
],
"tag": {
"commentStart": 4522,
"end": 4530,
"start": 4522,
"commentStart": 4492,
"end": 4500,
"start": 4492,
"type": "TagDeclarator",
"value": "line002"
},
@ -11725,9 +11725,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
42.0
],
"tag": {
"commentStart": 4583,
"end": 4591,
"start": 4583,
"commentStart": 4553,
"end": 4561,
"start": 4553,
"type": "TagDeclarator",
"value": "line003"
},
@ -11750,9 +11750,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
42.0
],
"tag": {
"commentStart": 4612,
"end": 4620,
"start": 4612,
"commentStart": 4582,
"end": 4590,
"start": 4582,
"type": "TagDeclarator",
"value": "line004"
},
@ -11891,9 +11891,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
0.0
],
"tag": {
"commentStart": 4473,
"end": 4481,
"start": 4473,
"commentStart": 4443,
"end": 4451,
"start": 4443,
"type": "TagDeclarator",
"value": "line001"
},
@ -11916,9 +11916,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
0.0
],
"tag": {
"commentStart": 4522,
"end": 4530,
"start": 4522,
"commentStart": 4492,
"end": 4500,
"start": 4492,
"type": "TagDeclarator",
"value": "line002"
},
@ -11941,9 +11941,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
42.0
],
"tag": {
"commentStart": 4583,
"end": 4591,
"start": 4583,
"commentStart": 4553,
"end": 4561,
"start": 4553,
"type": "TagDeclarator",
"value": "line003"
},
@ -11966,9 +11966,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
42.0
],
"tag": {
"commentStart": 4612,
"end": 4620,
"start": 4612,
"commentStart": 4582,
"end": 4590,
"start": 4582,
"type": "TagDeclarator",
"value": "line004"
},
@ -12070,9 +12070,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
0.0
],
"tag": {
"commentStart": 4473,
"end": 4481,
"start": 4473,
"commentStart": 4443,
"end": 4451,
"start": 4443,
"type": "TagDeclarator",
"value": "line001"
},
@ -12095,9 +12095,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
0.0
],
"tag": {
"commentStart": 4522,
"end": 4530,
"start": 4522,
"commentStart": 4492,
"end": 4500,
"start": 4492,
"type": "TagDeclarator",
"value": "line002"
},
@ -12120,9 +12120,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
42.0
],
"tag": {
"commentStart": 4583,
"end": 4591,
"start": 4583,
"commentStart": 4553,
"end": 4561,
"start": 4553,
"type": "TagDeclarator",
"value": "line003"
},
@ -12145,9 +12145,9 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc
42.0
],
"tag": {
"commentStart": 4612,
"end": 4620,
"start": 4612,
"commentStart": 4582,
"end": 4590,
"start": 4582,
"type": "TagDeclarator",
"value": "line004"
},