Upgrade to ts-rs 11.0 for TS type fixes (#7581)

* Bump ts-rs from 10.1.0 to 11.0.1

* Fix breaking changes

* Fix tsc errors

* Update output

* Upgrade to kittycad-modeling-cmds 0.2.124 for ts-rs update

* Update parser snaps

* Update output of gridfinity_bins_stacking_lip sample

* Fix missing field in TS unit tests

* Fix tsc type error with fixed_size_grid project setting
This commit is contained in:
Jonathan Tran
2025-06-24 14:38:43 -04:00
committed by GitHub
parent e4941cb524
commit c7f0a6c2a0
387 changed files with 74834 additions and 24 deletions

View File

@ -13,18 +13,22 @@ description: Result of parsing subtract_regression01.kcl
"id": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "sketch000",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [],
"callee": {
"abs_path": false,
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "startSketchOn",
"start": 0,
"type": "Identifier"
@ -35,6 +39,7 @@ description: Result of parsing subtract_regression01.kcl
},
"commentStart": 0,
"end": 0,
"moduleId": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
@ -42,9 +47,11 @@ description: Result of parsing subtract_regression01.kcl
"abs_path": false,
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "XY",
"start": 0,
"type": "Identifier"
@ -55,11 +62,13 @@ description: Result of parsing subtract_regression01.kcl
"type": "Name"
}
},
"moduleId": 0,
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"moduleId": 0,
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
@ -72,6 +81,7 @@ description: Result of parsing subtract_regression01.kcl
"id": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "sketch000Profile000",
"start": 0,
"type": "Identifier"
@ -85,6 +95,7 @@ description: Result of parsing subtract_regression01.kcl
"label": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "at",
"start": 0,
"type": "Identifier"
@ -96,6 +107,7 @@ description: Result of parsing subtract_regression01.kcl
"argument": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"raw": "0.913",
"start": 0,
"type": "Literal",
@ -107,6 +119,7 @@ description: Result of parsing subtract_regression01.kcl
},
"commentStart": 0,
"end": 0,
"moduleId": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
@ -116,6 +129,7 @@ description: Result of parsing subtract_regression01.kcl
"argument": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"raw": "0.587",
"start": 0,
"type": "Literal",
@ -127,6 +141,7 @@ description: Result of parsing subtract_regression01.kcl
},
"commentStart": 0,
"end": 0,
"moduleId": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
@ -134,6 +149,7 @@ description: Result of parsing subtract_regression01.kcl
}
],
"end": 0,
"moduleId": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
@ -144,9 +160,11 @@ description: Result of parsing subtract_regression01.kcl
"abs_path": false,
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "startProfile",
"start": 0,
"type": "Identifier"
@ -157,6 +175,7 @@ description: Result of parsing subtract_regression01.kcl
},
"commentStart": 0,
"end": 0,
"moduleId": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
@ -164,9 +183,11 @@ description: Result of parsing subtract_regression01.kcl
"abs_path": false,
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "sketch000",
"start": 0,
"type": "Identifier"
@ -184,6 +205,7 @@ description: Result of parsing subtract_regression01.kcl
"label": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "length",
"start": 0,
"type": "Identifier"
@ -191,6 +213,7 @@ description: Result of parsing subtract_regression01.kcl
"arg": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"raw": "0.913",
"start": 0,
"type": "Literal",
@ -206,9 +229,11 @@ description: Result of parsing subtract_regression01.kcl
"abs_path": false,
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "xLine",
"start": 0,
"type": "Identifier"
@ -219,6 +244,7 @@ description: Result of parsing subtract_regression01.kcl
},
"commentStart": 0,
"end": 0,
"moduleId": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
@ -231,6 +257,7 @@ description: Result of parsing subtract_regression01.kcl
"label": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "angleStart",
"start": 0,
"type": "Identifier"
@ -239,6 +266,7 @@ description: Result of parsing subtract_regression01.kcl
"argument": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"raw": "90",
"start": 0,
"type": "Literal",
@ -250,6 +278,7 @@ description: Result of parsing subtract_regression01.kcl
},
"commentStart": 0,
"end": 0,
"moduleId": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
@ -261,6 +290,7 @@ description: Result of parsing subtract_regression01.kcl
"label": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "angleEnd",
"start": 0,
"type": "Identifier"
@ -268,6 +298,7 @@ description: Result of parsing subtract_regression01.kcl
"arg": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"raw": "227.157002",
"start": 0,
"type": "Literal",
@ -283,6 +314,7 @@ description: Result of parsing subtract_regression01.kcl
"label": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "radius",
"start": 0,
"type": "Identifier"
@ -290,6 +322,7 @@ description: Result of parsing subtract_regression01.kcl
"arg": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"raw": "0.587",
"start": 0,
"type": "Literal",
@ -305,9 +338,11 @@ description: Result of parsing subtract_regression01.kcl
"abs_path": false,
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "arc",
"start": 0,
"type": "Identifier"
@ -318,6 +353,7 @@ description: Result of parsing subtract_regression01.kcl
},
"commentStart": 0,
"end": 0,
"moduleId": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
@ -330,6 +366,7 @@ description: Result of parsing subtract_regression01.kcl
"label": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "end",
"start": 0,
"type": "Identifier"
@ -340,6 +377,7 @@ description: Result of parsing subtract_regression01.kcl
{
"commentStart": 0,
"end": 0,
"moduleId": 0,
"raw": "0.059159",
"start": 0,
"type": "Literal",
@ -352,6 +390,7 @@ description: Result of parsing subtract_regression01.kcl
{
"commentStart": 0,
"end": 0,
"moduleId": 0,
"raw": "0.06379",
"start": 0,
"type": "Literal",
@ -363,6 +402,7 @@ description: Result of parsing subtract_regression01.kcl
}
],
"end": 0,
"moduleId": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
@ -373,9 +413,11 @@ description: Result of parsing subtract_regression01.kcl
"abs_path": false,
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "line",
"start": 0,
"type": "Identifier"
@ -386,6 +428,7 @@ description: Result of parsing subtract_regression01.kcl
},
"commentStart": 0,
"end": 0,
"moduleId": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
@ -398,6 +441,7 @@ description: Result of parsing subtract_regression01.kcl
"label": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "angleStart",
"start": 0,
"type": "Identifier"
@ -405,6 +449,7 @@ description: Result of parsing subtract_regression01.kcl
"arg": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"raw": "227.157002",
"start": 0,
"type": "Literal",
@ -420,6 +465,7 @@ description: Result of parsing subtract_regression01.kcl
"label": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "angleEnd",
"start": 0,
"type": "Identifier"
@ -428,6 +474,7 @@ description: Result of parsing subtract_regression01.kcl
"argument": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"raw": "90",
"start": 0,
"type": "Literal",
@ -439,6 +486,7 @@ description: Result of parsing subtract_regression01.kcl
},
"commentStart": 0,
"end": 0,
"moduleId": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
@ -450,6 +498,7 @@ description: Result of parsing subtract_regression01.kcl
"label": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "radius",
"start": 0,
"type": "Identifier"
@ -457,6 +506,7 @@ description: Result of parsing subtract_regression01.kcl
"arg": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"raw": "0.5",
"start": 0,
"type": "Literal",
@ -472,9 +522,11 @@ description: Result of parsing subtract_regression01.kcl
"abs_path": false,
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "arc",
"start": 0,
"type": "Identifier"
@ -485,6 +537,7 @@ description: Result of parsing subtract_regression01.kcl
},
"commentStart": 0,
"end": 0,
"moduleId": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
@ -497,6 +550,7 @@ description: Result of parsing subtract_regression01.kcl
"label": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "length",
"start": 0,
"type": "Identifier"
@ -505,6 +559,7 @@ description: Result of parsing subtract_regression01.kcl
"argument": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"raw": "0.913",
"start": 0,
"type": "Literal",
@ -516,6 +571,7 @@ description: Result of parsing subtract_regression01.kcl
},
"commentStart": 0,
"end": 0,
"moduleId": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
@ -527,9 +583,11 @@ description: Result of parsing subtract_regression01.kcl
"abs_path": false,
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "xLine",
"start": 0,
"type": "Identifier"
@ -540,6 +598,7 @@ description: Result of parsing subtract_regression01.kcl
},
"commentStart": 0,
"end": 0,
"moduleId": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
@ -552,6 +611,7 @@ description: Result of parsing subtract_regression01.kcl
"label": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "length",
"start": 0,
"type": "Identifier"
@ -560,6 +620,7 @@ description: Result of parsing subtract_regression01.kcl
"argument": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"raw": "0.087",
"start": 0,
"type": "Literal",
@ -571,6 +632,7 @@ description: Result of parsing subtract_regression01.kcl
},
"commentStart": 0,
"end": 0,
"moduleId": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
@ -582,9 +644,11 @@ description: Result of parsing subtract_regression01.kcl
"abs_path": false,
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "yLine",
"start": 0,
"type": "Identifier"
@ -595,19 +659,23 @@ description: Result of parsing subtract_regression01.kcl
},
"commentStart": 0,
"end": 0,
"moduleId": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [],
"callee": {
"abs_path": false,
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "close",
"start": 0,
"type": "Identifier"
@ -618,6 +686,7 @@ description: Result of parsing subtract_regression01.kcl
},
"commentStart": 0,
"end": 0,
"moduleId": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
@ -626,15 +695,18 @@ description: Result of parsing subtract_regression01.kcl
],
"commentStart": 0,
"end": 0,
"moduleId": 0,
"start": 0,
"type": "PipeExpression",
"type": "PipeExpression"
},
"moduleId": 0,
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"moduleId": 0,
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
@ -647,6 +719,7 @@ description: Result of parsing subtract_regression01.kcl
"id": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "extrude000",
"start": 0,
"type": "Identifier"
@ -658,6 +731,7 @@ description: Result of parsing subtract_regression01.kcl
"label": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "length",
"start": 0,
"type": "Identifier"
@ -665,6 +739,7 @@ description: Result of parsing subtract_regression01.kcl
"arg": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"raw": "0.25",
"start": 0,
"type": "Literal",
@ -680,6 +755,7 @@ description: Result of parsing subtract_regression01.kcl
"label": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "bidirectionalLength",
"start": 0,
"type": "Identifier"
@ -687,6 +763,7 @@ description: Result of parsing subtract_regression01.kcl
"arg": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"raw": "0.25",
"start": 0,
"type": "Literal",
@ -702,9 +779,11 @@ description: Result of parsing subtract_regression01.kcl
"abs_path": false,
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "extrude",
"start": 0,
"type": "Identifier"
@ -715,6 +794,7 @@ description: Result of parsing subtract_regression01.kcl
},
"commentStart": 0,
"end": 0,
"moduleId": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
@ -722,9 +802,11 @@ description: Result of parsing subtract_regression01.kcl
"abs_path": false,
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "sketch000Profile000",
"start": 0,
"type": "Identifier"
@ -735,11 +817,13 @@ description: Result of parsing subtract_regression01.kcl
"type": "Name"
}
},
"moduleId": 0,
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"moduleId": 0,
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
@ -752,18 +836,22 @@ description: Result of parsing subtract_regression01.kcl
"id": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "sketch001",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [],
"callee": {
"abs_path": false,
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "startSketchOn",
"start": 0,
"type": "Identifier"
@ -774,6 +862,7 @@ description: Result of parsing subtract_regression01.kcl
},
"commentStart": 0,
"end": 0,
"moduleId": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
@ -784,6 +873,7 @@ description: Result of parsing subtract_regression01.kcl
"label": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "offset",
"start": 0,
"type": "Identifier"
@ -791,6 +881,7 @@ description: Result of parsing subtract_regression01.kcl
"arg": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"raw": "0.25",
"start": 0,
"type": "Literal",
@ -806,9 +897,11 @@ description: Result of parsing subtract_regression01.kcl
"abs_path": false,
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "offsetPlane",
"start": 0,
"type": "Identifier"
@ -819,6 +912,7 @@ description: Result of parsing subtract_regression01.kcl
},
"commentStart": 0,
"end": 0,
"moduleId": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
@ -826,9 +920,11 @@ description: Result of parsing subtract_regression01.kcl
"abs_path": false,
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "XZ",
"start": 0,
"type": "Identifier"
@ -840,11 +936,13 @@ description: Result of parsing subtract_regression01.kcl
}
}
},
"moduleId": 0,
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"moduleId": 0,
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
@ -857,6 +955,7 @@ description: Result of parsing subtract_regression01.kcl
"id": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "sketch001Profile000",
"start": 0,
"type": "Identifier"
@ -868,6 +967,7 @@ description: Result of parsing subtract_regression01.kcl
"label": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "center",
"start": 0,
"type": "Identifier"
@ -879,6 +979,7 @@ description: Result of parsing subtract_regression01.kcl
"argument": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"raw": "0.708",
"start": 0,
"type": "Literal",
@ -890,6 +991,7 @@ description: Result of parsing subtract_regression01.kcl
},
"commentStart": 0,
"end": 0,
"moduleId": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
@ -898,6 +1000,7 @@ description: Result of parsing subtract_regression01.kcl
{
"commentStart": 0,
"end": 0,
"moduleId": 0,
"raw": "0",
"start": 0,
"type": "Literal",
@ -909,6 +1012,7 @@ description: Result of parsing subtract_regression01.kcl
}
],
"end": 0,
"moduleId": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
@ -919,6 +1023,7 @@ description: Result of parsing subtract_regression01.kcl
"label": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "radius",
"start": 0,
"type": "Identifier"
@ -926,6 +1031,7 @@ description: Result of parsing subtract_regression01.kcl
"arg": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"raw": "0.1025",
"start": 0,
"type": "Literal",
@ -941,9 +1047,11 @@ description: Result of parsing subtract_regression01.kcl
"abs_path": false,
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "circle",
"start": 0,
"type": "Identifier"
@ -954,6 +1062,7 @@ description: Result of parsing subtract_regression01.kcl
},
"commentStart": 0,
"end": 0,
"moduleId": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
@ -961,9 +1070,11 @@ description: Result of parsing subtract_regression01.kcl
"abs_path": false,
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "sketch001",
"start": 0,
"type": "Identifier"
@ -974,11 +1085,13 @@ description: Result of parsing subtract_regression01.kcl
"type": "Name"
}
},
"moduleId": 0,
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"moduleId": 0,
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
@ -991,6 +1104,7 @@ description: Result of parsing subtract_regression01.kcl
"id": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "cut000Extrude",
"start": 0,
"type": "Identifier"
@ -1002,6 +1116,7 @@ description: Result of parsing subtract_regression01.kcl
"label": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "length",
"start": 0,
"type": "Identifier"
@ -1009,6 +1124,7 @@ description: Result of parsing subtract_regression01.kcl
"arg": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"raw": "0.5",
"start": 0,
"type": "Literal",
@ -1024,9 +1140,11 @@ description: Result of parsing subtract_regression01.kcl
"abs_path": false,
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "extrude",
"start": 0,
"type": "Identifier"
@ -1037,6 +1155,7 @@ description: Result of parsing subtract_regression01.kcl
},
"commentStart": 0,
"end": 0,
"moduleId": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
@ -1047,9 +1166,11 @@ description: Result of parsing subtract_regression01.kcl
"abs_path": false,
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "sketch001Profile000",
"start": 0,
"type": "Identifier"
@ -1061,16 +1182,19 @@ description: Result of parsing subtract_regression01.kcl
}
],
"end": 0,
"moduleId": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
},
"moduleId": 0,
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"moduleId": 0,
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
@ -1083,6 +1207,7 @@ description: Result of parsing subtract_regression01.kcl
"id": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "cut000",
"start": 0,
"type": "Identifier"
@ -1094,6 +1219,7 @@ description: Result of parsing subtract_regression01.kcl
"label": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "tools",
"start": 0,
"type": "Identifier"
@ -1102,9 +1228,11 @@ description: Result of parsing subtract_regression01.kcl
"abs_path": false,
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "cut000Extrude",
"start": 0,
"type": "Identifier"
@ -1120,9 +1248,11 @@ description: Result of parsing subtract_regression01.kcl
"abs_path": false,
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "subtract",
"start": 0,
"type": "Identifier"
@ -1133,6 +1263,7 @@ description: Result of parsing subtract_regression01.kcl
},
"commentStart": 0,
"end": 0,
"moduleId": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
@ -1140,9 +1271,11 @@ description: Result of parsing subtract_regression01.kcl
"abs_path": false,
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "extrude000",
"start": 0,
"type": "Identifier"
@ -1153,11 +1286,13 @@ description: Result of parsing subtract_regression01.kcl
"type": "Name"
}
},
"moduleId": 0,
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"moduleId": 0,
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
@ -1169,9 +1304,11 @@ description: Result of parsing subtract_regression01.kcl
{
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "settings",
"start": 0,
"type": "Identifier"
@ -1183,19 +1320,23 @@ description: Result of parsing subtract_regression01.kcl
"key": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "defaultLengthUnit",
"start": 0,
"type": "Identifier"
},
"moduleId": 0,
"start": 0,
"type": "ObjectProperty",
"value": {
"abs_path": false,
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": {
"commentStart": 0,
"end": 0,
"moduleId": 0,
"name": "in",
"start": 0,
"type": "Identifier"
@ -1211,12 +1352,14 @@ description: Result of parsing subtract_regression01.kcl
"type": "Annotation"
}
],
"moduleId": 0,
"nonCodeMeta": {
"nonCodeNodes": {
"0": [
{
"commentStart": 0,
"end": 0,
"moduleId": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
@ -1228,6 +1371,7 @@ description: Result of parsing subtract_regression01.kcl
{
"commentStart": 0,
"end": 0,
"moduleId": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
@ -1239,6 +1383,7 @@ description: Result of parsing subtract_regression01.kcl
{
"commentStart": 0,
"end": 0,
"moduleId": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
@ -1250,6 +1395,7 @@ description: Result of parsing subtract_regression01.kcl
{
"commentStart": 0,
"end": 0,
"moduleId": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
@ -1261,6 +1407,7 @@ description: Result of parsing subtract_regression01.kcl
{
"commentStart": 0,
"end": 0,
"moduleId": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
@ -1272,6 +1419,7 @@ description: Result of parsing subtract_regression01.kcl
{
"commentStart": 0,
"end": 0,
"moduleId": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
@ -1284,6 +1432,7 @@ description: Result of parsing subtract_regression01.kcl
{
"commentStart": 0,
"end": 0,
"moduleId": 0,
"start": 0,
"type": "NonCodeNode",
"value": {