Move turns to a submodule of std (#6039)

* Move turns to a submodule of std

Signed-off-by: Nick Cameron <nrc@ncameron.org>

* Cache module infos as well as memory; fix a bug with deprecated constants

Signed-off-by: Nick Cameron <nrc@ncameron.org>

---------

Signed-off-by: Nick Cameron <nrc@ncameron.org>
This commit is contained in:
Nick Cameron
2025-03-30 11:10:44 +13:00
committed by GitHub
parent 51c16d0048
commit db5ce7ba85
56 changed files with 2678 additions and 2637 deletions

View File

@ -7,36 +7,36 @@ flowchart LR
5["Segment<br>[705, 781, 0]"]
6["Segment<br>[787, 856, 0]"]
7["Segment<br>[862, 902, 0]"]
8["Segment<br>[908, 947, 0]"]
9["Segment<br>[987, 1017, 0]"]
10["Segment<br>[1023, 1052, 0]"]
11["Segment<br>[1058, 1087, 0]"]
12["Segment<br>[1093, 1122, 0]"]
13["Segment<br>[1128, 1228, 0]"]
14["Segment<br>[1234, 1290, 0]"]
15["Segment<br>[1296, 1303, 0]"]
8["Segment<br>[908, 944, 0]"]
9["Segment<br>[984, 1014, 0]"]
10["Segment<br>[1020, 1049, 0]"]
11["Segment<br>[1055, 1084, 0]"]
12["Segment<br>[1090, 1119, 0]"]
13["Segment<br>[1125, 1225, 0]"]
14["Segment<br>[1231, 1287, 0]"]
15["Segment<br>[1293, 1300, 0]"]
16[Solid2d]
end
subgraph path52 [Path]
52["Path<br>[1458, 1558, 0]"]
53["Segment<br>[1564, 1611, 0]"]
54["Segment<br>[1617, 1732, 0]"]
55["Segment<br>[1738, 1858, 0]"]
56["Segment<br>[1864, 1920, 0]"]
57["Segment<br>[1926, 1933, 0]"]
52["Path<br>[1455, 1555, 0]"]
53["Segment<br>[1561, 1608, 0]"]
54["Segment<br>[1614, 1729, 0]"]
55["Segment<br>[1735, 1855, 0]"]
56["Segment<br>[1861, 1917, 0]"]
57["Segment<br>[1923, 1930, 0]"]
58[Solid2d]
end
subgraph path74 [Path]
74["Path<br>[2090, 2189, 0]"]
75["Segment<br>[2195, 2241, 0]"]
76["Segment<br>[2247, 2339, 0]"]
77["Segment<br>[2345, 2442, 0]"]
78["Segment<br>[2448, 2504, 0]"]
79["Segment<br>[2510, 2517, 0]"]
74["Path<br>[2087, 2186, 0]"]
75["Segment<br>[2192, 2238, 0]"]
76["Segment<br>[2244, 2336, 0]"]
77["Segment<br>[2342, 2439, 0]"]
78["Segment<br>[2445, 2501, 0]"]
79["Segment<br>[2507, 2514, 0]"]
80[Solid2d]
end
1["Plane<br>[484, 501, 0]"]
17["Sweep Extrusion<br>[1346, 1376, 0]"]
17["Sweep Extrusion<br>[1343, 1373, 0]"]
18[Wall]
19[Wall]
20[Wall]
@ -71,7 +71,7 @@ flowchart LR
49["SweepEdge Opposite"]
50["SweepEdge Adjacent"]
51["SweepEdge Opposite"]
59["Sweep Extrusion<br>[1977, 2009, 0]"]
59["Sweep Extrusion<br>[1974, 2006, 0]"]
60[Wall]
61[Wall]
62[Wall]
@ -86,7 +86,7 @@ flowchart LR
71["SweepEdge Adjacent"]
72["SweepEdge Opposite"]
73["SweepEdge Adjacent"]
81["Sweep Extrusion<br>[2560, 2592, 0]"]
81["Sweep Extrusion<br>[2557, 2589, 0]"]
82[Wall]
83[Wall]
84[Wall]
@ -101,8 +101,8 @@ flowchart LR
93["SweepEdge Adjacent"]
94["SweepEdge Opposite"]
95["SweepEdge Adjacent"]
96["StartSketchOnFace<br>[1418, 1452, 0]"]
97["StartSketchOnFace<br>[2050, 2084, 0]"]
96["StartSketchOnFace<br>[1415, 1449, 0]"]
97["StartSketchOnFace<br>[2047, 2081, 0]"]
1 --- 2
2 --- 3
2 --- 4

File diff suppressed because it is too large Load Diff

View File

@ -264,9 +264,9 @@ description: Variables in memory after executing router-template-slate.kcl
-122.4938
],
"tag": {
"commentStart": 940,
"end": 946,
"start": 940,
"commentStart": 937,
"end": 943,
"start": 937,
"type": "TagDeclarator",
"value": "seg02"
},
@ -514,9 +514,9 @@ description: Variables in memory after executing router-template-slate.kcl
"id": "[uuid]",
"sourceRange": [],
"tag": {
"commentStart": 1589,
"end": 1610,
"start": 1589,
"commentStart": 1586,
"end": 1607,
"start": 1586,
"type": "TagDeclarator",
"value": "rectangleSegmentA001"
},
@ -527,9 +527,9 @@ description: Variables in memory after executing router-template-slate.kcl
"id": "[uuid]",
"sourceRange": [],
"tag": {
"commentStart": 1710,
"end": 1731,
"start": 1710,
"commentStart": 1707,
"end": 1728,
"start": 1707,
"type": "TagDeclarator",
"value": "rectangleSegmentB001"
},
@ -540,9 +540,9 @@ description: Variables in memory after executing router-template-slate.kcl
"id": "[uuid]",
"sourceRange": [],
"tag": {
"commentStart": 1836,
"end": 1857,
"start": 1836,
"commentStart": 1833,
"end": 1854,
"start": 1833,
"type": "TagDeclarator",
"value": "rectangleSegmentC001"
},
@ -570,9 +570,9 @@ description: Variables in memory after executing router-template-slate.kcl
-12.4937
],
"tag": {
"commentStart": 1589,
"end": 1610,
"start": 1589,
"commentStart": 1586,
"end": 1607,
"start": 1586,
"type": "TagDeclarator",
"value": "rectangleSegmentA001"
},
@ -595,9 +595,9 @@ description: Variables in memory after executing router-template-slate.kcl
-12.4937
],
"tag": {
"commentStart": 1710,
"end": 1731,
"start": 1710,
"commentStart": 1707,
"end": 1728,
"start": 1707,
"type": "TagDeclarator",
"value": "rectangleSegmentB001"
},
@ -620,9 +620,9 @@ description: Variables in memory after executing router-template-slate.kcl
-92.4938
],
"tag": {
"commentStart": 1836,
"end": 1857,
"start": 1836,
"commentStart": 1833,
"end": 1854,
"start": 1833,
"type": "TagDeclarator",
"value": "rectangleSegmentC001"
},
@ -940,9 +940,9 @@ description: Variables in memory after executing router-template-slate.kcl
-122.4938
],
"tag": {
"commentStart": 940,
"end": 946,
"start": 940,
"commentStart": 937,
"end": 943,
"start": 937,
"type": "TagDeclarator",
"value": "seg02"
},
@ -1239,9 +1239,9 @@ description: Variables in memory after executing router-template-slate.kcl
"id": "[uuid]",
"sourceRange": [],
"tag": {
"commentStart": 2219,
"end": 2240,
"start": 2219,
"commentStart": 2216,
"end": 2237,
"start": 2216,
"type": "TagDeclarator",
"value": "rectangleSegmentA002"
},
@ -1283,9 +1283,9 @@ description: Variables in memory after executing router-template-slate.kcl
-12.4937
],
"tag": {
"commentStart": 2219,
"end": 2240,
"start": 2219,
"commentStart": 2216,
"end": 2237,
"start": 2216,
"type": "TagDeclarator",
"value": "rectangleSegmentA002"
},
@ -1641,9 +1641,9 @@ description: Variables in memory after executing router-template-slate.kcl
-122.4938
],
"tag": {
"commentStart": 940,
"end": 946,
"start": 940,
"commentStart": 937,
"end": 943,
"start": 937,
"type": "TagDeclarator",
"value": "seg02"
},
@ -2165,9 +2165,9 @@ description: Variables in memory after executing router-template-slate.kcl
-122.4938
],
"tag": {
"commentStart": 940,
"end": 946,
"start": 940,
"commentStart": 937,
"end": 943,
"start": 937,
"type": "TagDeclarator",
"value": "seg02"
},
@ -2412,9 +2412,9 @@ description: Variables in memory after executing router-template-slate.kcl
-12.4937
],
"tag": {
"commentStart": 1589,
"end": 1610,
"start": 1589,
"commentStart": 1586,
"end": 1607,
"start": 1586,
"type": "TagDeclarator",
"value": "rectangleSegmentA001"
},
@ -2437,9 +2437,9 @@ description: Variables in memory after executing router-template-slate.kcl
-12.4937
],
"tag": {
"commentStart": 1710,
"end": 1731,
"start": 1710,
"commentStart": 1707,
"end": 1728,
"start": 1707,
"type": "TagDeclarator",
"value": "rectangleSegmentB001"
},
@ -2462,9 +2462,9 @@ description: Variables in memory after executing router-template-slate.kcl
-92.4938
],
"tag": {
"commentStart": 1836,
"end": 1857,
"start": 1836,
"commentStart": 1833,
"end": 1854,
"start": 1833,
"type": "TagDeclarator",
"value": "rectangleSegmentC001"
},
@ -2782,9 +2782,9 @@ description: Variables in memory after executing router-template-slate.kcl
-122.4938
],
"tag": {
"commentStart": 940,
"end": 946,
"start": 940,
"commentStart": 937,
"end": 943,
"start": 937,
"type": "TagDeclarator",
"value": "seg02"
},
@ -3078,9 +3078,9 @@ description: Variables in memory after executing router-template-slate.kcl
-12.4937
],
"tag": {
"commentStart": 2219,
"end": 2240,
"start": 2219,
"commentStart": 2216,
"end": 2237,
"start": 2216,
"type": "TagDeclarator",
"value": "rectangleSegmentA002"
},
@ -3436,9 +3436,9 @@ description: Variables in memory after executing router-template-slate.kcl
-122.4938
],
"tag": {
"commentStart": 940,
"end": 946,
"start": 940,
"commentStart": 937,
"end": 943,
"start": 937,
"type": "TagDeclarator",
"value": "seg02"
},