From a82564989efe45196e2074c4b4b2e09195ea8e2c Mon Sep 17 00:00:00 2001 From: Paul Tagliamonte Date: Tue, 9 Jul 2024 12:24:42 -0400 Subject: [PATCH] Add a position-independent digest of the AST (#2962) Each AST node contains an Option which can be optionally set by running compute_digest() over the AST. This will mutate the AST and set the Digest. Fundamentally, the digest is computed from the digest of AST children nodes (using compute_digest) or the explicit raw underlying value. The underlying hash is changeable by modifying the macro and Digest type alias, and should enable us to determine when an AST -- or fragment of AST -- is the same. This won't hash the start/end of the AST fragment, so it's, to some extent, position independent. It will hash newlines, comments, etc, which may change in the future depending on how we wind up using this. --- docs/kcl/angleToMatchLengthX.md | 17 + docs/kcl/angleToMatchLengthY.md | 17 + docs/kcl/angledLine.md | 35 + docs/kcl/angledLineOfXLength.md | 35 + docs/kcl/angledLineOfYLength.md | 35 + docs/kcl/angledLineThatIntersects.md | 35 + docs/kcl/angledLineToX.md | 35 + docs/kcl/angledLineToY.md | 35 + docs/kcl/arc.md | 35 + docs/kcl/bezierCurve.md | 35 + docs/kcl/chamfer.md | 27 + docs/kcl/circle.md | 38 + docs/kcl/close.md | 35 + docs/kcl/extrude.md | 30 + docs/kcl/fillet.md | 26 + docs/kcl/getEdge.md | 13 + docs/kcl/getNextAdjacentEdge.md | 13 + docs/kcl/getOppositeEdge.md | 13 + docs/kcl/getPreviousAdjacentEdge.md | 13 + docs/kcl/helix.md | 26 + docs/kcl/hole.md | 51 + docs/kcl/lastSegX.md | 17 + docs/kcl/lastSegY.md | 17 + docs/kcl/line.md | 35 + docs/kcl/lineTo.md | 35 + docs/kcl/patternCircular2d.md | 17 + docs/kcl/patternCircular3d.md | 13 + docs/kcl/patternLinear2d.md | 17 + docs/kcl/patternLinear3d.md | 13 + docs/kcl/patternTransform.md | 13 + docs/kcl/profileStart.md | 17 + docs/kcl/profileStartX.md | 17 + docs/kcl/profileStartY.md | 17 + docs/kcl/revolve.md | 30 + docs/kcl/segAng.md | 17 + docs/kcl/segEndX.md | 17 + docs/kcl/segEndY.md | 17 + docs/kcl/segLen.md | 17 + docs/kcl/shell.md | 26 + docs/kcl/startProfileAt.md | 28 + docs/kcl/startSketchAt.md | 17 + docs/kcl/startSketchOn.md | 20 + docs/kcl/std.json | 14916 ++++++++++++++++ docs/kcl/tangentialArc.md | 35 + docs/kcl/tangentialArcTo.md | 35 + docs/kcl/xLine.md | 35 + docs/kcl/xLineTo.md | 35 + docs/kcl/yLine.md | 35 + docs/kcl/yLineTo.md | 35 + src/lang/KclSingleton.ts | 4 + src/lang/abstractSyntaxTree.test.ts | 393 +- src/lang/artifact.test.ts | 4 + src/lang/executor.test.ts | 3 + src/lang/modifyAst.test.ts | 21 +- src/lang/modifyAst.ts | 19 +- src/lang/std/sketch.ts | 2 + src/wasm-lib/kcl-macros/tests/macro_test.rs | 5 + src/wasm-lib/kcl/src/ast/types.rs | 483 +- .../kcl/src/ast/types/literal_value.rs | 17 + src/wasm-lib/kcl/src/docs.rs | 1 + src/wasm-lib/kcl/src/executor.rs | 11 +- src/wasm-lib/kcl/src/parser/math.rs | 3 + src/wasm-lib/kcl/src/parser/parser_impl.rs | 119 +- ...__parser_impl__snapshot_math_tests__a.snap | 9 +- ...__parser_impl__snapshot_math_tests__b.snap | 9 +- ...__parser_impl__snapshot_math_tests__c.snap | 9 +- ...__parser_impl__snapshot_math_tests__d.snap | 15 +- ...__parser_impl__snapshot_math_tests__e.snap | 15 +- ...__parser_impl__snapshot_math_tests__f.snap | 21 +- ...__parser_impl__snapshot_math_tests__g.snap | 21 +- ...__parser_impl__snapshot_math_tests__h.snap | 27 +- ...__parser_impl__snapshot_math_tests__i.snap | 15 +- ...__parser_impl__snapshot_math_tests__j.snap | 33 +- ...__parser_impl__snapshot_math_tests__k.snap | 9 +- ...arser__parser_impl__snapshot_tests__a.snap | 108 +- ...rser__parser_impl__snapshot_tests__aa.snap | 21 +- ...rser__parser_impl__snapshot_tests__ab.snap | 36 +- ...rser__parser_impl__snapshot_tests__ac.snap | 51 +- ...rser__parser_impl__snapshot_tests__ad.snap | 39 +- ...rser__parser_impl__snapshot_tests__ae.snap | 48 +- ...rser__parser_impl__snapshot_tests__af.snap | 105 +- ...rser__parser_impl__snapshot_tests__ag.snap | 63 +- ...rser__parser_impl__snapshot_tests__ah.snap | 24 +- ...rser__parser_impl__snapshot_tests__ai.snap | 42 +- ...rser__parser_impl__snapshot_tests__aj.snap | 48 +- ...rser__parser_impl__snapshot_tests__ak.snap | 33 +- ...rser__parser_impl__snapshot_tests__al.snap | 48 +- ...rser__parser_impl__snapshot_tests__am.snap | 33 +- ...rser__parser_impl__snapshot_tests__an.snap | 48 +- ...rser__parser_impl__snapshot_tests__ao.snap | 48 +- ...rser__parser_impl__snapshot_tests__ap.snap | 30 +- ...rser__parser_impl__snapshot_tests__aq.snap | 24 +- ...rser__parser_impl__snapshot_tests__ar.snap | 18 +- ...rser__parser_impl__snapshot_tests__at.snap | 27 +- ...rser__parser_impl__snapshot_tests__au.snap | 63 +- ...rser__parser_impl__snapshot_tests__av.snap | 45 +- ...arser__parser_impl__snapshot_tests__b.snap | 39 +- ...arser__parser_impl__snapshot_tests__c.snap | 39 +- ...arser__parser_impl__snapshot_tests__d.snap | 42 +- ...rser__parser_impl__snapshot_tests__d2.snap | 27 +- ...arser__parser_impl__snapshot_tests__e.snap | 30 +- ...arser__parser_impl__snapshot_tests__f.snap | 21 +- ...arser__parser_impl__snapshot_tests__g.snap | 36 +- ...arser__parser_impl__snapshot_tests__h.snap | 60 +- ...arser__parser_impl__snapshot_tests__i.snap | 60 +- ...arser__parser_impl__snapshot_tests__j.snap | 60 +- ...arser__parser_impl__snapshot_tests__k.snap | 66 +- ...arser__parser_impl__snapshot_tests__l.snap | 66 +- ...arser__parser_impl__snapshot_tests__m.snap | 66 +- ...arser__parser_impl__snapshot_tests__n.snap | 30 +- ...arser__parser_impl__snapshot_tests__o.snap | 30 +- ...arser__parser_impl__snapshot_tests__p.snap | 30 +- ...arser__parser_impl__snapshot_tests__q.snap | 30 +- ...arser__parser_impl__snapshot_tests__r.snap | 54 +- ...arser__parser_impl__snapshot_tests__s.snap | 30 +- ...arser__parser_impl__snapshot_tests__t.snap | 24 +- ...arser__parser_impl__snapshot_tests__u.snap | 42 +- ...arser__parser_impl__snapshot_tests__v.snap | 24 +- ...arser__parser_impl__snapshot_tests__w.snap | 24 +- ...arser__parser_impl__snapshot_tests__x.snap | 24 +- ...arser__parser_impl__snapshot_tests__y.snap | 24 +- ...arser__parser_impl__snapshot_tests__z.snap | 51 +- src/wasm-lib/kcl/src/std/chamfer.rs | 2 +- 123 files changed, 18643 insertions(+), 800 deletions(-) diff --git a/docs/kcl/angleToMatchLengthX.md b/docs/kcl/angleToMatchLengthX.md index 0b04ed4cd..401a4d10b 100644 --- a/docs/kcl/angleToMatchLengthX.md +++ b/docs/kcl/angleToMatchLengthX.md @@ -93,6 +93,7 @@ const extrusion = extrude(5, sketch001) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -115,6 +116,7 @@ const extrusion = extrude(5, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -131,6 +133,7 @@ const extrusion = extrude(5, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -148,6 +151,7 @@ const extrusion = extrude(5, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -161,6 +165,7 @@ const extrusion = extrude(5, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -174,6 +179,7 @@ const extrusion = extrude(5, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -189,6 +195,7 @@ const extrusion = extrude(5, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -206,6 +213,7 @@ const extrusion = extrude(5, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -227,6 +235,7 @@ const extrusion = extrude(5, sketch001) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -242,6 +251,7 @@ const extrusion = extrude(5, sketch001) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -279,6 +289,7 @@ const extrusion = extrude(5, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -295,6 +306,7 @@ const extrusion = extrude(5, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -312,6 +324,7 @@ const extrusion = extrude(5, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -325,6 +338,7 @@ const extrusion = extrude(5, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -338,6 +352,7 @@ const extrusion = extrude(5, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -353,6 +368,7 @@ const extrusion = extrude(5, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -370,6 +386,7 @@ const extrusion = extrude(5, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/angleToMatchLengthY.md b/docs/kcl/angleToMatchLengthY.md index cdf2db86b..ed771d948 100644 --- a/docs/kcl/angleToMatchLengthY.md +++ b/docs/kcl/angleToMatchLengthY.md @@ -97,6 +97,7 @@ const extrusion = extrude(5, sketch001) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -119,6 +120,7 @@ const extrusion = extrude(5, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -135,6 +137,7 @@ const extrusion = extrude(5, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -152,6 +155,7 @@ const extrusion = extrude(5, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -165,6 +169,7 @@ const extrusion = extrude(5, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -178,6 +183,7 @@ const extrusion = extrude(5, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -193,6 +199,7 @@ const extrusion = extrude(5, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -210,6 +217,7 @@ const extrusion = extrude(5, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -231,6 +239,7 @@ const extrusion = extrude(5, sketch001) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -246,6 +255,7 @@ const extrusion = extrude(5, sketch001) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -283,6 +293,7 @@ const extrusion = extrude(5, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -299,6 +310,7 @@ const extrusion = extrude(5, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -316,6 +328,7 @@ const extrusion = extrude(5, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -329,6 +342,7 @@ const extrusion = extrude(5, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -342,6 +356,7 @@ const extrusion = extrude(5, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -357,6 +372,7 @@ const extrusion = extrude(5, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -374,6 +390,7 @@ const extrusion = extrude(5, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/angledLine.md b/docs/kcl/angledLine.md index 144a73ff0..2896f76c9 100644 --- a/docs/kcl/angledLine.md +++ b/docs/kcl/angledLine.md @@ -98,6 +98,7 @@ const example = extrude(10, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -120,6 +121,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -136,6 +138,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -153,6 +156,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -166,6 +170,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -179,6 +184,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -194,6 +200,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -211,6 +218,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -232,6 +240,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -247,6 +256,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -284,6 +294,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -300,6 +311,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -317,6 +329,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -330,6 +343,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -343,6 +357,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -358,6 +373,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -375,6 +391,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -388,6 +405,7 @@ const example = extrude(10, exampleSketch) * `tag`: `TagDeclarator` (OPTIONAL) ```js { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -454,6 +472,7 @@ const example = extrude(10, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -476,6 +495,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -492,6 +512,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -509,6 +530,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -522,6 +544,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -535,6 +558,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -550,6 +574,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -567,6 +592,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -588,6 +614,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -603,6 +630,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -640,6 +668,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -656,6 +685,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -673,6 +703,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -686,6 +717,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -699,6 +731,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -714,6 +747,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -731,6 +765,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/angledLineOfXLength.md b/docs/kcl/angledLineOfXLength.md index 978f8426d..8326d271d 100644 --- a/docs/kcl/angledLineOfXLength.md +++ b/docs/kcl/angledLineOfXLength.md @@ -97,6 +97,7 @@ const extrusion = extrude(10, sketch001) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -119,6 +120,7 @@ const extrusion = extrude(10, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -135,6 +137,7 @@ const extrusion = extrude(10, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -152,6 +155,7 @@ const extrusion = extrude(10, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -165,6 +169,7 @@ const extrusion = extrude(10, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -178,6 +183,7 @@ const extrusion = extrude(10, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -193,6 +199,7 @@ const extrusion = extrude(10, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -210,6 +217,7 @@ const extrusion = extrude(10, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -231,6 +239,7 @@ const extrusion = extrude(10, sketch001) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -246,6 +255,7 @@ const extrusion = extrude(10, sketch001) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -283,6 +293,7 @@ const extrusion = extrude(10, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -299,6 +310,7 @@ const extrusion = extrude(10, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -316,6 +328,7 @@ const extrusion = extrude(10, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -329,6 +342,7 @@ const extrusion = extrude(10, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -342,6 +356,7 @@ const extrusion = extrude(10, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -357,6 +372,7 @@ const extrusion = extrude(10, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -374,6 +390,7 @@ const extrusion = extrude(10, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -387,6 +404,7 @@ const extrusion = extrude(10, sketch001) * `tag`: `TagDeclarator` (OPTIONAL) ```js { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -453,6 +471,7 @@ const extrusion = extrude(10, sketch001) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -475,6 +494,7 @@ const extrusion = extrude(10, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -491,6 +511,7 @@ const extrusion = extrude(10, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -508,6 +529,7 @@ const extrusion = extrude(10, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -521,6 +543,7 @@ const extrusion = extrude(10, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -534,6 +557,7 @@ const extrusion = extrude(10, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -549,6 +573,7 @@ const extrusion = extrude(10, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -566,6 +591,7 @@ const extrusion = extrude(10, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -587,6 +613,7 @@ const extrusion = extrude(10, sketch001) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -602,6 +629,7 @@ const extrusion = extrude(10, sketch001) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -639,6 +667,7 @@ const extrusion = extrude(10, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -655,6 +684,7 @@ const extrusion = extrude(10, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -672,6 +702,7 @@ const extrusion = extrude(10, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -685,6 +716,7 @@ const extrusion = extrude(10, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -698,6 +730,7 @@ const extrusion = extrude(10, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -713,6 +746,7 @@ const extrusion = extrude(10, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -730,6 +764,7 @@ const extrusion = extrude(10, sketch001) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/angledLineOfYLength.md b/docs/kcl/angledLineOfYLength.md index efacfb2b9..3d9b6f5b8 100644 --- a/docs/kcl/angledLineOfYLength.md +++ b/docs/kcl/angledLineOfYLength.md @@ -99,6 +99,7 @@ const example = extrude(10, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -121,6 +122,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -137,6 +139,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -154,6 +157,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -167,6 +171,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -180,6 +185,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -195,6 +201,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -212,6 +219,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -233,6 +241,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -248,6 +257,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -285,6 +295,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -301,6 +312,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -318,6 +330,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -331,6 +344,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -344,6 +358,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -359,6 +374,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -376,6 +392,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -389,6 +406,7 @@ const example = extrude(10, exampleSketch) * `tag`: `TagDeclarator` (OPTIONAL) ```js { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -455,6 +473,7 @@ const example = extrude(10, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -477,6 +496,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -493,6 +513,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -510,6 +531,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -523,6 +545,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -536,6 +559,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -551,6 +575,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -568,6 +593,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -589,6 +615,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -604,6 +631,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -641,6 +669,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -657,6 +686,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -674,6 +704,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -687,6 +718,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -700,6 +732,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -715,6 +748,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -732,6 +766,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/angledLineThatIntersects.md b/docs/kcl/angledLineThatIntersects.md index e6cec73f8..970f994c2 100644 --- a/docs/kcl/angledLineThatIntersects.md +++ b/docs/kcl/angledLineThatIntersects.md @@ -105,6 +105,7 @@ const example = extrude(10, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -127,6 +128,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -143,6 +145,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -160,6 +163,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -173,6 +177,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -186,6 +191,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -201,6 +207,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -218,6 +225,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -239,6 +247,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -254,6 +263,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -291,6 +301,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -307,6 +318,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -324,6 +336,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -337,6 +350,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -350,6 +364,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -365,6 +380,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -382,6 +398,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -395,6 +412,7 @@ const example = extrude(10, exampleSketch) * `tag`: `TagDeclarator` (OPTIONAL) ```js { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -461,6 +479,7 @@ const example = extrude(10, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -483,6 +502,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -499,6 +519,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -516,6 +537,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -529,6 +551,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -542,6 +565,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -557,6 +581,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -574,6 +599,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -595,6 +621,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -610,6 +637,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -647,6 +675,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -663,6 +692,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -680,6 +710,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -693,6 +724,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -706,6 +738,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -721,6 +754,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -738,6 +772,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/angledLineToX.md b/docs/kcl/angledLineToX.md index 410489b75..530455440 100644 --- a/docs/kcl/angledLineToX.md +++ b/docs/kcl/angledLineToX.md @@ -96,6 +96,7 @@ const example = extrude(10, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -118,6 +119,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -134,6 +136,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -151,6 +154,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -164,6 +168,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -177,6 +182,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -192,6 +198,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -209,6 +216,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -230,6 +238,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -245,6 +254,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -282,6 +292,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -298,6 +309,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -315,6 +327,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -328,6 +341,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -341,6 +355,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -356,6 +371,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -373,6 +389,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -386,6 +403,7 @@ const example = extrude(10, exampleSketch) * `tag`: `TagDeclarator` (OPTIONAL) ```js { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -452,6 +470,7 @@ const example = extrude(10, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -474,6 +493,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -490,6 +510,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -507,6 +528,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -520,6 +542,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -533,6 +556,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -548,6 +572,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -565,6 +590,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -586,6 +612,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -601,6 +628,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -638,6 +666,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -654,6 +683,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -671,6 +701,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -684,6 +715,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -697,6 +729,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -712,6 +745,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -729,6 +763,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/angledLineToY.md b/docs/kcl/angledLineToY.md index 53bc41014..708db5293 100644 --- a/docs/kcl/angledLineToY.md +++ b/docs/kcl/angledLineToY.md @@ -96,6 +96,7 @@ const example = extrude(10, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -118,6 +119,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -134,6 +136,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -151,6 +154,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -164,6 +168,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -177,6 +182,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -192,6 +198,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -209,6 +216,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -230,6 +238,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -245,6 +254,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -282,6 +292,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -298,6 +309,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -315,6 +327,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -328,6 +341,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -341,6 +355,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -356,6 +371,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -373,6 +389,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -386,6 +403,7 @@ const example = extrude(10, exampleSketch) * `tag`: `TagDeclarator` (OPTIONAL) ```js { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -452,6 +470,7 @@ const example = extrude(10, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -474,6 +493,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -490,6 +510,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -507,6 +528,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -520,6 +542,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -533,6 +556,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -548,6 +572,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -565,6 +590,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -586,6 +612,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -601,6 +628,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -638,6 +666,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -654,6 +683,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -671,6 +701,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -684,6 +715,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -697,6 +729,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -712,6 +745,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -729,6 +763,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/arc.md b/docs/kcl/arc.md index 9e38a48c9..f5932c558 100644 --- a/docs/kcl/arc.md +++ b/docs/kcl/arc.md @@ -107,6 +107,7 @@ const exampleSketch = startSketchOn('XZ') id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -129,6 +130,7 @@ const exampleSketch = startSketchOn('XZ') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -145,6 +147,7 @@ const exampleSketch = startSketchOn('XZ') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -162,6 +165,7 @@ const exampleSketch = startSketchOn('XZ') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -175,6 +179,7 @@ const exampleSketch = startSketchOn('XZ') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -188,6 +193,7 @@ const exampleSketch = startSketchOn('XZ') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -203,6 +209,7 @@ const exampleSketch = startSketchOn('XZ') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -220,6 +227,7 @@ const exampleSketch = startSketchOn('XZ') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -241,6 +249,7 @@ const exampleSketch = startSketchOn('XZ') sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -256,6 +265,7 @@ const exampleSketch = startSketchOn('XZ') sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -293,6 +303,7 @@ const exampleSketch = startSketchOn('XZ') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -309,6 +320,7 @@ const exampleSketch = startSketchOn('XZ') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -326,6 +338,7 @@ const exampleSketch = startSketchOn('XZ') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -339,6 +352,7 @@ const exampleSketch = startSketchOn('XZ') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -352,6 +366,7 @@ const exampleSketch = startSketchOn('XZ') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -367,6 +382,7 @@ const exampleSketch = startSketchOn('XZ') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -384,6 +400,7 @@ const exampleSketch = startSketchOn('XZ') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -397,6 +414,7 @@ const exampleSketch = startSketchOn('XZ') * `tag`: `TagDeclarator` (OPTIONAL) ```js { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -463,6 +481,7 @@ const exampleSketch = startSketchOn('XZ') id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -485,6 +504,7 @@ const exampleSketch = startSketchOn('XZ') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -501,6 +521,7 @@ const exampleSketch = startSketchOn('XZ') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -518,6 +539,7 @@ const exampleSketch = startSketchOn('XZ') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -531,6 +553,7 @@ const exampleSketch = startSketchOn('XZ') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -544,6 +567,7 @@ const exampleSketch = startSketchOn('XZ') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -559,6 +583,7 @@ const exampleSketch = startSketchOn('XZ') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -576,6 +601,7 @@ const exampleSketch = startSketchOn('XZ') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -597,6 +623,7 @@ const exampleSketch = startSketchOn('XZ') sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -612,6 +639,7 @@ const exampleSketch = startSketchOn('XZ') sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -649,6 +677,7 @@ const exampleSketch = startSketchOn('XZ') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -665,6 +694,7 @@ const exampleSketch = startSketchOn('XZ') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -682,6 +712,7 @@ const exampleSketch = startSketchOn('XZ') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -695,6 +726,7 @@ const exampleSketch = startSketchOn('XZ') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -708,6 +740,7 @@ const exampleSketch = startSketchOn('XZ') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -723,6 +756,7 @@ const exampleSketch = startSketchOn('XZ') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -740,6 +774,7 @@ const exampleSketch = startSketchOn('XZ') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/bezierCurve.md b/docs/kcl/bezierCurve.md index a68f43ca7..e0200dc61 100644 --- a/docs/kcl/bezierCurve.md +++ b/docs/kcl/bezierCurve.md @@ -102,6 +102,7 @@ const example = extrude(10, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -124,6 +125,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -140,6 +142,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -157,6 +160,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -170,6 +174,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -183,6 +188,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -198,6 +204,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -215,6 +222,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -236,6 +244,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -251,6 +260,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -288,6 +298,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -304,6 +315,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -321,6 +333,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -334,6 +347,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -347,6 +361,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -362,6 +377,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -379,6 +395,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -392,6 +409,7 @@ const example = extrude(10, exampleSketch) * `tag`: `TagDeclarator` (OPTIONAL) ```js { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -458,6 +476,7 @@ const example = extrude(10, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -480,6 +499,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -496,6 +516,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -513,6 +534,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -526,6 +548,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -539,6 +562,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -554,6 +578,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -571,6 +596,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -592,6 +618,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -607,6 +634,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -644,6 +672,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -660,6 +689,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -677,6 +707,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -690,6 +721,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -703,6 +735,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -718,6 +751,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -735,6 +769,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/chamfer.md b/docs/kcl/chamfer.md index 2080da725..49d52ecb5 100644 --- a/docs/kcl/chamfer.md +++ b/docs/kcl/chamfer.md @@ -76,6 +76,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -143,6 +144,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -167,6 +169,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -182,6 +185,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -219,6 +223,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -235,6 +240,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -252,6 +258,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -265,6 +272,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -278,6 +286,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -293,6 +302,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -310,6 +320,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -331,6 +342,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -346,6 +358,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -357,6 +370,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) * `tag`: `TagDeclarator` (OPTIONAL) ```js { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -386,6 +400,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -453,6 +468,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -477,6 +493,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -492,6 +509,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -529,6 +547,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -545,6 +564,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -562,6 +582,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -575,6 +596,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -588,6 +610,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -603,6 +626,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -620,6 +644,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -641,6 +666,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -656,6 +682,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/circle.md b/docs/kcl/circle.md index cb1c4a77a..4f4a98e28 100644 --- a/docs/kcl/circle.md +++ b/docs/kcl/circle.md @@ -95,6 +95,7 @@ const example = extrude(5, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -117,6 +118,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -133,6 +135,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -150,6 +153,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -163,6 +167,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -176,6 +181,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -191,6 +197,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -208,6 +215,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -229,6 +237,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -244,6 +253,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -331,6 +341,7 @@ const example = extrude(5, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -355,6 +366,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -370,6 +382,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -407,6 +420,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -423,6 +437,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -440,6 +455,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -453,6 +469,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -466,6 +483,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -481,6 +499,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -498,6 +517,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -511,6 +531,7 @@ const example = extrude(5, exampleSketch) * `tag`: `TagDeclarator` (OPTIONAL) ```js { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -577,6 +598,7 @@ const example = extrude(5, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -599,6 +621,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -615,6 +638,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -632,6 +656,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -645,6 +670,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -658,6 +684,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -673,6 +700,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -690,6 +718,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -711,6 +740,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -726,6 +756,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -763,6 +794,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -779,6 +811,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -796,6 +829,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -809,6 +843,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -822,6 +857,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -837,6 +873,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -854,6 +891,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/close.md b/docs/kcl/close.md index ba35bb71c..fa3989d1a 100644 --- a/docs/kcl/close.md +++ b/docs/kcl/close.md @@ -97,6 +97,7 @@ const example = extrude(10, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -119,6 +120,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -135,6 +137,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -152,6 +155,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -165,6 +169,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -178,6 +183,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -193,6 +199,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -210,6 +217,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -231,6 +239,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -246,6 +255,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -283,6 +293,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -299,6 +310,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -316,6 +328,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -329,6 +342,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -342,6 +356,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -357,6 +372,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -374,6 +390,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -387,6 +404,7 @@ const example = extrude(10, exampleSketch) * `tag`: `TagDeclarator` (OPTIONAL) ```js { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -453,6 +471,7 @@ const example = extrude(10, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -475,6 +494,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -491,6 +511,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -508,6 +529,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -521,6 +543,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -534,6 +557,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -549,6 +573,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -566,6 +591,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -587,6 +613,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -602,6 +629,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -639,6 +667,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -655,6 +684,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -672,6 +702,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -685,6 +716,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -698,6 +730,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -713,6 +746,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -730,6 +764,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/extrude.md b/docs/kcl/extrude.md index fe2f87e0b..abba2edb7 100644 --- a/docs/kcl/extrude.md +++ b/docs/kcl/extrude.md @@ -122,6 +122,7 @@ const example = extrude(10, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -144,6 +145,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -160,6 +162,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -177,6 +180,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -190,6 +194,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -203,6 +208,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -218,6 +224,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -235,6 +242,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -256,6 +264,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -271,6 +280,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -308,6 +318,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -325,6 +336,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -342,6 +354,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -355,6 +368,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -368,6 +382,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -383,6 +398,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -400,6 +416,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -437,6 +454,7 @@ const example = extrude(10, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -504,6 +522,7 @@ const example = extrude(10, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -528,6 +547,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -543,6 +563,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -580,6 +601,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -596,6 +618,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -613,6 +636,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -626,6 +650,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -639,6 +664,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -654,6 +680,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -671,6 +698,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -693,6 +721,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -708,6 +737,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/fillet.md b/docs/kcl/fillet.md index ad392a068..805be6b00 100644 --- a/docs/kcl/fillet.md +++ b/docs/kcl/fillet.md @@ -76,6 +76,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -143,6 +144,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -167,6 +169,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -182,6 +185,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -219,6 +223,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -235,6 +240,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -252,6 +258,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -265,6 +272,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -278,6 +286,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -293,6 +302,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -310,6 +320,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -331,6 +342,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -346,6 +358,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -378,6 +391,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -445,6 +459,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -469,6 +484,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -484,6 +500,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -521,6 +538,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -537,6 +555,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -554,6 +573,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -567,6 +587,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -580,6 +601,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -595,6 +617,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -612,6 +635,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -633,6 +657,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -648,6 +673,7 @@ const mountingPlate = extrude(thickness, mountingPlateSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/getEdge.md b/docs/kcl/getEdge.md index 119015fe0..092b3b31e 100644 --- a/docs/kcl/getEdge.md +++ b/docs/kcl/getEdge.md @@ -66,6 +66,7 @@ const revolution = startSketchOn(box, "revolveAxis") id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -133,6 +134,7 @@ const revolution = startSketchOn(box, "revolveAxis") id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -157,6 +159,7 @@ const revolution = startSketchOn(box, "revolveAxis") sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -172,6 +175,7 @@ const revolution = startSketchOn(box, "revolveAxis") sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -209,6 +213,7 @@ const revolution = startSketchOn(box, "revolveAxis") from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -225,6 +230,7 @@ const revolution = startSketchOn(box, "revolveAxis") from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -242,6 +248,7 @@ const revolution = startSketchOn(box, "revolveAxis") from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -255,6 +262,7 @@ const revolution = startSketchOn(box, "revolveAxis") from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -268,6 +276,7 @@ const revolution = startSketchOn(box, "revolveAxis") from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -283,6 +292,7 @@ const revolution = startSketchOn(box, "revolveAxis") from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -300,6 +310,7 @@ const revolution = startSketchOn(box, "revolveAxis") from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -321,6 +332,7 @@ const revolution = startSketchOn(box, "revolveAxis") sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -336,6 +348,7 @@ const revolution = startSketchOn(box, "revolveAxis") sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/getNextAdjacentEdge.md b/docs/kcl/getNextAdjacentEdge.md index 781e9157b..7acc54da6 100644 --- a/docs/kcl/getNextAdjacentEdge.md +++ b/docs/kcl/getNextAdjacentEdge.md @@ -62,6 +62,7 @@ const example = extrude(5, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -129,6 +130,7 @@ const example = extrude(5, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -153,6 +155,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -168,6 +171,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -205,6 +209,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -221,6 +226,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -238,6 +244,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -251,6 +258,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -264,6 +272,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -279,6 +288,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -296,6 +306,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -317,6 +328,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -332,6 +344,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/getOppositeEdge.md b/docs/kcl/getOppositeEdge.md index 7bb63ee6f..e80db0410 100644 --- a/docs/kcl/getOppositeEdge.md +++ b/docs/kcl/getOppositeEdge.md @@ -62,6 +62,7 @@ const example = extrude(5, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -129,6 +130,7 @@ const example = extrude(5, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -153,6 +155,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -168,6 +171,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -205,6 +209,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -221,6 +226,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -238,6 +244,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -251,6 +258,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -264,6 +272,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -279,6 +288,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -296,6 +306,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -317,6 +328,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -332,6 +344,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/getPreviousAdjacentEdge.md b/docs/kcl/getPreviousAdjacentEdge.md index 8641a0966..44911d507 100644 --- a/docs/kcl/getPreviousAdjacentEdge.md +++ b/docs/kcl/getPreviousAdjacentEdge.md @@ -64,6 +64,7 @@ const example = extrude(5, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -131,6 +132,7 @@ const example = extrude(5, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -155,6 +157,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -170,6 +173,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -207,6 +211,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -223,6 +228,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -240,6 +246,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -253,6 +260,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -266,6 +274,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -281,6 +290,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -298,6 +308,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -319,6 +330,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -334,6 +346,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/helix.md b/docs/kcl/helix.md index aebe316e2..7d912583d 100644 --- a/docs/kcl/helix.md +++ b/docs/kcl/helix.md @@ -64,6 +64,7 @@ const part001 = startSketchOn('XY') id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -131,6 +132,7 @@ const part001 = startSketchOn('XY') id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -155,6 +157,7 @@ const part001 = startSketchOn('XY') sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -170,6 +173,7 @@ const part001 = startSketchOn('XY') sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -207,6 +211,7 @@ const part001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -223,6 +228,7 @@ const part001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -240,6 +246,7 @@ const part001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -253,6 +260,7 @@ const part001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -266,6 +274,7 @@ const part001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -281,6 +290,7 @@ const part001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -298,6 +308,7 @@ const part001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -319,6 +330,7 @@ const part001 = startSketchOn('XY') sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -334,6 +346,7 @@ const part001 = startSketchOn('XY') sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -366,6 +379,7 @@ const part001 = startSketchOn('XY') id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -433,6 +447,7 @@ const part001 = startSketchOn('XY') id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -457,6 +472,7 @@ const part001 = startSketchOn('XY') sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -472,6 +488,7 @@ const part001 = startSketchOn('XY') sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -509,6 +526,7 @@ const part001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -525,6 +543,7 @@ const part001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -542,6 +561,7 @@ const part001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -555,6 +575,7 @@ const part001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -568,6 +589,7 @@ const part001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -583,6 +605,7 @@ const part001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -600,6 +623,7 @@ const part001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -621,6 +645,7 @@ const part001 = startSketchOn('XY') sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -636,6 +661,7 @@ const part001 = startSketchOn('XY') sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/hole.md b/docs/kcl/hole.md index c57dc88d9..b52aaed55 100644 --- a/docs/kcl/hole.md +++ b/docs/kcl/hole.md @@ -108,6 +108,7 @@ const example = extrude(1, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -130,6 +131,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -146,6 +148,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -163,6 +166,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -176,6 +180,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -189,6 +194,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -204,6 +210,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -221,6 +228,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -242,6 +250,7 @@ const example = extrude(1, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -257,6 +266,7 @@ const example = extrude(1, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -294,6 +304,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -311,6 +322,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -328,6 +340,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -341,6 +354,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -354,6 +368,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -369,6 +384,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -386,6 +402,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -457,6 +474,7 @@ const example = extrude(1, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -479,6 +497,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -495,6 +514,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -512,6 +532,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -525,6 +546,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -538,6 +560,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -553,6 +576,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -570,6 +594,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -591,6 +616,7 @@ const example = extrude(1, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -606,6 +632,7 @@ const example = extrude(1, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -643,6 +670,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -659,6 +687,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -676,6 +705,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -689,6 +719,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -702,6 +733,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -717,6 +749,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -734,6 +767,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -805,6 +839,7 @@ const example = extrude(1, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -827,6 +862,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -843,6 +879,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -860,6 +897,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -873,6 +911,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -886,6 +925,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -901,6 +941,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -918,6 +959,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -939,6 +981,7 @@ const example = extrude(1, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -954,6 +997,7 @@ const example = extrude(1, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -991,6 +1035,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -1007,6 +1052,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -1024,6 +1070,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -1037,6 +1084,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -1050,6 +1098,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -1065,6 +1114,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -1082,6 +1132,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/lastSegX.md b/docs/kcl/lastSegX.md index bca2dbe25..214ee427c 100644 --- a/docs/kcl/lastSegX.md +++ b/docs/kcl/lastSegX.md @@ -88,6 +88,7 @@ const example = extrude(5, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -110,6 +111,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -126,6 +128,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -143,6 +146,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -156,6 +160,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -169,6 +174,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -184,6 +190,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -201,6 +208,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -222,6 +230,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -237,6 +246,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -274,6 +284,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -290,6 +301,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -307,6 +319,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -320,6 +333,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -333,6 +347,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -348,6 +363,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -365,6 +381,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/lastSegY.md b/docs/kcl/lastSegY.md index e01e614e3..2e76acd03 100644 --- a/docs/kcl/lastSegY.md +++ b/docs/kcl/lastSegY.md @@ -88,6 +88,7 @@ const example = extrude(5, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -110,6 +111,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -126,6 +128,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -143,6 +146,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -156,6 +160,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -169,6 +174,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -184,6 +190,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -201,6 +208,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -222,6 +230,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -237,6 +246,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -274,6 +284,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -290,6 +301,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -307,6 +319,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -320,6 +333,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -333,6 +347,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -348,6 +363,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -365,6 +381,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/line.md b/docs/kcl/line.md index 428fcd91a..b87acd3de 100644 --- a/docs/kcl/line.md +++ b/docs/kcl/line.md @@ -101,6 +101,7 @@ const example = extrude(5, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -123,6 +124,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -139,6 +141,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -156,6 +159,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -169,6 +173,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -182,6 +187,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -197,6 +203,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -214,6 +221,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -235,6 +243,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -250,6 +259,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -287,6 +297,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -303,6 +314,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -320,6 +332,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -333,6 +346,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -346,6 +360,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -361,6 +376,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -378,6 +394,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -391,6 +408,7 @@ const example = extrude(5, exampleSketch) * `tag`: `TagDeclarator` (OPTIONAL) ```js { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -457,6 +475,7 @@ const example = extrude(5, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -479,6 +498,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -495,6 +515,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -512,6 +533,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -525,6 +547,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -538,6 +561,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -553,6 +577,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -570,6 +595,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -591,6 +617,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -606,6 +633,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -643,6 +671,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -659,6 +688,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -676,6 +706,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -689,6 +720,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -702,6 +734,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -717,6 +750,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -734,6 +768,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/lineTo.md b/docs/kcl/lineTo.md index c1c336bd2..73d9671de 100644 --- a/docs/kcl/lineTo.md +++ b/docs/kcl/lineTo.md @@ -88,6 +88,7 @@ const example = extrude(5, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -110,6 +111,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -126,6 +128,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -143,6 +146,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -156,6 +160,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -169,6 +174,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -184,6 +190,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -201,6 +208,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -222,6 +230,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -237,6 +246,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -274,6 +284,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -290,6 +301,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -307,6 +319,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -320,6 +333,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -333,6 +347,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -348,6 +363,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -365,6 +381,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -378,6 +395,7 @@ const example = extrude(5, exampleSketch) * `tag`: `TagDeclarator` (OPTIONAL) ```js { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -444,6 +462,7 @@ const example = extrude(5, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -466,6 +485,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -482,6 +502,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -499,6 +520,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -512,6 +534,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -525,6 +548,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -540,6 +564,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -557,6 +582,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -578,6 +604,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -593,6 +620,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -630,6 +658,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -646,6 +675,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -663,6 +693,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -676,6 +707,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -689,6 +721,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -704,6 +737,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -721,6 +755,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/patternCircular2d.md b/docs/kcl/patternCircular2d.md index 4cd429e61..d2d241e86 100644 --- a/docs/kcl/patternCircular2d.md +++ b/docs/kcl/patternCircular2d.md @@ -106,6 +106,7 @@ const example = extrude(1, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -128,6 +129,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -144,6 +146,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -161,6 +164,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -174,6 +178,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -187,6 +192,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -202,6 +208,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -219,6 +226,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -240,6 +248,7 @@ const example = extrude(1, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -255,6 +264,7 @@ const example = extrude(1, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -292,6 +302,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -309,6 +320,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -326,6 +338,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -339,6 +352,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -352,6 +366,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -367,6 +382,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -384,6 +400,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/patternCircular3d.md b/docs/kcl/patternCircular3d.md index 4b08247b4..d3b72ea7c 100644 --- a/docs/kcl/patternCircular3d.md +++ b/docs/kcl/patternCircular3d.md @@ -68,6 +68,7 @@ const example = extrude(-5, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -135,6 +136,7 @@ const example = extrude(-5, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -159,6 +161,7 @@ const example = extrude(-5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -174,6 +177,7 @@ const example = extrude(-5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -211,6 +215,7 @@ const example = extrude(-5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -227,6 +232,7 @@ const example = extrude(-5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -244,6 +250,7 @@ const example = extrude(-5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -257,6 +264,7 @@ const example = extrude(-5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -270,6 +278,7 @@ const example = extrude(-5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -285,6 +294,7 @@ const example = extrude(-5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -302,6 +312,7 @@ const example = extrude(-5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -324,6 +335,7 @@ const example = extrude(-5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -339,6 +351,7 @@ const example = extrude(-5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/patternLinear2d.md b/docs/kcl/patternLinear2d.md index aefc96776..8eff1ac58 100644 --- a/docs/kcl/patternLinear2d.md +++ b/docs/kcl/patternLinear2d.md @@ -99,6 +99,7 @@ const example = extrude(1, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -121,6 +122,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -137,6 +139,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -154,6 +157,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -167,6 +171,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -180,6 +185,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -195,6 +201,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -212,6 +219,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -233,6 +241,7 @@ const example = extrude(1, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -248,6 +257,7 @@ const example = extrude(1, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -285,6 +295,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -302,6 +313,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -319,6 +331,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -332,6 +345,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -345,6 +359,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -360,6 +375,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -377,6 +393,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/patternLinear3d.md b/docs/kcl/patternLinear3d.md index a540aeefa..507825337 100644 --- a/docs/kcl/patternLinear3d.md +++ b/docs/kcl/patternLinear3d.md @@ -66,6 +66,7 @@ const example = extrude(1, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -133,6 +134,7 @@ const example = extrude(1, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -157,6 +159,7 @@ const example = extrude(1, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -172,6 +175,7 @@ const example = extrude(1, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -209,6 +213,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -225,6 +230,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -242,6 +248,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -255,6 +262,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -268,6 +276,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -283,6 +292,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -300,6 +310,7 @@ const example = extrude(1, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -322,6 +333,7 @@ const example = extrude(1, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -337,6 +349,7 @@ const example = extrude(1, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/patternTransform.md b/docs/kcl/patternTransform.md index 2000d4da4..f6fc91abc 100644 --- a/docs/kcl/patternTransform.md +++ b/docs/kcl/patternTransform.md @@ -68,6 +68,7 @@ let vase = layer() id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -135,6 +136,7 @@ let vase = layer() id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -159,6 +161,7 @@ let vase = layer() sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -174,6 +177,7 @@ let vase = layer() sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -211,6 +215,7 @@ let vase = layer() from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -227,6 +232,7 @@ let vase = layer() from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -244,6 +250,7 @@ let vase = layer() from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -257,6 +264,7 @@ let vase = layer() from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -270,6 +278,7 @@ let vase = layer() from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -285,6 +294,7 @@ let vase = layer() from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -302,6 +312,7 @@ let vase = layer() from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -324,6 +335,7 @@ let vase = layer() sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -339,6 +351,7 @@ let vase = layer() sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/profileStart.md b/docs/kcl/profileStart.md index a4c9e188d..30a5492ad 100644 --- a/docs/kcl/profileStart.md +++ b/docs/kcl/profileStart.md @@ -89,6 +89,7 @@ const sketch001 = startSketchOn('XY') id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -111,6 +112,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -127,6 +129,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -144,6 +147,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -157,6 +161,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -170,6 +175,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -185,6 +191,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -202,6 +209,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -223,6 +231,7 @@ const sketch001 = startSketchOn('XY') sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -238,6 +247,7 @@ const sketch001 = startSketchOn('XY') sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -275,6 +285,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -291,6 +302,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -308,6 +320,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -321,6 +334,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -334,6 +348,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -349,6 +364,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -366,6 +382,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/profileStartX.md b/docs/kcl/profileStartX.md index 39862c237..b7de8fd49 100644 --- a/docs/kcl/profileStartX.md +++ b/docs/kcl/profileStartX.md @@ -84,6 +84,7 @@ const sketch001 = startSketchOn('XY') id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -106,6 +107,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -122,6 +124,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -139,6 +142,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -152,6 +156,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -165,6 +170,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -180,6 +186,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -197,6 +204,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -218,6 +226,7 @@ const sketch001 = startSketchOn('XY') sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -233,6 +242,7 @@ const sketch001 = startSketchOn('XY') sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -270,6 +280,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -286,6 +297,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -303,6 +315,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -316,6 +329,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -329,6 +343,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -344,6 +359,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -361,6 +377,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/profileStartY.md b/docs/kcl/profileStartY.md index 84bd1ed40..99927aa62 100644 --- a/docs/kcl/profileStartY.md +++ b/docs/kcl/profileStartY.md @@ -83,6 +83,7 @@ const sketch001 = startSketchOn('XY') id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -105,6 +106,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -121,6 +123,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -138,6 +141,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -151,6 +155,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -164,6 +169,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -179,6 +185,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -196,6 +203,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -217,6 +225,7 @@ const sketch001 = startSketchOn('XY') sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -232,6 +241,7 @@ const sketch001 = startSketchOn('XY') sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -269,6 +279,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -285,6 +296,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -302,6 +314,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -315,6 +328,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -328,6 +342,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -343,6 +358,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -360,6 +376,7 @@ const sketch001 = startSketchOn('XY') from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/revolve.md b/docs/kcl/revolve.md index 262c5f3c8..ba453eb96 100644 --- a/docs/kcl/revolve.md +++ b/docs/kcl/revolve.md @@ -219,6 +219,7 @@ uuid | id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -241,6 +242,7 @@ uuid | from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -257,6 +259,7 @@ uuid | from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -274,6 +277,7 @@ uuid | from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -287,6 +291,7 @@ uuid | from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -300,6 +305,7 @@ uuid | from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -315,6 +321,7 @@ uuid | from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -332,6 +339,7 @@ uuid | from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -353,6 +361,7 @@ uuid | sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -368,6 +377,7 @@ uuid | sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -405,6 +415,7 @@ uuid | from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -421,6 +432,7 @@ uuid | from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -438,6 +450,7 @@ uuid | from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -451,6 +464,7 @@ uuid | from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -464,6 +478,7 @@ uuid | from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -479,6 +494,7 @@ uuid | from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -496,6 +512,7 @@ uuid | from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -530,6 +547,7 @@ uuid | id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -597,6 +615,7 @@ uuid | id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -621,6 +640,7 @@ uuid | sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -636,6 +656,7 @@ uuid | sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -673,6 +694,7 @@ uuid | from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -689,6 +711,7 @@ uuid | from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -706,6 +729,7 @@ uuid | from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -719,6 +743,7 @@ uuid | from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -732,6 +757,7 @@ uuid | from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -747,6 +773,7 @@ uuid | from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -764,6 +791,7 @@ uuid | from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -785,6 +813,7 @@ uuid | sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -800,6 +829,7 @@ uuid | sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/segAng.md b/docs/kcl/segAng.md index 33ad523d7..6dc8b1e35 100644 --- a/docs/kcl/segAng.md +++ b/docs/kcl/segAng.md @@ -96,6 +96,7 @@ const example = extrude(4, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -118,6 +119,7 @@ const example = extrude(4, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -134,6 +136,7 @@ const example = extrude(4, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -151,6 +154,7 @@ const example = extrude(4, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -164,6 +168,7 @@ const example = extrude(4, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -177,6 +182,7 @@ const example = extrude(4, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -192,6 +198,7 @@ const example = extrude(4, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -209,6 +216,7 @@ const example = extrude(4, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -230,6 +238,7 @@ const example = extrude(4, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -245,6 +254,7 @@ const example = extrude(4, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -282,6 +292,7 @@ const example = extrude(4, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -298,6 +309,7 @@ const example = extrude(4, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -315,6 +327,7 @@ const example = extrude(4, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -328,6 +341,7 @@ const example = extrude(4, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -341,6 +355,7 @@ const example = extrude(4, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -356,6 +371,7 @@ const example = extrude(4, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -373,6 +389,7 @@ const example = extrude(4, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/segEndX.md b/docs/kcl/segEndX.md index 89d106976..7693d7b9f 100644 --- a/docs/kcl/segEndX.md +++ b/docs/kcl/segEndX.md @@ -94,6 +94,7 @@ const example = extrude(5, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -116,6 +117,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -132,6 +134,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -149,6 +152,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -162,6 +166,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -175,6 +180,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -190,6 +196,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -207,6 +214,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -228,6 +236,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -243,6 +252,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -280,6 +290,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -296,6 +307,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -313,6 +325,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -326,6 +339,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -339,6 +353,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -354,6 +369,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -371,6 +387,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/segEndY.md b/docs/kcl/segEndY.md index 8a6fe0e92..6ad769668 100644 --- a/docs/kcl/segEndY.md +++ b/docs/kcl/segEndY.md @@ -95,6 +95,7 @@ const example = extrude(5, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -117,6 +118,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -133,6 +135,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -150,6 +153,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -163,6 +167,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -176,6 +181,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -191,6 +197,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -208,6 +215,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -229,6 +237,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -244,6 +253,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -281,6 +291,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -297,6 +308,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -314,6 +326,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -327,6 +340,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -340,6 +354,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -355,6 +370,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -372,6 +388,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/segLen.md b/docs/kcl/segLen.md index ca4692fe5..9eccb2f26 100644 --- a/docs/kcl/segLen.md +++ b/docs/kcl/segLen.md @@ -93,6 +93,7 @@ const example = extrude(5, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -115,6 +116,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -131,6 +133,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -148,6 +151,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -161,6 +165,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -174,6 +179,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -189,6 +195,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -206,6 +213,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -227,6 +235,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -242,6 +251,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -279,6 +289,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -295,6 +306,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -312,6 +324,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -325,6 +338,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -338,6 +352,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -353,6 +368,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -370,6 +386,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/shell.md b/docs/kcl/shell.md index 994da4af5..68d03619a 100644 --- a/docs/kcl/shell.md +++ b/docs/kcl/shell.md @@ -64,6 +64,7 @@ shell({ faces: ['end'], thickness: 0.25 }, firstSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -131,6 +132,7 @@ shell({ faces: ['end'], thickness: 0.25 }, firstSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -155,6 +157,7 @@ shell({ faces: ['end'], thickness: 0.25 }, firstSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -170,6 +173,7 @@ shell({ faces: ['end'], thickness: 0.25 }, firstSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -207,6 +211,7 @@ shell({ faces: ['end'], thickness: 0.25 }, firstSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -223,6 +228,7 @@ shell({ faces: ['end'], thickness: 0.25 }, firstSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -240,6 +246,7 @@ shell({ faces: ['end'], thickness: 0.25 }, firstSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -253,6 +260,7 @@ shell({ faces: ['end'], thickness: 0.25 }, firstSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -266,6 +274,7 @@ shell({ faces: ['end'], thickness: 0.25 }, firstSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -281,6 +290,7 @@ shell({ faces: ['end'], thickness: 0.25 }, firstSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -298,6 +308,7 @@ shell({ faces: ['end'], thickness: 0.25 }, firstSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -319,6 +330,7 @@ shell({ faces: ['end'], thickness: 0.25 }, firstSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -334,6 +346,7 @@ shell({ faces: ['end'], thickness: 0.25 }, firstSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -366,6 +379,7 @@ shell({ faces: ['end'], thickness: 0.25 }, firstSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -433,6 +447,7 @@ shell({ faces: ['end'], thickness: 0.25 }, firstSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -457,6 +472,7 @@ shell({ faces: ['end'], thickness: 0.25 }, firstSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -472,6 +488,7 @@ shell({ faces: ['end'], thickness: 0.25 }, firstSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -509,6 +526,7 @@ shell({ faces: ['end'], thickness: 0.25 }, firstSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -525,6 +543,7 @@ shell({ faces: ['end'], thickness: 0.25 }, firstSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -542,6 +561,7 @@ shell({ faces: ['end'], thickness: 0.25 }, firstSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -555,6 +575,7 @@ shell({ faces: ['end'], thickness: 0.25 }, firstSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -568,6 +589,7 @@ shell({ faces: ['end'], thickness: 0.25 }, firstSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -583,6 +605,7 @@ shell({ faces: ['end'], thickness: 0.25 }, firstSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -600,6 +623,7 @@ shell({ faces: ['end'], thickness: 0.25 }, firstSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -621,6 +645,7 @@ shell({ faces: ['end'], thickness: 0.25 }, firstSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -636,6 +661,7 @@ shell({ faces: ['end'], thickness: 0.25 }, firstSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/startProfileAt.md b/docs/kcl/startProfileAt.md index efa6ac88d..96686a7b8 100644 --- a/docs/kcl/startProfileAt.md +++ b/docs/kcl/startProfileAt.md @@ -110,6 +110,7 @@ const example = extrude(5, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -189,6 +190,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -205,6 +207,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -222,6 +225,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -235,6 +239,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -248,6 +253,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -263,6 +269,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -280,6 +287,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -301,6 +309,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -316,6 +325,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -351,6 +361,7 @@ const example = extrude(5, exampleSketch) * `tag`: `TagDeclarator` (OPTIONAL) ```js { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -417,6 +428,7 @@ const example = extrude(5, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -439,6 +451,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -455,6 +468,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -472,6 +486,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -485,6 +500,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -498,6 +514,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -513,6 +530,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -530,6 +548,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -551,6 +570,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -566,6 +586,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -603,6 +624,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -619,6 +641,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -636,6 +659,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -649,6 +673,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -662,6 +687,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -677,6 +703,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -694,6 +721,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/startSketchAt.md b/docs/kcl/startSketchAt.md index 6ba475168..9f515f603 100644 --- a/docs/kcl/startSketchAt.md +++ b/docs/kcl/startSketchAt.md @@ -114,6 +114,7 @@ const example = extrude(5, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -136,6 +137,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -152,6 +154,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -169,6 +172,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -182,6 +186,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -195,6 +200,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -210,6 +216,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -227,6 +234,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -248,6 +256,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -263,6 +272,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -300,6 +310,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -316,6 +327,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -333,6 +345,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -346,6 +359,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -359,6 +373,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -374,6 +389,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -391,6 +407,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/startSketchOn.md b/docs/kcl/startSketchOn.md index 488f417ba..e793e529e 100644 --- a/docs/kcl/startSketchOn.md +++ b/docs/kcl/startSketchOn.md @@ -179,6 +179,7 @@ const a1 = startSketchOn({ id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -258,6 +259,7 @@ const a1 = startSketchOn({ from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -274,6 +276,7 @@ const a1 = startSketchOn({ from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -291,6 +294,7 @@ const a1 = startSketchOn({ from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -304,6 +308,7 @@ const a1 = startSketchOn({ from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -317,6 +322,7 @@ const a1 = startSketchOn({ from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -332,6 +338,7 @@ const a1 = startSketchOn({ from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -349,6 +356,7 @@ const a1 = startSketchOn({ from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -370,6 +378,7 @@ const a1 = startSketchOn({ sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -385,6 +394,7 @@ const a1 = startSketchOn({ sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -457,6 +467,7 @@ const a1 = startSketchOn({ id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -536,6 +547,7 @@ const a1 = startSketchOn({ from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -552,6 +564,7 @@ const a1 = startSketchOn({ from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -569,6 +582,7 @@ const a1 = startSketchOn({ from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -582,6 +596,7 @@ const a1 = startSketchOn({ from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -595,6 +610,7 @@ const a1 = startSketchOn({ from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -610,6 +626,7 @@ const a1 = startSketchOn({ from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -627,6 +644,7 @@ const a1 = startSketchOn({ from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -648,6 +666,7 @@ const a1 = startSketchOn({ sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -663,6 +682,7 @@ const a1 = startSketchOn({ sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/std.json b/docs/kcl/std.json index eb09abe0d..86ea87a1d 100644 --- a/docs/kcl/std.json +++ b/docs/kcl/std.json @@ -476,6 +476,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -611,6 +622,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -739,6 +761,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -844,6 +877,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -933,6 +977,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -1023,6 +1078,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -1117,6 +1183,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -1218,6 +1295,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -1309,6 +1397,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -1373,6 +1472,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -1544,6 +1654,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -1672,6 +1793,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -1777,6 +1909,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -1866,6 +2009,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -1956,6 +2110,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -2050,6 +2215,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -2151,6 +2327,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -2619,6 +2806,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -2754,6 +2952,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -2882,6 +3091,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -2987,6 +3207,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -3076,6 +3307,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -3166,6 +3408,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -3260,6 +3513,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -3361,6 +3625,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -3452,6 +3727,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -3516,6 +3802,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -3687,6 +3984,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -3815,6 +4123,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -3920,6 +4239,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -4009,6 +4339,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -4099,6 +4440,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -4193,6 +4545,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -4294,6 +4657,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -4753,6 +5127,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -4888,6 +5273,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -5016,6 +5412,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -5121,6 +5528,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -5210,6 +5628,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -5300,6 +5729,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -5394,6 +5834,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -5495,6 +5946,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -5586,6 +6048,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -5650,6 +6123,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -5821,6 +6305,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -5949,6 +6444,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -6054,6 +6560,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -6143,6 +6660,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -6233,6 +6761,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -6327,6 +6866,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -6428,6 +6978,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -6480,6 +7041,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -6855,6 +7427,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -6990,6 +7573,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -7118,6 +7712,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -7223,6 +7828,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -7312,6 +7928,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -7402,6 +8029,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -7496,6 +8134,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -7597,6 +8246,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -7688,6 +8348,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -7752,6 +8423,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -7923,6 +8605,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -8051,6 +8744,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -8156,6 +8860,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -8245,6 +8960,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -8335,6 +9061,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -8429,6 +9166,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -8530,6 +9278,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -8979,6 +9738,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -9114,6 +9884,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -9242,6 +10023,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -9347,6 +10139,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -9436,6 +10239,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -9526,6 +10340,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -9620,6 +10445,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -9721,6 +10557,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -9812,6 +10659,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -9876,6 +10734,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -10047,6 +10916,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -10175,6 +11055,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -10280,6 +11171,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -10369,6 +11271,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -10459,6 +11372,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -10553,6 +11477,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -10654,6 +11589,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -10706,6 +11652,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -11081,6 +12038,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -11216,6 +12184,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -11344,6 +12323,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -11449,6 +12439,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -11538,6 +12539,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -11628,6 +12640,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -11722,6 +12745,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -11823,6 +12857,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -11914,6 +12959,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -11978,6 +13034,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -12149,6 +13216,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -12277,6 +13355,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -12382,6 +13471,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -12471,6 +13571,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -12561,6 +13672,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -12655,6 +13777,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -12756,6 +13889,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -13205,6 +14349,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -13340,6 +14495,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -13468,6 +14634,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -13573,6 +14750,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -13662,6 +14850,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -13752,6 +14951,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -13846,6 +15056,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -13947,6 +15168,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -14038,6 +15270,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -14102,6 +15345,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -14273,6 +15527,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -14401,6 +15666,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -14506,6 +15782,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -14595,6 +15882,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -14685,6 +15983,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -14779,6 +16088,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -14880,6 +16200,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -14932,6 +16263,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -15307,6 +16649,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -15442,6 +16795,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -15570,6 +16934,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -15675,6 +17050,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -15764,6 +17150,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -15854,6 +17251,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -15948,6 +17356,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -16049,6 +17468,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -16140,6 +17570,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -16204,6 +17645,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -16375,6 +17827,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -16503,6 +17966,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -16608,6 +18082,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -16697,6 +18182,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -16787,6 +18283,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -16881,6 +18388,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -16982,6 +18500,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -17453,6 +18982,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -17588,6 +19128,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -17716,6 +19267,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -17821,6 +19383,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -17910,6 +19483,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -18000,6 +19584,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -18094,6 +19689,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -18195,6 +19801,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -18286,6 +19903,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -18350,6 +19978,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -18521,6 +20160,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -18649,6 +20299,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -18754,6 +20415,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -18843,6 +20515,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -18933,6 +20616,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -19027,6 +20721,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -19128,6 +20833,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -19180,6 +20896,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -19555,6 +21282,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -19690,6 +21428,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -19818,6 +21567,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -19923,6 +21683,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -20012,6 +21783,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -20102,6 +21884,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -20196,6 +21989,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -20297,6 +22101,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -20388,6 +22203,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -20452,6 +22278,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -20623,6 +22460,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -20751,6 +22599,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -20856,6 +22715,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -20945,6 +22815,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -21035,6 +22916,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -21129,6 +23021,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -21230,6 +23133,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -21664,6 +23578,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -21799,6 +23724,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -21927,6 +23863,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -22032,6 +23979,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -22121,6 +24079,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -22211,6 +24180,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -22305,6 +24285,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -22406,6 +24397,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -22497,6 +24499,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -22561,6 +24574,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -22732,6 +24756,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -22860,6 +24895,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -22965,6 +25011,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -23054,6 +25111,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -23144,6 +25212,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -23238,6 +25317,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -23339,6 +25429,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -23391,6 +25492,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -23766,6 +25878,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -23901,6 +26024,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -24029,6 +26163,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -24134,6 +26279,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -24223,6 +26379,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -24313,6 +26480,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -24407,6 +26585,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -24508,6 +26697,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -24599,6 +26799,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -24663,6 +26874,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -24834,6 +27056,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -24962,6 +27195,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -25067,6 +27311,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -25156,6 +27411,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -25246,6 +27512,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -25340,6 +27617,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -25441,6 +27729,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -25875,6 +28174,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -26010,6 +28320,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -26138,6 +28459,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -26243,6 +28575,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -26332,6 +28675,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -26422,6 +28776,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -26516,6 +28881,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -26617,6 +28993,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -26708,6 +29095,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -26772,6 +29170,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -26943,6 +29352,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -27071,6 +29491,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -27176,6 +29607,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -27265,6 +29707,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -27355,6 +29808,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -27449,6 +29913,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -27550,6 +30025,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -27602,6 +30088,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -27977,6 +30474,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -28112,6 +30620,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -28240,6 +30759,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -28345,6 +30875,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -28434,6 +30975,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -28524,6 +31076,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -28618,6 +31181,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -28719,6 +31293,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -28810,6 +31395,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -28874,6 +31470,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -29045,6 +31652,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -29173,6 +31791,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -29278,6 +31907,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -29367,6 +32007,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -29457,6 +32108,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -29551,6 +32213,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -29652,6 +32325,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -30133,6 +32817,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -30268,6 +32963,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -30396,6 +33102,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -30501,6 +33218,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -30590,6 +33318,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -30680,6 +33419,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -30774,6 +33524,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -30875,6 +33636,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -30966,6 +33738,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -31030,6 +33813,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -31201,6 +33995,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -31329,6 +34134,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -31434,6 +34250,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -31523,6 +34350,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -31613,6 +34451,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -31707,6 +34556,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -31808,6 +34668,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -31860,6 +34731,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -32235,6 +35117,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -32370,6 +35263,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -32498,6 +35402,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -32603,6 +35518,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -32692,6 +35618,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -32782,6 +35719,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -32876,6 +35824,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -32977,6 +35936,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -33068,6 +36038,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -33132,6 +36113,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -33303,6 +36295,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -33431,6 +36434,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -33536,6 +36550,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -33625,6 +36650,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -33715,6 +36751,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -33809,6 +36856,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -33910,6 +36968,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -34431,6 +37500,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -34566,6 +37646,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -34694,6 +37785,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -34799,6 +37901,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -34888,6 +38001,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -34978,6 +38102,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -35072,6 +38207,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -35173,6 +38319,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -35264,6 +38421,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -35328,6 +38496,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -35499,6 +38678,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -35627,6 +38817,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -35732,6 +38933,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -35821,6 +39033,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -35911,6 +39134,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -36005,6 +39239,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -36106,6 +39351,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -36158,6 +39414,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -36533,6 +39800,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -36668,6 +39946,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -36796,6 +40085,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -36901,6 +40201,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -36990,6 +40301,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -37080,6 +40402,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -37174,6 +40507,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -37275,6 +40619,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -37366,6 +40721,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -37430,6 +40796,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -37601,6 +40978,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -37729,6 +41117,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -37834,6 +41233,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -37923,6 +41333,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -38013,6 +41434,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -38107,6 +41539,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -38208,6 +41651,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -38478,6 +41932,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -38868,6 +42333,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -38961,6 +42437,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -39025,6 +42512,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -39196,6 +42694,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -39324,6 +42833,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -39429,6 +42949,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -39518,6 +43049,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -39608,6 +43150,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -39702,6 +43255,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -39803,6 +43367,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -39894,6 +43469,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -39958,6 +43544,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -40000,6 +43597,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -40133,6 +43741,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -40523,6 +44142,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -40616,6 +44246,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -40680,6 +44321,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -40851,6 +44503,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -40979,6 +44642,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -41084,6 +44758,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -41173,6 +44858,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -41263,6 +44959,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -41357,6 +45064,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -41458,6 +45176,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -41549,6 +45278,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -41613,6 +45353,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -41998,6 +45749,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -42133,6 +45895,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -42261,6 +46034,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -42366,6 +46150,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -42455,6 +46250,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -42545,6 +46351,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -42639,6 +46456,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -42740,6 +46568,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -42831,6 +46670,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -42895,6 +46745,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -43365,6 +47226,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -43458,6 +47330,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -43522,6 +47405,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -43693,6 +47587,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -43821,6 +47726,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -43926,6 +47842,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -44015,6 +47942,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -44105,6 +48043,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -44199,6 +48148,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -44300,6 +48260,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -44354,6 +48325,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -44729,6 +48711,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -44864,6 +48857,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -44992,6 +48996,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -45097,6 +49112,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -45186,6 +49212,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -45276,6 +49313,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -45370,6 +49418,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -45471,6 +49530,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -45562,6 +49632,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -45626,6 +49707,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -45797,6 +49889,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -45925,6 +50028,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -46030,6 +50144,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -46119,6 +50244,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -46209,6 +50345,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -46303,6 +50450,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -46404,6 +50562,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -46814,6 +50983,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -46949,6 +51129,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -47077,6 +51268,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -47182,6 +51384,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -47271,6 +51484,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -47361,6 +51585,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -47455,6 +51690,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -47556,6 +51802,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -47647,6 +51904,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -47711,6 +51979,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -47882,6 +52161,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -48010,6 +52300,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -48115,6 +52416,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -48204,6 +52516,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -48294,6 +52617,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -48388,6 +52722,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -48489,6 +52834,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -48541,6 +52897,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -48916,6 +53283,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -49051,6 +53429,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -49179,6 +53568,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -49284,6 +53684,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -49373,6 +53784,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -49463,6 +53885,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -49557,6 +53990,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -49658,6 +54102,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -49749,6 +54204,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -49813,6 +54279,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -49984,6 +54461,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -50112,6 +54600,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -50217,6 +54716,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -50306,6 +54816,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -50396,6 +54917,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -50490,6 +55022,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -50591,6 +55134,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -51070,6 +55624,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -51205,6 +55770,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -51333,6 +55909,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -51438,6 +56025,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -51527,6 +56125,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -51617,6 +56226,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -51711,6 +56331,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -51812,6 +56443,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -51903,6 +56545,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -51967,6 +56620,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -52138,6 +56802,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -52272,6 +56947,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -52377,6 +57063,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -52466,6 +57163,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -52556,6 +57264,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -52650,6 +57369,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -52751,6 +57481,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -53148,6 +57889,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -53241,6 +57993,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -53305,6 +58068,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -53476,6 +58250,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -53604,6 +58389,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -53709,6 +58505,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -53798,6 +58605,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -53888,6 +58706,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -53982,6 +58811,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -54083,6 +58923,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -54257,6 +59108,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -54647,6 +59509,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -54740,6 +59613,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -54804,6 +59688,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -54975,6 +59870,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -55103,6 +60009,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -55208,6 +60125,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -55297,6 +60225,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -55387,6 +60326,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -55481,6 +60431,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -55582,6 +60543,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -55679,6 +60651,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -55743,6 +60726,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -55888,6 +60882,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -56313,6 +61318,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -56441,6 +61457,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -56546,6 +61573,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -56635,6 +61673,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -56725,6 +61774,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -56819,6 +61879,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -56920,6 +61991,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -57011,6 +62093,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -57075,6 +62168,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -57317,6 +62421,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -57707,6 +62822,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -57800,6 +62926,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -57864,6 +63001,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -58035,6 +63183,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -58163,6 +63322,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -58268,6 +63438,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -58357,6 +63538,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -58447,6 +63639,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -58541,6 +63744,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -58642,6 +63856,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -58733,6 +63958,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -58797,6 +64033,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -58943,6 +64190,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -59333,6 +64591,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -59426,6 +64695,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -59490,6 +64770,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -59661,6 +64952,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -59789,6 +65091,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -59894,6 +65207,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -59983,6 +65307,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -60073,6 +65408,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -60167,6 +65513,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -60268,6 +65625,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -60359,6 +65727,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -60423,6 +65802,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -60653,6 +66043,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -61043,6 +66444,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -61136,6 +66548,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -61200,6 +66623,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -61371,6 +66805,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -61499,6 +66944,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -61604,6 +67060,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -61693,6 +67160,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -61783,6 +67261,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -61877,6 +67366,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -61978,6 +67478,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -62069,6 +67580,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -62133,6 +67655,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -62340,6 +67873,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -62730,6 +68274,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -62823,6 +68378,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -62887,6 +68453,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -63058,6 +68635,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -63186,6 +68774,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -63291,6 +68890,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -63380,6 +68990,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -63470,6 +69091,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -63564,6 +69196,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -63665,6 +69308,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -63756,6 +69410,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -63820,6 +69485,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -64027,6 +69703,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -64417,6 +70104,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -64510,6 +70208,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -64574,6 +70283,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -64745,6 +70465,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -64873,6 +70604,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -64978,6 +70720,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -65067,6 +70820,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -65157,6 +70921,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -65251,6 +71026,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -65352,6 +71138,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -65443,6 +71240,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -65507,6 +71315,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -65714,6 +71533,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -66104,6 +71934,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -66197,6 +72038,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -66261,6 +72113,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -66432,6 +72295,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -66560,6 +72434,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -66665,6 +72550,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -66754,6 +72650,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -66844,6 +72751,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -66938,6 +72856,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -67039,6 +72968,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -67130,6 +73070,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -67194,6 +73145,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -67397,6 +73359,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -67787,6 +73760,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -67880,6 +73864,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -67944,6 +73939,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -68115,6 +74121,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -68243,6 +74260,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -68348,6 +74376,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -68437,6 +74476,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -68527,6 +74577,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -68621,6 +74682,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -68722,6 +74794,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -68813,6 +74896,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -68877,6 +74971,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -69023,6 +75128,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -69413,6 +75529,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -69506,6 +75633,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -69570,6 +75708,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -69741,6 +75890,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -69869,6 +76029,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -69974,6 +76145,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -70063,6 +76245,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -70153,6 +76346,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -70247,6 +76451,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -70348,6 +76563,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -70439,6 +76665,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -70503,6 +76740,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -70906,6 +77154,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -71041,6 +77300,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -71169,6 +77439,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -71274,6 +77555,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -71363,6 +77655,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -71453,6 +77756,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -71547,6 +77861,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -71648,6 +77973,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -71739,6 +78075,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -71803,6 +78150,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -71974,6 +78332,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -72108,6 +78477,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -72213,6 +78593,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -72302,6 +78693,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -72392,6 +78794,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -72486,6 +78899,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -72587,6 +79011,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -72984,6 +79419,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -73077,6 +79523,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -73141,6 +79598,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -73312,6 +79780,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -73440,6 +79919,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -73545,6 +80035,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -73634,6 +80135,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -73724,6 +80236,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -73818,6 +80341,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -73919,6 +80453,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -74330,6 +80875,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -74465,6 +81021,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -74593,6 +81160,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -74698,6 +81276,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -74787,6 +81376,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -74877,6 +81477,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -74971,6 +81582,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -75072,6 +81694,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -75163,6 +81796,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -75227,6 +81871,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -75398,6 +82053,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -75526,6 +82192,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -75631,6 +82308,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -75720,6 +82408,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -75810,6 +82509,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -75904,6 +82614,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -76005,6 +82726,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -76403,6 +83135,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -76538,6 +83281,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -76666,6 +83420,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -76771,6 +83536,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -76860,6 +83636,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -76950,6 +83737,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -77044,6 +83842,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -77145,6 +83954,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -77236,6 +84056,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -77300,6 +84131,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -77471,6 +84313,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -77599,6 +84452,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -77704,6 +84568,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -77793,6 +84668,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -77883,6 +84769,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -77977,6 +84874,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -78078,6 +84986,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -79145,6 +86064,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -79280,6 +86210,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -79408,6 +86349,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -79513,6 +86465,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -79602,6 +86565,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -79692,6 +86666,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -79786,6 +86771,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -79887,6 +86883,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -79978,6 +86985,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -80042,6 +87060,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -80213,6 +87242,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -80341,6 +87381,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -80446,6 +87497,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -80535,6 +87597,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -80625,6 +87698,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -80719,6 +87803,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -80820,6 +87915,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -81239,6 +88345,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -81374,6 +88491,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -81502,6 +88630,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -81607,6 +88746,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -81696,6 +88846,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -81786,6 +88947,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -81880,6 +89052,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -81981,6 +89164,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -82072,6 +89266,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -82136,6 +89341,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -82307,6 +89523,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -82435,6 +89662,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -82540,6 +89778,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -82629,6 +89878,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -82719,6 +89979,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -82813,6 +90084,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -82914,6 +90196,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -83473,6 +90766,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -83608,6 +90912,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -83736,6 +91051,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -83841,6 +91167,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -83930,6 +91267,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -84020,6 +91368,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -84114,6 +91473,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -84215,6 +91585,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -84306,6 +91687,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -84370,6 +91762,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -84541,6 +91944,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -84669,6 +92083,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -84774,6 +92199,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -84863,6 +92299,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -84953,6 +92400,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -85047,6 +92505,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -85148,6 +92617,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -85200,6 +92680,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -85575,6 +93066,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -85710,6 +93212,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -85838,6 +93351,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -85943,6 +93467,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -86032,6 +93567,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -86122,6 +93668,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -86216,6 +93773,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -86317,6 +93885,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -86408,6 +93987,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -86472,6 +94062,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -86643,6 +94244,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -86771,6 +94383,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -86876,6 +94499,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -86965,6 +94599,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -87055,6 +94700,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -87149,6 +94805,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -87250,6 +94917,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -87674,6 +95352,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -87809,6 +95498,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -87937,6 +95637,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -88042,6 +95753,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -88131,6 +95853,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -88221,6 +95954,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -88315,6 +96059,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -88416,6 +96171,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -88507,6 +96273,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -88571,6 +96348,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -88742,6 +96530,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -88870,6 +96669,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -88975,6 +96785,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -89064,6 +96885,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -89154,6 +96986,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -89248,6 +97091,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -89349,6 +97203,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -89401,6 +97266,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -89776,6 +97652,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -89911,6 +97798,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -90039,6 +97937,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -90144,6 +98053,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -90233,6 +98153,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -90323,6 +98254,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -90417,6 +98359,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -90518,6 +98471,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -90609,6 +98573,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -90673,6 +98648,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -90844,6 +98830,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -90972,6 +98969,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -91077,6 +99085,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -91166,6 +99185,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -91256,6 +99286,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -91350,6 +99391,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -91451,6 +99503,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -92119,6 +100182,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -92254,6 +100328,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -92382,6 +100467,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -92487,6 +100583,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -92576,6 +100683,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -92666,6 +100784,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -92760,6 +100889,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -92861,6 +101001,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -92952,6 +101103,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -93016,6 +101178,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -93187,6 +101360,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -93321,6 +101505,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -93426,6 +101621,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -93515,6 +101721,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -93605,6 +101822,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -93699,6 +101927,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -93800,6 +102039,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -94197,6 +102447,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -94290,6 +102551,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -94354,6 +102626,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -94525,6 +102808,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -94653,6 +102947,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -94758,6 +103063,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -94847,6 +103163,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -94937,6 +103264,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -95031,6 +103369,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -95132,6 +103481,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -95546,6 +103906,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -95639,6 +104010,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -95703,6 +104085,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -95874,6 +104267,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -96002,6 +104406,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -96107,6 +104522,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -96196,6 +104622,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -96286,6 +104723,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -96380,6 +104828,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -96481,6 +104940,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -96706,6 +105176,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -97096,6 +105577,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -97189,6 +105681,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -97253,6 +105756,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -97424,6 +105938,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -97552,6 +106077,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -97657,6 +106193,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -97746,6 +106293,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -97836,6 +106394,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -97930,6 +106499,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -98031,6 +106611,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -98128,6 +106719,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -98192,6 +106794,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -98337,6 +106950,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -98762,6 +107386,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -98890,6 +107525,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -98995,6 +107641,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -99084,6 +107741,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -99174,6 +107842,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -99268,6 +107947,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -99369,6 +108059,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -99460,6 +108161,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -99524,6 +108236,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -99686,6 +108409,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -100111,6 +108845,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -100239,6 +108984,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -100344,6 +109100,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -100433,6 +109200,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -100523,6 +109301,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -100617,6 +109406,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -100718,6 +109518,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -100809,6 +109620,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -100873,6 +109695,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -101314,6 +110147,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -101449,6 +110293,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -101577,6 +110432,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -101682,6 +110548,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -101771,6 +110648,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -101861,6 +110749,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -101955,6 +110854,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -102056,6 +110966,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -102147,6 +111068,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -102211,6 +111143,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -102382,6 +111325,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -102516,6 +111470,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -102621,6 +111586,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -102710,6 +111686,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -102800,6 +111787,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -102894,6 +111892,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -102995,6 +112004,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -103392,6 +112412,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -103485,6 +112516,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -103549,6 +112591,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -103720,6 +112773,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -103848,6 +112912,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -103953,6 +113028,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -104042,6 +113128,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -104132,6 +113229,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -104226,6 +113334,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -104327,6 +113446,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -104741,6 +113871,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -104834,6 +113975,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -104898,6 +114050,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -105069,6 +114232,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -105197,6 +114371,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -105302,6 +114487,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -105391,6 +114587,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -105481,6 +114688,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -105575,6 +114793,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -105676,6 +114905,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -105885,6 +115125,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -106275,6 +115526,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -106368,6 +115630,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -106432,6 +115705,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -106603,6 +115887,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -106731,6 +116026,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -106836,6 +116142,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -106925,6 +116242,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -107015,6 +116343,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -107109,6 +116448,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -107210,6 +116560,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -107307,6 +116668,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -107371,6 +116743,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -107516,6 +116899,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -107941,6 +117335,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -108069,6 +117474,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -108174,6 +117590,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -108263,6 +117690,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -108353,6 +117791,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -108447,6 +117896,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -108548,6 +118008,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -108639,6 +118110,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -108703,6 +118185,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -108865,6 +118358,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -109290,6 +118794,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -109418,6 +118933,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -109523,6 +119049,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -109612,6 +119149,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -109702,6 +119250,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -109796,6 +119355,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -109897,6 +119467,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -109988,6 +119569,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -110052,6 +119644,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -110232,6 +119835,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -110622,6 +120236,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -110715,6 +120340,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -110779,6 +120415,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -110950,6 +120597,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -111078,6 +120736,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -111183,6 +120852,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -111272,6 +120952,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -111362,6 +121053,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -111456,6 +121158,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -111557,6 +121270,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -111654,6 +121378,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -111718,6 +121453,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -111863,6 +121609,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -112288,6 +122045,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -112416,6 +122184,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -112521,6 +122300,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -112610,6 +122400,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -112700,6 +122501,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -112794,6 +122606,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -112895,6 +122718,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -112986,6 +122820,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -113050,6 +122895,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -113212,6 +123068,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -113637,6 +123504,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -113765,6 +123643,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -113870,6 +123759,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -113959,6 +123859,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -114049,6 +123960,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -114143,6 +124065,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -114244,6 +124177,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -114335,6 +124279,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -114399,6 +124354,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -114864,6 +124830,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -114999,6 +124976,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -115127,6 +125115,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -115232,6 +125231,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -115321,6 +125331,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -115411,6 +125432,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -115505,6 +125537,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -115606,6 +125649,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -115697,6 +125751,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -115761,6 +125826,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -115932,6 +126008,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -116060,6 +126147,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -116165,6 +126263,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -116254,6 +126363,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -116344,6 +126464,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -116438,6 +126569,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -116539,6 +126681,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -116963,6 +127116,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -117098,6 +127262,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -117226,6 +127401,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -117331,6 +127517,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -117420,6 +127617,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -117510,6 +127718,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -117604,6 +127823,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -117705,6 +127935,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -117796,6 +128037,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -117860,6 +128112,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -118031,6 +128294,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -118159,6 +128433,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -118264,6 +128549,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -118353,6 +128649,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -118443,6 +128750,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -118537,6 +128855,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -118638,6 +128967,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -119057,6 +129397,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -119192,6 +129543,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -119320,6 +129682,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -119425,6 +129798,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -119514,6 +129898,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -119604,6 +129999,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -119698,6 +130104,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -119799,6 +130216,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -119890,6 +130318,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -119954,6 +130393,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -120125,6 +130575,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -120253,6 +130714,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -120358,6 +130830,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -120447,6 +130930,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -120537,6 +131031,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -120631,6 +131136,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -120732,6 +131248,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -121308,6 +131835,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -121443,6 +131981,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -121571,6 +132120,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -121676,6 +132236,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -121765,6 +132336,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -121855,6 +132437,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -121949,6 +132542,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -122050,6 +132654,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -122141,6 +132756,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -122205,6 +132831,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -122376,6 +133013,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -122504,6 +133152,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -122609,6 +133268,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -122698,6 +133368,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -122788,6 +133469,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -122882,6 +133574,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -122983,6 +133686,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -123139,6 +133853,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -123529,6 +134254,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -123622,6 +134358,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -123686,6 +134433,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -123857,6 +134615,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -123985,6 +134754,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -124090,6 +134870,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -124179,6 +134970,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -124269,6 +135071,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -124363,6 +135176,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -124464,6 +135288,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -124555,6 +135390,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -124619,6 +135465,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -125064,6 +135921,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -125199,6 +136067,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -125327,6 +136206,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -125432,6 +136322,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -125521,6 +136422,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -125611,6 +136523,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -125705,6 +136628,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -125806,6 +136740,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -125897,6 +136842,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -125961,6 +136917,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -126132,6 +137099,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -126260,6 +137238,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -126365,6 +137354,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -126454,6 +137454,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -126544,6 +137555,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -126638,6 +137660,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -126739,6 +137772,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -127198,6 +138242,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -127333,6 +138388,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -127461,6 +138527,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -127566,6 +138643,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -127655,6 +138743,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -127745,6 +138844,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -127839,6 +138949,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -127940,6 +139061,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -128031,6 +139163,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -128095,6 +139238,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -128266,6 +139420,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -128394,6 +139559,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -128499,6 +139675,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -128588,6 +139775,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -128678,6 +139876,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -128772,6 +139981,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -128873,6 +140093,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -129332,6 +140563,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -129467,6 +140709,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -129595,6 +140848,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -129700,6 +140964,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -129789,6 +141064,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -129879,6 +141165,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -129973,6 +141270,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -130074,6 +141382,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -130165,6 +141484,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -130229,6 +141559,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -130400,6 +141741,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -130528,6 +141880,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -130633,6 +141996,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -130722,6 +142096,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -130812,6 +142197,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -130906,6 +142302,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -131007,6 +142414,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -131466,6 +142884,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -131601,6 +143030,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -131729,6 +143169,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -131834,6 +143285,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -131923,6 +143385,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -132013,6 +143486,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -132107,6 +143591,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -132208,6 +143703,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -132299,6 +143805,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -132363,6 +143880,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -132534,6 +144062,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -132662,6 +144201,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -132767,6 +144317,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -132856,6 +144417,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -132946,6 +144518,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -133040,6 +144623,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -133141,6 +144735,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -133401,6 +145006,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -133791,6 +145407,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -133884,6 +145511,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -133948,6 +145586,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -134119,6 +145768,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -134247,6 +145907,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -134352,6 +146023,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -134441,6 +146123,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -134531,6 +146224,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -134625,6 +146329,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -134726,6 +146441,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -134817,6 +146543,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -134881,6 +146618,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -135027,6 +146775,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -135417,6 +147176,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -135510,6 +147280,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -135574,6 +147355,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -135745,6 +147537,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -135873,6 +147676,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -135978,6 +147792,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -136067,6 +147892,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -136157,6 +147993,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -136251,6 +148098,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -136352,6 +148210,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -136443,6 +148312,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -136507,6 +148387,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -136946,6 +148837,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -137371,6 +149273,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -137499,6 +149412,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -137604,6 +149528,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -137693,6 +149628,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -137783,6 +149729,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -137877,6 +149834,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -137978,6 +149946,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -138069,6 +150048,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -138133,6 +150123,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -138263,6 +150264,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -138638,6 +150650,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -138773,6 +150796,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -138901,6 +150935,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -139006,6 +151051,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -139095,6 +151151,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -139185,6 +151252,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -139279,6 +151357,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -139380,6 +151469,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -139471,6 +151571,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -139535,6 +151646,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -139706,6 +151828,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -139834,6 +151967,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -139939,6 +152083,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -140028,6 +152183,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -140118,6 +152284,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -140212,6 +152389,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -140313,6 +152501,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -140739,6 +152938,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -140874,6 +153084,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -141002,6 +153223,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -141107,6 +153339,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -141196,6 +153439,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -141286,6 +153540,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -141380,6 +153645,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -141481,6 +153757,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -141572,6 +153859,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -141636,6 +153934,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -141807,6 +154116,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -141935,6 +154255,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -142040,6 +154371,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -142129,6 +154471,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -142219,6 +154572,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -142313,6 +154677,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -142414,6 +154789,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -142746,6 +155132,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -143171,6 +155568,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -143299,6 +155707,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -143404,6 +155823,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -143493,6 +155923,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -143583,6 +156024,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -143677,6 +156129,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -143778,6 +156241,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -143869,6 +156343,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -143933,6 +156418,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -144348,6 +156844,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -144773,6 +157280,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -144901,6 +157419,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -145006,6 +157535,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -145095,6 +157635,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -145185,6 +157736,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -145279,6 +157841,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -145380,6 +157953,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -145471,6 +158055,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -145535,6 +158130,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -146097,6 +158703,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -146232,6 +158849,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -146360,6 +158988,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -146465,6 +159104,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -146554,6 +159204,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -146644,6 +159305,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -146738,6 +159410,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -146839,6 +159522,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -146930,6 +159624,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -146994,6 +159699,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -147165,6 +159881,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -147293,6 +160020,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -147398,6 +160136,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -147487,6 +160236,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -147577,6 +160337,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -147671,6 +160442,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -147772,6 +160554,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -147824,6 +160617,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -148199,6 +161003,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -148334,6 +161149,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -148462,6 +161288,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -148567,6 +161404,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -148656,6 +161504,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -148746,6 +161605,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -148840,6 +161710,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -148941,6 +161822,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -149032,6 +161924,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -149096,6 +161999,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -149267,6 +162181,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -149395,6 +162320,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -149500,6 +162436,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -149589,6 +162536,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -149679,6 +162637,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -149773,6 +162742,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -149874,6 +162854,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -150297,6 +163288,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -150432,6 +163434,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -150560,6 +163573,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -150665,6 +163689,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -150754,6 +163789,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -150844,6 +163890,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -150938,6 +163995,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -151039,6 +164107,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -151130,6 +164209,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -151194,6 +164284,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -151365,6 +164466,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -151493,6 +164605,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -151598,6 +164721,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -151687,6 +164821,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -151777,6 +164922,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -151871,6 +165027,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -151972,6 +165139,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -152024,6 +165202,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -152399,6 +165588,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -152534,6 +165734,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -152662,6 +165873,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -152767,6 +165989,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -152856,6 +166089,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -152946,6 +166190,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -153040,6 +166295,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -153141,6 +166407,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -153232,6 +166509,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -153296,6 +166584,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -153467,6 +166766,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -153595,6 +166905,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -153700,6 +167021,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -153789,6 +167121,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -153879,6 +167222,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -153973,6 +167327,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -154074,6 +167439,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -154581,6 +167957,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -154716,6 +168103,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -154844,6 +168242,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -154949,6 +168358,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -155038,6 +168458,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -155128,6 +168559,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -155222,6 +168664,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -155323,6 +168776,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -155414,6 +168878,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -155478,6 +168953,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -155649,6 +169135,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -155777,6 +169274,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -155882,6 +169390,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -155971,6 +169490,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -156061,6 +169591,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -156155,6 +169696,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -156256,6 +169808,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -156308,6 +169871,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -156683,6 +170257,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -156818,6 +170403,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -156946,6 +170542,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -157051,6 +170658,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -157140,6 +170758,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -157230,6 +170859,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -157324,6 +170964,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -157425,6 +171076,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -157516,6 +171178,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -157580,6 +171253,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -157751,6 +171435,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -157879,6 +171574,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -157984,6 +171690,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -158073,6 +171790,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -158163,6 +171891,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -158257,6 +171996,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -158358,6 +172108,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -158776,6 +172537,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -158911,6 +172683,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -159039,6 +172822,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -159144,6 +172938,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -159233,6 +173038,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -159323,6 +173139,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -159417,6 +173244,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -159518,6 +173356,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -159609,6 +173458,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -159673,6 +173533,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -159844,6 +173715,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -159972,6 +173854,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -160077,6 +173970,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -160166,6 +174070,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -160256,6 +174171,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -160350,6 +174276,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -160451,6 +174388,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -160503,6 +174451,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -160878,6 +174837,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -161013,6 +174983,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -161141,6 +175122,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -161246,6 +175238,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -161335,6 +175338,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -161425,6 +175439,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -161519,6 +175544,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -161620,6 +175656,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -161711,6 +175758,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -161775,6 +175833,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -161946,6 +176015,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -162074,6 +176154,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -162179,6 +176270,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -162268,6 +176370,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -162358,6 +176471,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -162452,6 +176576,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -162553,6 +176688,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -162971,6 +177117,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -163106,6 +177263,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -163234,6 +177402,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -163339,6 +177518,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -163428,6 +177618,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -163518,6 +177719,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -163612,6 +177824,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -163713,6 +177936,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -163804,6 +178038,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -163868,6 +178113,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -164039,6 +178295,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -164167,6 +178434,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -164272,6 +178550,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -164361,6 +178650,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -164451,6 +178751,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -164545,6 +178856,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -164646,6 +178968,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -164698,6 +179031,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -165073,6 +179417,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -165208,6 +179563,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -165336,6 +179702,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -165441,6 +179818,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -165530,6 +179918,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -165620,6 +180019,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -165714,6 +180124,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -165815,6 +180236,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -165906,6 +180338,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -165970,6 +180413,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -166141,6 +180595,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -166269,6 +180734,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -166374,6 +180850,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -166463,6 +180950,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -166553,6 +181051,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -166647,6 +181156,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -166748,6 +181268,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -167166,6 +181697,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -167301,6 +181843,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -167429,6 +181982,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -167534,6 +182098,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -167623,6 +182198,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -167713,6 +182299,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -167807,6 +182404,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -167908,6 +182516,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -167999,6 +182618,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -168063,6 +182693,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -168234,6 +182875,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -168362,6 +183014,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -168467,6 +183130,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -168556,6 +183230,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -168646,6 +183331,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -168740,6 +183436,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -168841,6 +183548,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -168893,6 +183611,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -169268,6 +183997,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -169403,6 +184143,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -169531,6 +184282,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -169636,6 +184398,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -169725,6 +184498,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -169815,6 +184599,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -169909,6 +184704,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -170010,6 +184816,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -170101,6 +184918,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -170165,6 +184993,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -170336,6 +185175,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -170464,6 +185314,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -170569,6 +185430,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -170658,6 +185530,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -170748,6 +185631,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -170842,6 +185736,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", @@ -170943,6 +185848,17 @@ "value" ], "properties": { + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, "end": { "type": "integer", "format": "uint", diff --git a/docs/kcl/tangentialArc.md b/docs/kcl/tangentialArc.md index 20924d110..d5b12aa7c 100644 --- a/docs/kcl/tangentialArc.md +++ b/docs/kcl/tangentialArc.md @@ -97,6 +97,7 @@ const example = extrude(10, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -119,6 +120,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -135,6 +137,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -152,6 +155,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -165,6 +169,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -178,6 +183,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -193,6 +199,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -210,6 +217,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -231,6 +239,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -246,6 +255,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -283,6 +293,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -299,6 +310,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -316,6 +328,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -329,6 +342,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -342,6 +356,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -357,6 +372,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -374,6 +390,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -387,6 +404,7 @@ const example = extrude(10, exampleSketch) * `tag`: `TagDeclarator` (OPTIONAL) ```js { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -453,6 +471,7 @@ const example = extrude(10, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -475,6 +494,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -491,6 +511,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -508,6 +529,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -521,6 +543,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -534,6 +557,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -549,6 +573,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -566,6 +591,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -587,6 +613,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -602,6 +629,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -639,6 +667,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -655,6 +684,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -672,6 +702,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -685,6 +716,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -698,6 +730,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -713,6 +746,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -730,6 +764,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/tangentialArcTo.md b/docs/kcl/tangentialArcTo.md index 866b9c97f..ab7aff76b 100644 --- a/docs/kcl/tangentialArcTo.md +++ b/docs/kcl/tangentialArcTo.md @@ -88,6 +88,7 @@ const example = extrude(10, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -110,6 +111,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -126,6 +128,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -143,6 +146,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -156,6 +160,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -169,6 +174,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -184,6 +190,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -201,6 +208,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -222,6 +230,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -237,6 +246,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -274,6 +284,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -290,6 +301,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -307,6 +319,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -320,6 +333,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -333,6 +347,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -348,6 +363,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -365,6 +381,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -378,6 +395,7 @@ const example = extrude(10, exampleSketch) * `tag`: `TagDeclarator` (OPTIONAL) ```js { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -444,6 +462,7 @@ const example = extrude(10, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -466,6 +485,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -482,6 +502,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -499,6 +520,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -512,6 +534,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -525,6 +548,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -540,6 +564,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -557,6 +582,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -578,6 +604,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -593,6 +620,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -630,6 +658,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -646,6 +675,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -663,6 +693,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -676,6 +707,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -689,6 +721,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -704,6 +737,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -721,6 +755,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/xLine.md b/docs/kcl/xLine.md index ea5ef88c3..52e6223b3 100644 --- a/docs/kcl/xLine.md +++ b/docs/kcl/xLine.md @@ -91,6 +91,7 @@ const example = extrude(10, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -113,6 +114,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -129,6 +131,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -146,6 +149,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -159,6 +163,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -172,6 +177,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -187,6 +193,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -204,6 +211,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -225,6 +233,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -240,6 +249,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -277,6 +287,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -293,6 +304,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -310,6 +322,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -323,6 +336,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -336,6 +350,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -351,6 +366,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -368,6 +384,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -381,6 +398,7 @@ const example = extrude(10, exampleSketch) * `tag`: `TagDeclarator` (OPTIONAL) ```js { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -447,6 +465,7 @@ const example = extrude(10, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -469,6 +488,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -485,6 +505,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -502,6 +523,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -515,6 +537,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -528,6 +551,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -543,6 +567,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -560,6 +585,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -581,6 +607,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -596,6 +623,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -633,6 +661,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -649,6 +678,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -666,6 +696,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -679,6 +710,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -692,6 +724,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -707,6 +740,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -724,6 +758,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/xLineTo.md b/docs/kcl/xLineTo.md index 841d7b90b..c7ff5d946 100644 --- a/docs/kcl/xLineTo.md +++ b/docs/kcl/xLineTo.md @@ -91,6 +91,7 @@ const example = extrude(10, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -113,6 +114,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -129,6 +131,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -146,6 +149,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -159,6 +163,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -172,6 +177,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -187,6 +193,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -204,6 +211,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -225,6 +233,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -240,6 +249,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -277,6 +287,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -293,6 +304,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -310,6 +322,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -323,6 +336,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -336,6 +350,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -351,6 +366,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -368,6 +384,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -381,6 +398,7 @@ const example = extrude(10, exampleSketch) * `tag`: `TagDeclarator` (OPTIONAL) ```js { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -447,6 +465,7 @@ const example = extrude(10, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -469,6 +488,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -485,6 +505,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -502,6 +523,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -515,6 +537,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -528,6 +551,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -543,6 +567,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -560,6 +585,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -581,6 +607,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -596,6 +623,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -633,6 +661,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -649,6 +678,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -666,6 +696,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -679,6 +710,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -692,6 +724,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -707,6 +740,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -724,6 +758,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/yLine.md b/docs/kcl/yLine.md index d0ca840c7..fd4903c06 100644 --- a/docs/kcl/yLine.md +++ b/docs/kcl/yLine.md @@ -89,6 +89,7 @@ const example = extrude(10, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -111,6 +112,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -127,6 +129,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -144,6 +147,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -157,6 +161,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -170,6 +175,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -185,6 +191,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -202,6 +209,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -223,6 +231,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -238,6 +247,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -275,6 +285,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -291,6 +302,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -308,6 +320,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -321,6 +334,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -334,6 +348,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -349,6 +364,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -366,6 +382,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -379,6 +396,7 @@ const example = extrude(10, exampleSketch) * `tag`: `TagDeclarator` (OPTIONAL) ```js { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -445,6 +463,7 @@ const example = extrude(10, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -467,6 +486,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -483,6 +503,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -500,6 +521,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -513,6 +535,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -526,6 +549,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -541,6 +565,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -558,6 +583,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -579,6 +605,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -594,6 +621,7 @@ const example = extrude(10, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -631,6 +659,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -647,6 +676,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -664,6 +694,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -677,6 +708,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -690,6 +722,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -705,6 +738,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -722,6 +756,7 @@ const example = extrude(10, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/docs/kcl/yLineTo.md b/docs/kcl/yLineTo.md index 740090cd4..d0035c593 100644 --- a/docs/kcl/yLineTo.md +++ b/docs/kcl/yLineTo.md @@ -87,6 +87,7 @@ const example = extrude(5, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -109,6 +110,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -125,6 +127,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -142,6 +145,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -155,6 +159,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -168,6 +173,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -183,6 +189,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -200,6 +207,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -221,6 +229,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -236,6 +245,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -273,6 +283,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -289,6 +300,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -306,6 +318,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -319,6 +332,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -332,6 +346,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -347,6 +362,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -364,6 +380,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -377,6 +394,7 @@ const example = extrude(5, exampleSketch) * `tag`: `TagDeclarator` (OPTIONAL) ```js { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -443,6 +461,7 @@ const example = extrude(5, exampleSketch) id: uuid, length: number, tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -465,6 +484,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -481,6 +501,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -498,6 +519,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -511,6 +533,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -524,6 +547,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -539,6 +563,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -556,6 +581,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -577,6 +603,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -592,6 +619,7 @@ const example = extrude(5, exampleSketch) sourceRange: [number, number], // The tag. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -629,6 +657,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -645,6 +674,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -662,6 +692,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -675,6 +706,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -688,6 +720,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -703,6 +736,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, @@ -720,6 +754,7 @@ const example = extrude(5, exampleSketch) from: [number, number], // The tag of the path. tag: { + digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], end: number, start: number, value: string, diff --git a/src/lang/KclSingleton.ts b/src/lang/KclSingleton.ts index 4aad1cb91..58f1c9522 100644 --- a/src/lang/KclSingleton.ts +++ b/src/lang/KclSingleton.ts @@ -29,7 +29,9 @@ export class KclManager { nonCodeMeta: { nonCodeNodes: {}, start: [], + digest: null, }, + digest: null, } private _programMemory: ProgramMemory = { root: {}, @@ -160,7 +162,9 @@ export class KclManager { nonCodeMeta: { nonCodeNodes: {}, start: [], + digest: null, }, + digest: null, } } diff --git a/src/lang/abstractSyntaxTree.test.ts b/src/lang/abstractSyntaxTree.test.ts index ef54bef69..28bd68b8f 100644 --- a/src/lang/abstractSyntaxTree.test.ts +++ b/src/lang/abstractSyntaxTree.test.ts @@ -16,16 +16,19 @@ describe('testing AST', () => { type: 'ExpressionStatement', start: 0, end: 4, + digest: null, expression: { type: 'BinaryExpression', start: 0, end: 4, + digest: null, left: { type: 'Literal', start: 0, end: 1, value: 5, raw: '5', + digest: null, }, operator: '+', right: { @@ -34,6 +37,7 @@ describe('testing AST', () => { end: 4, value: 6, raw: '6', + digest: null, }, }, }, @@ -49,16 +53,19 @@ describe('testing AST', () => { start: 0, end: 15, kind: 'const', + digest: null, declarations: [ { type: 'VariableDeclarator', start: 6, end: 15, + digest: null, id: { type: 'Identifier', start: 6, end: 11, name: 'myVar', + digest: null, }, init: { type: 'Literal', @@ -66,6 +73,7 @@ describe('testing AST', () => { end: 15, value: 5, raw: '5', + digest: null, }, }, ], @@ -85,16 +93,19 @@ const newVar = myVar + 1 start: 0, end: 15, kind: 'const', + digest: null, declarations: [ { type: 'VariableDeclarator', start: 6, end: 15, + digest: null, id: { type: 'Identifier', start: 6, end: 11, name: 'myVar', + digest: null, }, init: { type: 'Literal', @@ -102,6 +113,7 @@ const newVar = myVar + 1 end: 15, value: 5, raw: '5', + digest: null, }, }, ], @@ -111,16 +123,19 @@ const newVar = myVar + 1 start: 16, end: 40, kind: 'const', + digest: null, declarations: [ { type: 'VariableDeclarator', start: 22, end: 40, + digest: null, id: { type: 'Identifier', start: 22, end: 28, name: 'newVar', + digest: null, }, init: { type: 'BinaryExpression', @@ -131,6 +146,7 @@ const newVar = myVar + 1 start: 31, end: 36, name: 'myVar', + digest: null, }, operator: '+', right: { @@ -139,7 +155,9 @@ const newVar = myVar + 1 end: 40, value: 1, raw: '1', + digest: null, }, + digest: null, }, }, ], @@ -162,21 +180,25 @@ describe('testing function declaration', () => { start: 0, end: 39, kind: 'fn', + digest: null, declarations: [ { type: 'VariableDeclarator', start: 3, end: 39, + digest: null, id: { type: 'Identifier', start: 3, end: 8, name: 'funcN', + digest: null, }, init: { type: 'FunctionExpression', start: 11, end: 39, + digest: null, params: [ { type: 'Parameter', @@ -185,8 +207,10 @@ describe('testing function declaration', () => { start: 12, end: 13, name: 'a', + digest: null, }, optional: false, + digest: null, }, { type: 'Parameter', @@ -195,27 +219,33 @@ describe('testing function declaration', () => { start: 15, end: 16, name: 'b', + digest: null, }, optional: false, + digest: null, }, ], body: { start: 21, end: 39, + digest: null, body: [ { type: 'ReturnStatement', start: 25, end: 37, + digest: null, argument: { type: 'BinaryExpression', start: 32, end: 37, + digest: null, left: { type: 'Identifier', start: 32, end: 33, name: 'a', + digest: null, }, operator: '+', right: { @@ -223,6 +253,7 @@ describe('testing function declaration', () => { start: 36, end: 37, name: 'b', + digest: null, }, }, }, @@ -247,21 +278,25 @@ const myVar = funcN(1, 2)` start: 0, end: 37, kind: 'fn', + digest: null, declarations: [ { type: 'VariableDeclarator', start: 3, end: 37, + digest: null, id: { type: 'Identifier', start: 3, end: 8, name: 'funcN', + digest: null, }, init: { type: 'FunctionExpression', start: 11, end: 37, + digest: null, params: [ { type: 'Parameter', @@ -270,8 +305,10 @@ const myVar = funcN(1, 2)` start: 12, end: 13, name: 'a', + digest: null, }, optional: false, + digest: null, }, { type: 'Parameter', @@ -280,26 +317,32 @@ const myVar = funcN(1, 2)` start: 15, end: 16, name: 'b', + digest: null, }, optional: false, + digest: null, }, ], body: { start: 21, end: 37, + digest: null, body: [ { type: 'ReturnStatement', start: 23, end: 35, + digest: null, argument: { type: 'BinaryExpression', start: 30, end: 35, + digest: null, left: { type: 'Identifier', start: 30, end: 31, + digest: null, name: 'a', }, operator: '+', @@ -307,6 +350,7 @@ const myVar = funcN(1, 2)` type: 'Identifier', start: 34, end: 35, + digest: null, name: 'b', }, }, @@ -322,26 +366,31 @@ const myVar = funcN(1, 2)` start: 38, end: 63, kind: 'const', + digest: null, declarations: [ { type: 'VariableDeclarator', start: 44, end: 63, + digest: null, id: { type: 'Identifier', start: 44, end: 49, name: 'myVar', + digest: null, }, init: { type: 'CallExpression', start: 52, end: 63, + digest: null, callee: { type: 'Identifier', start: 52, end: 57, name: 'funcN', + digest: null, }, arguments: [ { @@ -350,6 +399,7 @@ const myVar = funcN(1, 2)` end: 59, value: 1, raw: '1', + digest: null, }, { type: 'Literal', @@ -357,6 +407,7 @@ const myVar = funcN(1, 2)` end: 62, value: 2, raw: '2', + digest: null, }, ], optional: false, @@ -386,32 +437,44 @@ describe('testing pipe operator special', () => { start: 0, end: 132, kind: 'const', + digest: null, declarations: [ { type: 'VariableDeclarator', start: 6, end: 132, - id: { type: 'Identifier', start: 6, end: 14, name: 'mySketch' }, + id: { + type: 'Identifier', + start: 6, + end: 14, + name: 'mySketch', + digest: null, + }, + digest: null, init: { type: 'PipeExpression', start: 17, end: 132, + digest: null, body: [ { type: 'CallExpression', start: 17, end: 38, + digest: null, callee: { type: 'Identifier', start: 17, end: 30, name: 'startSketchAt', + digest: null, }, arguments: [ { type: 'ArrayExpression', start: 31, end: 37, + digest: null, elements: [ { type: 'Literal', @@ -419,6 +482,7 @@ describe('testing pipe operator special', () => { end: 33, value: 0, raw: '0', + digest: null, }, { type: 'Literal', @@ -426,6 +490,7 @@ describe('testing pipe operator special', () => { end: 36, value: 0, raw: '0', + digest: null, }, ], }, @@ -436,10 +501,12 @@ describe('testing pipe operator special', () => { type: 'CallExpression', start: 44, end: 61, + digest: null, callee: { type: 'Identifier', start: 44, end: 50, + digest: null, name: 'lineTo', }, arguments: [ @@ -447,6 +514,7 @@ describe('testing pipe operator special', () => { type: 'ArrayExpression', start: 51, end: 57, + digest: null, elements: [ { type: 'Literal', @@ -454,6 +522,7 @@ describe('testing pipe operator special', () => { end: 53, value: 2, raw: '2', + digest: null, }, { type: 'Literal', @@ -461,10 +530,16 @@ describe('testing pipe operator special', () => { end: 56, value: 3, raw: '3', + digest: null, }, ], }, - { type: 'PipeSubstitution', start: 59, end: 60 }, + { + type: 'PipeSubstitution', + start: 59, + end: 60, + digest: null, + }, ], optional: false, }, @@ -472,17 +547,20 @@ describe('testing pipe operator special', () => { type: 'CallExpression', start: 67, end: 94, + digest: null, callee: { type: 'Identifier', start: 67, end: 73, name: 'lineTo', + digest: null, }, arguments: [ { type: 'ArrayExpression', start: 74, end: 80, + digest: null, elements: [ { type: 'Literal', @@ -490,6 +568,7 @@ describe('testing pipe operator special', () => { end: 76, value: 0, raw: '0', + digest: null, }, { type: 'Literal', @@ -497,15 +576,22 @@ describe('testing pipe operator special', () => { end: 79, value: 1, raw: '1', + digest: null, }, ], }, - { type: 'PipeSubstitution', start: 82, end: 83 }, + { + type: 'PipeSubstitution', + start: 82, + end: 83, + digest: null, + }, { type: 'TagDeclarator', start: 85, end: 93, value: 'myPath', + digest: null, }, ], optional: false, @@ -514,17 +600,20 @@ describe('testing pipe operator special', () => { type: 'CallExpression', start: 100, end: 117, + digest: null, callee: { type: 'Identifier', start: 100, end: 106, name: 'lineTo', + digest: null, }, arguments: [ { type: 'ArrayExpression', start: 107, end: 113, + digest: null, elements: [ { type: 'Literal', @@ -532,6 +621,7 @@ describe('testing pipe operator special', () => { end: 109, value: 1, raw: '1', + digest: null, }, { type: 'Literal', @@ -539,10 +629,16 @@ describe('testing pipe operator special', () => { end: 112, value: 1, raw: '1', + digest: null, }, ], }, - { type: 'PipeSubstitution', start: 115, end: 116 }, + { + type: 'PipeSubstitution', + start: 115, + end: 116, + digest: null, + }, ], optional: false, }, @@ -550,11 +646,13 @@ describe('testing pipe operator special', () => { type: 'CallExpression', start: 123, end: 132, + digest: null, callee: { type: 'Identifier', start: 123, end: 125, name: 'rx', + digest: null, }, arguments: [ { @@ -563,8 +661,14 @@ describe('testing pipe operator special', () => { end: 128, value: 45, raw: '45', + digest: null, + }, + { + type: 'PipeSubstitution', + start: 130, + end: 131, + digest: null, }, - { type: 'PipeSubstitution', start: 130, end: 131 }, ], optional: false, }, @@ -587,32 +691,38 @@ describe('testing pipe operator special', () => { start: 0, end: 36, kind: 'const', + digest: null, declarations: [ { type: 'VariableDeclarator', start: 6, end: 36, + digest: null, id: { type: 'Identifier', start: 6, end: 11, name: 'myVar', + digest: null, }, init: { type: 'PipeExpression', start: 14, end: 36, + digest: null, body: [ { type: 'BinaryExpression', start: 14, end: 19, + digest: null, left: { type: 'Literal', start: 14, end: 15, value: 5, raw: '5', + digest: null, }, operator: '+', right: { @@ -621,17 +731,20 @@ describe('testing pipe operator special', () => { end: 19, value: 6, raw: '6', + digest: null, }, }, { type: 'CallExpression', start: 23, end: 36, + digest: null, callee: { type: 'Identifier', start: 23, end: 29, name: 'myFunc', + digest: null, }, arguments: [ { @@ -640,11 +753,13 @@ describe('testing pipe operator special', () => { end: 32, value: 45, raw: '45', + digest: null, }, { type: 'PipeSubstitution', start: 34, end: 35, + digest: null, }, ], optional: false, @@ -667,21 +782,25 @@ describe('testing pipe operator special', () => { start: 0, end: 33, kind: 'const', + digest: null, declarations: [ { type: 'VariableDeclarator', start: 6, end: 33, + digest: null, id: { type: 'Identifier', start: 6, end: 8, name: 'yo', + digest: null, }, init: { type: 'ArrayExpression', start: 11, end: 33, + digest: null, elements: [ { type: 'Literal', @@ -689,6 +808,7 @@ describe('testing pipe operator special', () => { end: 13, value: 1, raw: '1', + digest: null, }, { type: 'Literal', @@ -696,23 +816,27 @@ describe('testing pipe operator special', () => { end: 18, value: '2', raw: "'2'", + digest: null, }, { type: 'Identifier', start: 20, end: 25, name: 'three', + digest: null, }, { type: 'BinaryExpression', start: 27, end: 32, + digest: null, left: { type: 'Literal', start: 27, end: 28, value: 4, raw: '4', + digest: null, }, operator: '+', right: { @@ -721,6 +845,7 @@ describe('testing pipe operator special', () => { end: 32, value: 5, raw: '5', + digest: null, }, }, ], @@ -744,16 +869,19 @@ describe('testing pipe operator special', () => { start: 0, end: 15, kind: 'const', + digest: null, declarations: [ { type: 'VariableDeclarator', start: 6, end: 15, + digest: null, id: { type: 'Identifier', start: 6, end: 11, name: 'three', + digest: null, }, init: { type: 'Literal', @@ -761,6 +889,7 @@ describe('testing pipe operator special', () => { end: 15, value: 3, raw: '3', + digest: null, }, }, ], @@ -770,31 +899,37 @@ describe('testing pipe operator special', () => { start: 16, end: 83, kind: 'const', + digest: null, declarations: [ { type: 'VariableDeclarator', start: 22, end: 83, + digest: null, id: { type: 'Identifier', start: 22, end: 24, name: 'yo', + digest: null, }, init: { type: 'ObjectExpression', start: 27, end: 83, + digest: null, properties: [ { type: 'ObjectProperty', start: 28, end: 39, + digest: null, key: { type: 'Identifier', start: 28, end: 32, name: 'aStr', + digest: null, }, value: { type: 'Literal', @@ -802,17 +937,20 @@ describe('testing pipe operator special', () => { end: 39, value: 'str', raw: "'str'", + digest: null, }, }, { type: 'ObjectProperty', start: 41, end: 48, + digest: null, key: { type: 'Identifier', start: 41, end: 45, name: 'anum', + digest: null, }, value: { type: 'Literal', @@ -820,45 +958,53 @@ describe('testing pipe operator special', () => { end: 48, value: 2, raw: '2', + digest: null, }, }, { type: 'ObjectProperty', start: 50, end: 67, + digest: null, key: { type: 'Identifier', start: 50, end: 60, name: 'identifier', + digest: null, }, value: { type: 'Identifier', start: 62, end: 67, name: 'three', + digest: null, }, }, { type: 'ObjectProperty', start: 69, end: 82, + digest: null, key: { type: 'Identifier', start: 69, end: 75, name: 'binExp', + digest: null, }, value: { type: 'BinaryExpression', start: 77, end: 82, + digest: null, left: { type: 'Literal', start: 77, end: 78, value: 4, raw: '4', + digest: null, }, operator: '+', right: { @@ -867,6 +1013,7 @@ describe('testing pipe operator special', () => { end: 82, value: 5, raw: '5', + digest: null, }, }, }, @@ -890,46 +1037,55 @@ describe('testing pipe operator special', () => { start: 0, end: 37, kind: 'const', + digest: null, declarations: [ { type: 'VariableDeclarator', start: 6, end: 37, + digest: null, id: { type: 'Identifier', start: 6, end: 8, name: 'yo', + digest: null, }, init: { type: 'ObjectExpression', start: 11, end: 37, + digest: null, properties: [ { type: 'ObjectProperty', start: 12, end: 36, + digest: null, key: { type: 'Identifier', start: 12, end: 15, name: 'key', + digest: null, }, value: { type: 'ObjectExpression', start: 17, end: 36, + digest: null, properties: [ { type: 'ObjectProperty', start: 21, end: 34, + digest: null, key: { type: 'Identifier', start: 21, end: 25, name: 'key2', + digest: null, }, value: { type: 'Literal', @@ -937,6 +1093,7 @@ describe('testing pipe operator special', () => { end: 34, value: 'value', raw: "'value'", + digest: null, }, }, ], @@ -960,36 +1117,43 @@ describe('testing pipe operator special', () => { start: 0, end: 26, kind: 'const', + digest: null, declarations: [ { type: 'VariableDeclarator', start: 6, end: 26, + digest: null, id: { type: 'Identifier', start: 6, end: 8, name: 'yo', + digest: null, }, init: { type: 'ObjectExpression', start: 11, end: 26, + digest: null, properties: [ { type: 'ObjectProperty', start: 12, end: 25, + digest: null, key: { type: 'Identifier', start: 12, end: 15, name: 'key', + digest: null, }, value: { type: 'ArrayExpression', start: 17, end: 25, + digest: null, elements: [ { type: 'Literal', @@ -997,6 +1161,7 @@ describe('testing pipe operator special', () => { end: 19, value: 1, raw: '1', + digest: null, }, { type: 'Literal', @@ -1004,6 +1169,7 @@ describe('testing pipe operator special', () => { end: 24, value: '2', raw: "'2'", + digest: null, }, ], }, @@ -1026,38 +1192,45 @@ describe('testing pipe operator special', () => { start: 0, end: 23, kind: 'const', + digest: null, declarations: [ { type: 'VariableDeclarator', start: 6, end: 23, + digest: null, id: { type: 'Identifier', start: 6, end: 10, name: 'prop', + digest: null, }, init: { type: 'MemberExpression', start: 13, end: 23, computed: false, + digest: null, object: { type: 'MemberExpression', start: 13, end: 19, + digest: null, computed: false, object: { type: 'Identifier', start: 13, end: 15, name: 'yo', + digest: null, }, property: { type: 'Identifier', start: 16, end: 19, name: 'one', + digest: null, }, }, property: { @@ -1065,6 +1238,7 @@ describe('testing pipe operator special', () => { start: 20, end: 23, name: 'two', + digest: null, }, }, }, @@ -1083,38 +1257,45 @@ describe('testing pipe operator special', () => { start: 0, end: 26, kind: 'const', + digest: null, declarations: [ { type: 'VariableDeclarator', start: 6, end: 26, + digest: null, id: { type: 'Identifier', start: 6, end: 10, name: 'prop', + digest: null, }, init: { type: 'MemberExpression', start: 13, end: 26, computed: false, + digest: null, object: { type: 'MemberExpression', start: 13, end: 19, computed: false, + digest: null, object: { type: 'Identifier', start: 13, end: 15, name: 'yo', + digest: null, }, property: { type: 'Identifier', start: 16, end: 19, name: 'one', + digest: null, }, }, property: { @@ -1123,6 +1304,7 @@ describe('testing pipe operator special', () => { end: 25, value: 'two', raw: '"two"', + digest: null, }, }, }, @@ -1141,32 +1323,38 @@ describe('testing pipe operator special', () => { start: 0, end: 27, kind: 'const', + digest: null, declarations: [ { type: 'VariableDeclarator', start: 6, end: 27, + digest: null, id: { type: 'Identifier', start: 6, end: 10, name: 'prop', + digest: null, }, init: { type: 'MemberExpression', start: 13, end: 27, computed: true, + digest: null, object: { type: 'MemberExpression', start: 13, end: 22, + digest: null, computed: false, object: { type: 'Identifier', start: 13, end: 15, name: 'yo', + digest: null, }, property: { type: 'Literal', @@ -1174,6 +1362,7 @@ describe('testing pipe operator special', () => { end: 21, value: 'one', raw: '"one"', + digest: null, }, }, property: { @@ -1181,6 +1370,7 @@ describe('testing pipe operator special', () => { start: 23, end: 26, name: 'two', + digest: null, }, }, }, @@ -1201,27 +1391,32 @@ describe('nests binary expressions correctly', () => { start: 0, end: 16, kind: 'const', + digest: null, declarations: [ { type: 'VariableDeclarator', start: 6, end: 16, + digest: null, id: { type: 'Identifier', start: 6, end: 8, name: 'yo', + digest: null, }, init: { type: 'BinaryExpression', start: 11, end: 16, + digest: null, left: { type: 'Literal', start: 11, end: 12, value: 1, raw: '1', + digest: null, }, operator: '+', right: { @@ -1230,6 +1425,7 @@ describe('nests binary expressions correctly', () => { end: 16, value: 2, raw: '2', + digest: null, }, }, }, @@ -1247,31 +1443,37 @@ describe('nests binary expressions correctly', () => { start: 0, end: 20, kind: 'const', + digest: null, declarations: [ { type: 'VariableDeclarator', start: 6, end: 20, + digest: null, id: { type: 'Identifier', start: 6, end: 8, name: 'yo', + digest: null, }, init: { type: 'BinaryExpression', start: 11, end: 20, + digest: null, left: { type: 'BinaryExpression', start: 11, end: 16, + digest: null, left: { type: 'Literal', start: 11, end: 12, value: 1, raw: '1', + digest: null, }, operator: '*', right: { @@ -1280,6 +1482,7 @@ describe('nests binary expressions correctly', () => { end: 16, value: 2, raw: '2', + digest: null, }, }, operator: '+', @@ -1289,6 +1492,7 @@ describe('nests binary expressions correctly', () => { end: 20, value: 3, raw: '3', + digest: null, }, }, }, @@ -1306,39 +1510,46 @@ describe('nests binary expressions correctly', () => { start: 0, end: 20, kind: 'const', + digest: null, declarations: [ { type: 'VariableDeclarator', start: 6, end: 20, + digest: null, id: { type: 'Identifier', start: 6, end: 8, name: 'yo', + digest: null, }, init: { type: 'BinaryExpression', start: 11, end: 20, + digest: null, left: { type: 'Literal', start: 11, end: 12, value: 1, raw: '1', + digest: null, }, operator: '+', right: { type: 'BinaryExpression', start: 15, end: 20, + digest: null, left: { type: 'Literal', start: 15, end: 16, value: 2, raw: '2', + digest: null, }, operator: '*', right: { @@ -1347,6 +1558,7 @@ describe('nests binary expressions correctly', () => { end: 20, value: 3, raw: '3', + digest: null, }, }, }, @@ -1363,16 +1575,19 @@ describe('nests binary expressions correctly', () => { type: 'BinaryExpression', start: 11, end: 20, + digest: null, left: { type: 'BinaryExpression', start: 11, end: 16, + digest: null, left: { type: 'Literal', start: 11, end: 12, value: 1, raw: '1', + digest: null, }, operator: '+', right: { @@ -1381,6 +1596,7 @@ describe('nests binary expressions correctly', () => { end: 16, value: 2, raw: '2', + digest: null, }, }, operator: '-', @@ -1390,6 +1606,7 @@ describe('nests binary expressions correctly', () => { end: 20, value: 3, raw: '3', + digest: null, }, }) }) @@ -1402,16 +1619,19 @@ describe('nests binary expressions correctly', () => { type: 'BinaryExpression', start: 11, end: 20, + digest: null, left: { type: 'BinaryExpression', start: 11, end: 16, + digest: null, left: { type: 'Literal', start: 11, end: 12, value: 1, raw: '1', + digest: null, }, operator: '*', right: { @@ -1420,6 +1640,7 @@ describe('nests binary expressions correctly', () => { end: 16, value: 2, raw: '2', + digest: null, }, }, operator: '/', @@ -1429,6 +1650,7 @@ describe('nests binary expressions correctly', () => { end: 20, value: 3, raw: '3', + digest: null, }, }) }) @@ -1443,42 +1665,83 @@ describe('nests binary expressions correctly', () => { operator: '+', start: 11, end: 34, + digest: null, left: { type: 'BinaryExpression', operator: '+', start: 11, end: 30, - left: { type: 'Literal', value: 1, raw: '1', start: 11, end: 12 }, + digest: null, + left: { + type: 'Literal', + value: 1, + raw: '1', + start: 11, + end: 12, + digest: null, + }, right: { type: 'BinaryExpression', operator: '/', start: 15, end: 30, + digest: null, left: { type: 'BinaryExpression', operator: '*', start: 15, end: 25, - left: { type: 'Literal', value: 2, raw: '2', start: 15, end: 16 }, + digest: null, + left: { + type: 'Literal', + value: 2, + raw: '2', + start: 15, + end: 16, + digest: null, + }, right: { type: 'BinaryExpression', operator: '-', start: 20, end: 25, - left: { type: 'Literal', value: 3, raw: '3', start: 20, end: 21 }, + digest: null, + left: { + type: 'Literal', + value: 3, + raw: '3', + start: 20, + end: 21, + digest: null, + }, right: { type: 'Literal', value: 4, raw: '4', start: 24, end: 25, + digest: null, }, }, }, - right: { type: 'Literal', value: 5, raw: '5', start: 29, end: 30 }, + right: { + type: 'Literal', + value: 5, + raw: '5', + start: 29, + end: 30, + digest: null, + }, }, }, - right: { type: 'Literal', value: 6, raw: '6', start: 33, end: 34 }, + right: { + type: 'Literal', + value: 6, + raw: '6', + start: 33, + end: 34, + digest: null, + }, }) }) }) @@ -1493,6 +1756,7 @@ const key = 'c'` type: 'NonCodeNode', start: code.indexOf('\n// this is a comment'), end: code.indexOf('const key') - 1, + digest: null, value: { type: 'blockComment', style: 'line', @@ -1536,6 +1800,7 @@ const key = 'c'` type: 'NonCodeNode', start: 93, end: 150, + digest: null, value: { type: 'inlineComment', style: 'block', @@ -1562,6 +1827,7 @@ const key = 'c'` type: 'NonCodeNode', start: 114, end: 127, + digest: null, value: { type: 'blockComment', value: 'a comment', @@ -1583,14 +1849,36 @@ describe('test UnaryExpression', () => { operator: '-', start: 14, end: 26, + digest: null, argument: { type: 'CallExpression', start: 15, end: 26, - callee: { type: 'Identifier', start: 15, end: 18, name: 'min' }, + digest: null, + callee: { + type: 'Identifier', + start: 15, + end: 18, + name: 'min', + digest: null, + }, arguments: [ - { type: 'Literal', start: 19, end: 20, value: 4, raw: '4' }, - { type: 'Literal', start: 22, end: 25, value: 100, raw: '100' }, + { + type: 'Literal', + start: 19, + end: 20, + value: 4, + raw: '4', + digest: null, + }, + { + type: 'Literal', + start: 22, + end: 25, + value: 100, + raw: '100', + digest: null, + }, ], optional: false, }, @@ -1609,23 +1897,66 @@ describe('testing nested call expressions', () => { type: 'CallExpression', start: 14, end: 40, - callee: { type: 'Identifier', start: 14, end: 17, name: 'min' }, + digest: null, + callee: { + type: 'Identifier', + start: 14, + end: 17, + name: 'min', + digest: null, + }, arguments: [ - { type: 'Literal', start: 18, end: 21, value: 100, raw: '100' }, + { + type: 'Literal', + start: 18, + end: 21, + value: 100, + raw: '100', + digest: null, + }, { type: 'BinaryExpression', operator: '+', start: 23, end: 39, - left: { type: 'Literal', value: 1, raw: '1', start: 23, end: 24 }, + digest: null, + left: { + type: 'Literal', + value: 1, + raw: '1', + start: 23, + end: 24, + digest: null, + }, right: { type: 'CallExpression', start: 27, end: 39, - callee: { type: 'Identifier', start: 27, end: 33, name: 'legLen' }, + digest: null, + callee: { + type: 'Identifier', + start: 27, + end: 33, + name: 'legLen', + digest: null, + }, arguments: [ - { type: 'Literal', start: 34, end: 35, value: 5, raw: '5' }, - { type: 'Literal', start: 37, end: 38, value: 3, raw: '3' }, + { + type: 'Literal', + start: 34, + end: 35, + value: 5, + raw: '5', + digest: null, + }, + { + type: 'Literal', + start: 37, + end: 38, + value: 3, + raw: '3', + digest: null, + }, ], optional: false, }, @@ -1649,25 +1980,41 @@ describe('should recognise callExpresions in binaryExpressions', () => { operator: '+', start: 8, end: 31, + digest: null, left: { type: 'CallExpression', start: 8, end: 27, - callee: { type: 'Identifier', start: 8, end: 15, name: 'segEndX' }, + digest: null, + callee: { + type: 'Identifier', + start: 8, + end: 15, + name: 'segEndX', + digest: null, + }, arguments: [ { type: 'Identifier', start: 16, end: 23, name: 'seg02', + digest: null, }, - { type: 'PipeSubstitution', start: 25, end: 26 }, + { type: 'PipeSubstitution', start: 25, end: 26, digest: null }, ], optional: false, }, - right: { type: 'Literal', value: 1, raw: '1', start: 30, end: 31 }, + right: { + type: 'Literal', + value: 1, + raw: '1', + start: 30, + end: 31, + digest: null, + }, }, - { type: 'PipeSubstitution', start: 33, end: 34 }, + { type: 'PipeSubstitution', start: 33, end: 34, digest: null }, ]) }) }) diff --git a/src/lang/artifact.test.ts b/src/lang/artifact.test.ts index cf4db8cae..d689461c4 100644 --- a/src/lang/artifact.test.ts +++ b/src/lang/artifact.test.ts @@ -167,6 +167,7 @@ const sk2 = startSketchOn('XY') start: 114, type: 'TagDeclarator', value: 'p', + digest: null, }, id: expect.any(String), sourceRange: [95, 117], @@ -216,6 +217,7 @@ const sk2 = startSketchOn('XY') start: 114, type: 'TagDeclarator', value: 'p', + digest: null, }, __geoMeta: { id: expect.any(String), @@ -258,6 +260,7 @@ const sk2 = startSketchOn('XY') start: 417, type: 'TagDeclarator', value: 'o', + digest: null, }, id: expect.any(String), sourceRange: [399, 420], @@ -307,6 +310,7 @@ const sk2 = startSketchOn('XY') start: 417, type: 'TagDeclarator', value: 'o', + digest: null, }, __geoMeta: { id: expect.any(String), diff --git a/src/lang/executor.test.ts b/src/lang/executor.test.ts index f7b497aef..37b9f71ac 100644 --- a/src/lang/executor.test.ts +++ b/src/lang/executor.test.ts @@ -67,6 +67,7 @@ const newVar = myVar + 1` start: 89, type: 'TagDeclarator', value: 'myPath', + digest: null, }, }, { @@ -92,6 +93,7 @@ const newVar = myVar + 1` start: 144, type: 'TagDeclarator', value: 'rightPath', + digest: null, }, }, ]) @@ -190,6 +192,7 @@ const newVar = myVar + 1` start: 109, type: 'TagDeclarator', value: 'myPath', + digest: null, }, }, { diff --git a/src/lang/modifyAst.test.ts b/src/lang/modifyAst.test.ts index 9cf202189..e83794f6f 100644 --- a/src/lang/modifyAst.test.ts +++ b/src/lang/modifyAst.test.ts @@ -99,15 +99,15 @@ describe('Testing findUniqueName', () => { it('should find a unique name', () => { const result = findUniqueName( JSON.stringify([ - { type: 'Identifier', name: 'yo01', start: 0, end: 0 }, - { type: 'Identifier', name: 'yo02', start: 0, end: 0 }, - { type: 'Identifier', name: 'yo03', start: 0, end: 0 }, - { type: 'Identifier', name: 'yo04', start: 0, end: 0 }, - { type: 'Identifier', name: 'yo05', start: 0, end: 0 }, - { type: 'Identifier', name: 'yo06', start: 0, end: 0 }, - { type: 'Identifier', name: 'yo07', start: 0, end: 0 }, - { type: 'Identifier', name: 'yo08', start: 0, end: 0 }, - { type: 'Identifier', name: 'yo09', start: 0, end: 0 }, + { type: 'Identifier', name: 'yo01', start: 0, end: 0, digest: null }, + { type: 'Identifier', name: 'yo02', start: 0, end: 0, digest: null }, + { type: 'Identifier', name: 'yo03', start: 0, end: 0, digest: null }, + { type: 'Identifier', name: 'yo04', start: 0, end: 0, digest: null }, + { type: 'Identifier', name: 'yo05', start: 0, end: 0, digest: null }, + { type: 'Identifier', name: 'yo06', start: 0, end: 0, digest: null }, + { type: 'Identifier', name: 'yo07', start: 0, end: 0, digest: null }, + { type: 'Identifier', name: 'yo08', start: 0, end: 0, digest: null }, + { type: 'Identifier', name: 'yo09', start: 0, end: 0, digest: null }, ] satisfies Identifier[]), 'yo', 2 @@ -122,7 +122,8 @@ describe('Testing addSketchTo', () => { body: [], start: 0, end: 0, - nonCodeMeta: { nonCodeNodes: {}, start: [] }, + nonCodeMeta: { nonCodeNodes: {}, start: [], digest: null }, + digest: null, }, 'yz' ) diff --git a/src/lang/modifyAst.ts b/src/lang/modifyAst.ts index e2f047a2e..255bdf282 100644 --- a/src/lang/modifyAst.ts +++ b/src/lang/modifyAst.ts @@ -243,6 +243,7 @@ export function mutateObjExpProp( value: updateWith, start: 0, end: 0, + digest: null, }) } } @@ -484,6 +485,7 @@ export function createLiteral(value: string | number): Literal { end: 0, value, raw: `${value}`, + digest: null, } } @@ -492,6 +494,7 @@ export function createTagDeclarator(value: string): TagDeclarator { type: 'TagDeclarator', start: 0, end: 0, + digest: null, value, } } @@ -501,6 +504,7 @@ export function createIdentifier(name: string): Identifier { type: 'Identifier', start: 0, end: 0, + digest: null, name, } } @@ -510,6 +514,7 @@ export function createPipeSubstitution(): PipeSubstitution { type: 'PipeSubstitution', start: 0, end: 0, + digest: null, } } @@ -525,10 +530,12 @@ export function createCallExpressionStdLib( type: 'Identifier', start: 0, end: 0, + digest: null, name, }, optional: false, arguments: args, + digest: null, } } @@ -544,10 +551,12 @@ export function createCallExpression( type: 'Identifier', start: 0, end: 0, + digest: null, name, }, optional: false, arguments: args, + digest: null, } } @@ -558,6 +567,7 @@ export function createArrayExpression( type: 'ArrayExpression', start: 0, end: 0, + digest: null, elements, } } @@ -569,8 +579,9 @@ export function createPipeExpression( type: 'PipeExpression', start: 0, end: 0, + digest: null, body, - nonCodeMeta: { nonCodeNodes: {}, start: [] }, + nonCodeMeta: { nonCodeNodes: {}, start: [], digest: null }, } } @@ -583,11 +594,13 @@ export function createVariableDeclaration( type: 'VariableDeclaration', start: 0, end: 0, + digest: null, declarations: [ { type: 'VariableDeclarator', start: 0, end: 0, + digest: null, id: createIdentifier(varName), init, }, @@ -603,11 +616,13 @@ export function createObjectExpression(properties: { type: 'ObjectExpression', start: 0, end: 0, + digest: null, properties: Object.entries(properties).map(([key, value]) => ({ type: 'ObjectProperty', start: 0, end: 0, key: createIdentifier(key), + digest: null, value, })), } @@ -621,6 +636,7 @@ export function createUnaryExpression( type: 'UnaryExpression', start: 0, end: 0, + digest: null, operator, argument, } @@ -635,6 +651,7 @@ export function createBinaryExpression([left, operator, right]: [ type: 'BinaryExpression', start: 0, end: 0, + digest: null, operator, left, right, diff --git a/src/lang/std/sketch.ts b/src/lang/std/sketch.ts index f854e6707..8729ebb50 100644 --- a/src/lang/std/sketch.ts +++ b/src/lang/std/sketch.ts @@ -1536,9 +1536,11 @@ export const updateStartProfileAtArgs: SketchLineHelper['updateArgs'] = ({ start: 0, end: 0, body: [], + digest: null, nonCodeMeta: { start: [], nonCodeNodes: [], + digest: null, }, }, pathToNode, diff --git a/src/wasm-lib/kcl-macros/tests/macro_test.rs b/src/wasm-lib/kcl-macros/tests/macro_test.rs index 9e9eb281c..a884bdcc2 100644 --- a/src/wasm-lib/kcl-macros/tests/macro_test.rs +++ b/src/wasm-lib/kcl-macros/tests/macro_test.rs @@ -22,17 +22,22 @@ fn basic() { start: 6, end: 7, name: "y".to_owned(), + digest: None, }, init: Value::Literal(Box::new(Literal { start: 10, end: 11, value: LiteralValue::IInteger(4), raw: "4".to_owned(), + digest: None, })), + digest: None, }], kind: VariableKind::Const, + digest: None, })], non_code_meta: NonCodeMeta::default(), + digest: None, }; assert_eq!(expected, actual); } diff --git a/src/wasm-lib/kcl/src/ast/types.rs b/src/wasm-lib/kcl/src/ast/types.rs index 7d0579aeb..8ea90b690 100644 --- a/src/wasm-lib/kcl/src/ast/types.rs +++ b/src/wasm-lib/kcl/src/ast/types.rs @@ -13,6 +13,7 @@ use parse_display::{Display, FromStr}; use schemars::JsonSchema; use serde::{Deserialize, Serialize}; use serde_json::{Map, Value as JValue}; +use sha2::{Digest as DigestTrait, Sha256}; use tower_lsp::lsp_types::{ CompletionItem, CompletionItemKind, DocumentSymbol, FoldingRange, FoldingRangeKind, Range as LspRange, SymbolKind, }; @@ -32,6 +33,9 @@ use crate::{ mod literal_value; mod none; +/// Position-independent digest of the AST node. +pub type Digest = [u8; 32]; + #[derive(Debug, Default, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema, Bake)] #[databake(path = kcl_lib::ast::types)] #[ts(export)] @@ -41,9 +45,43 @@ pub struct Program { pub end: usize, pub body: Vec, pub non_code_meta: NonCodeMeta, + + pub digest: Option, +} + +macro_rules! compute_digest { + (|$slf:ident, $hasher:ident| $body:block) => { + /// Compute a digest over the AST node. + pub fn compute_digest(&mut self) -> Digest { + if let Some(node_digest) = self.digest { + return node_digest; + } + + let mut $hasher = Sha256::new(); + + #[allow(unused_mut)] + let mut $slf = self; + + $hasher.update(std::any::type_name::()); + + $body + + let node_digest: Digest = $hasher.finalize().into(); + $slf.digest = Some(node_digest); + node_digest + } + }; } impl Program { + compute_digest!(|slf, hasher| { + hasher.update(slf.body.len().to_ne_bytes()); + for body_item in slf.body.iter_mut() { + hasher.update(body_item.compute_digest()); + } + hasher.update(slf.non_code_meta.compute_digest()); + }); + pub fn get_hover_value_for_position(&self, pos: usize, code: &str) -> Option { // Check if we are in the non code meta. if let Some(meta) = self.get_non_code_meta_for_position(pos) { @@ -481,6 +519,14 @@ pub enum BodyItem { } impl BodyItem { + pub fn compute_digest(&mut self) -> Digest { + match self { + BodyItem::ExpressionStatement(es) => es.compute_digest(), + BodyItem::VariableDeclaration(vs) => vs.compute_digest(), + BodyItem::ReturnStatement(rs) => rs.compute_digest(), + } + } + pub fn start(&self) -> usize { match self { BodyItem::ExpressionStatement(expression_statement) => expression_statement.start(), @@ -531,6 +577,28 @@ pub enum Value { } impl Value { + pub fn compute_digest(&mut self) -> Digest { + match self { + Value::Literal(lit) => lit.compute_digest(), + Value::Identifier(id) => id.compute_digest(), + Value::TagDeclarator(tag) => tag.compute_digest(), + Value::BinaryExpression(be) => be.compute_digest(), + Value::FunctionExpression(fe) => fe.compute_digest(), + Value::CallExpression(ce) => ce.compute_digest(), + Value::PipeExpression(pe) => pe.compute_digest(), + Value::PipeSubstitution(ps) => ps.compute_digest(), + Value::ArrayExpression(ae) => ae.compute_digest(), + Value::ObjectExpression(oe) => oe.compute_digest(), + Value::MemberExpression(me) => me.compute_digest(), + Value::UnaryExpression(ue) => ue.compute_digest(), + Value::None(_) => { + let mut hasher = Sha256::new(); + hasher.update(b"Value::None"); + hasher.finalize().into() + } + } + } + fn recast(&self, options: &FormatOptions, indentation_level: usize, is_in_pipe: bool) -> String { match &self { Value::BinaryExpression(bin_exp) => bin_exp.recast(options), @@ -759,6 +827,17 @@ impl From<&BinaryPart> for SourceRange { } impl BinaryPart { + pub fn compute_digest(&mut self) -> Digest { + match self { + BinaryPart::Literal(lit) => lit.compute_digest(), + BinaryPart::Identifier(id) => id.compute_digest(), + BinaryPart::BinaryExpression(be) => be.compute_digest(), + BinaryPart::CallExpression(ce) => ce.compute_digest(), + BinaryPart::UnaryExpression(ue) => ue.compute_digest(), + BinaryPart::MemberExpression(me) => me.compute_digest(), + } + } + /// Get the constraint level. pub fn get_constraint_level(&self) -> ConstraintLevel { match self { @@ -888,6 +967,8 @@ pub struct NonCodeNode { pub start: usize, pub end: usize, pub value: NonCodeValue, + + pub digest: Option, } impl From for SourceRange { @@ -903,6 +984,29 @@ impl From<&NonCodeNode> for SourceRange { } impl NonCodeNode { + compute_digest!(|slf, hasher| { + match &slf.value { + NonCodeValue::Shebang { value } => { + hasher.update(value); + } + NonCodeValue::InlineComment { value, style } => { + hasher.update(value); + hasher.update(style.digestable_id()); + } + NonCodeValue::BlockComment { value, style } => { + hasher.update(value); + hasher.update(style.digestable_id()); + } + NonCodeValue::NewLineBlockComment { value, style } => { + hasher.update(value); + hasher.update(style.digestable_id()); + } + NonCodeValue::NewLine => { + hasher.update(b"\r\n"); + } + } + }); + pub fn contains(&self, pos: usize) -> bool { self.start <= pos && pos <= self.end } @@ -967,6 +1071,15 @@ pub enum CommentStyle { Block, } +impl CommentStyle { + fn digestable_id(&self) -> [u8; 2] { + match &self { + CommentStyle::Line => *b"//", + CommentStyle::Block => *b"/*", + } + } +} + #[derive(Debug, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema, Bake)] #[databake(path = kcl_lib::ast::types)] #[ts(export)] @@ -1021,6 +1134,8 @@ pub enum NonCodeValue { pub struct NonCodeMeta { pub non_code_nodes: HashMap>, pub start: Vec, + + pub digest: Option, } // implement Deserialize manually because we to force the keys of non_code_nodes to be usize @@ -1046,11 +1161,26 @@ impl<'de> Deserialize<'de> for NonCodeMeta { Ok(NonCodeMeta { non_code_nodes, start: helper.start, + digest: None, }) } } impl NonCodeMeta { + compute_digest!(|slf, hasher| { + let mut keys = slf.non_code_nodes.keys().copied().collect::>(); + keys.sort(); + + for key in keys.into_iter() { + hasher.update(key.to_ne_bytes()); + let nodes = slf.non_code_nodes.get_mut(&key).unwrap(); + hasher.update(nodes.len().to_ne_bytes()); + for node in nodes.iter_mut() { + hasher.update(node.compute_digest()); + } + } + }); + pub fn insert(&mut self, i: usize, new: NonCodeNode) { self.non_code_nodes.entry(i).or_default().push(new); } @@ -1074,10 +1204,18 @@ pub struct ExpressionStatement { pub start: usize, pub end: usize, pub expression: Value, + + pub digest: Option, } impl_value_meta!(ExpressionStatement); +impl ExpressionStatement { + compute_digest!(|slf, hasher| { + hasher.update(slf.expression.compute_digest()); + }); +} + #[derive(Debug, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema, Bake)] #[databake(path = kcl_lib::ast::types)] #[ts(export)] @@ -1088,6 +1226,8 @@ pub struct CallExpression { pub callee: Identifier, pub arguments: Vec, pub optional: bool, + + pub digest: Option, } impl_value_meta!(CallExpression); @@ -1106,9 +1246,19 @@ impl CallExpression { callee: Identifier::new(name), arguments, optional: false, + digest: None, }) } + compute_digest!(|slf, hasher| { + hasher.update(slf.callee.compute_digest()); + hasher.update(slf.arguments.len().to_ne_bytes()); + for argument in slf.arguments.iter_mut() { + hasher.update(argument.compute_digest()); + } + hasher.update(if slf.optional { [1] } else { [0] }); + }); + /// Is at least one argument the '%' i.e. the substitution operator? pub fn has_substitution_arg(&self) -> bool { self.arguments @@ -1346,6 +1496,8 @@ pub struct VariableDeclaration { pub end: usize, pub declarations: Vec, pub kind: VariableKind, // Change to enum if there are specific values + + pub digest: Option, } impl From<&VariableDeclaration> for Vec { @@ -1385,15 +1537,23 @@ impl From<&VariableDeclaration> for Vec { impl_value_meta!(VariableDeclaration); impl VariableDeclaration { + compute_digest!(|slf, hasher| { + hasher.update(slf.declarations.len().to_ne_bytes()); + for declarator in &mut slf.declarations { + hasher.update(declarator.compute_digest()); + } + hasher.update(slf.kind.digestable_id()); + }); + pub fn new(declarations: Vec, kind: VariableKind) -> Self { Self { start: 0, end: 0, declarations, kind, + digest: None, } } - pub fn get_lsp_folding_range(&self) -> Option { let recasted = self.recast(&FormatOptions::default(), 0); // If the recasted value only has one line, don't fold it. @@ -1574,6 +1734,15 @@ pub enum VariableKind { } impl VariableKind { + fn digestable_id(&self) -> [u8; 1] { + match self { + VariableKind::Let => [1], + VariableKind::Const => [2], + VariableKind::Fn => [3], + VariableKind::Var => [4], + } + } + pub fn to_completion_items() -> Result> { let mut settings = schemars::gen::SchemaSettings::openapi3(); settings.inline_subschemas = true; @@ -1613,6 +1782,8 @@ pub struct VariableDeclarator { pub id: Identifier, /// The value of the variable. pub init: Value, + + pub digest: Option, } impl_value_meta!(VariableDeclarator); @@ -1624,9 +1795,15 @@ impl VariableDeclarator { end: 0, id: Identifier::new(name), init, + digest: None, } } + compute_digest!(|slf, hasher| { + hasher.update(slf.id.compute_digest()); + hasher.update(slf.init.compute_digest()); + }); + pub fn get_constraint_level(&self) -> ConstraintLevel { self.init.get_constraint_level() } @@ -1641,6 +1818,8 @@ pub struct Literal { pub end: usize, pub value: LiteralValue, pub raw: String, + + pub digest: Option, } impl_value_meta!(Literal); @@ -1652,9 +1831,14 @@ impl Literal { end: 0, raw: JValue::from(value.clone()).to_string(), value, + digest: None, } } + compute_digest!(|slf, hasher| { + hasher.update(slf.value.digestable_id()); + }); + /// Get the constraint level for this literal. /// Literals are always not constrained. pub fn get_constraint_level(&self) -> ConstraintLevel { @@ -1712,6 +1896,8 @@ pub struct Identifier { pub start: usize, pub end: usize, pub name: String, + + pub digest: Option, } impl_value_meta!(Identifier); @@ -1722,9 +1908,16 @@ impl Identifier { start: 0, end: 0, name: name.to_string(), + digest: None, } } + compute_digest!(|slf, hasher| { + let name = slf.name.as_bytes(); + hasher.update(name.len().to_ne_bytes()); + hasher.update(name); + }); + /// Get the constraint level for this identifier. /// Identifier are always fully constrained. pub fn get_constraint_level(&self) -> ConstraintLevel { @@ -1750,6 +1943,8 @@ pub struct TagDeclarator { pub end: usize, #[serde(rename = "value")] pub name: String, + + pub digest: Option, } impl_value_meta!(TagDeclarator); @@ -1820,9 +2015,16 @@ impl TagDeclarator { start: 0, end: 0, name: name.to_string(), + digest: None, } } + compute_digest!(|slf, hasher| { + let name = slf.name.as_bytes(); + hasher.update(name.len().to_ne_bytes()); + hasher.update(name); + }); + pub fn recast(&self) -> String { // TagDeclarators are always prefixed with a dollar sign. format!("${}", self.name) @@ -1882,14 +2084,24 @@ impl TagDeclarator { pub struct PipeSubstitution { pub start: usize, pub end: usize, + + pub digest: Option, } impl_value_meta!(PipeSubstitution); impl PipeSubstitution { pub fn new() -> Self { - Self { start: 0, end: 0 } + Self { + start: 0, + end: 0, + digest: None, + } } + + compute_digest!(|slf, hasher| { + hasher.update(b"PipeSubstitution"); + }); } impl Default for PipeSubstitution { @@ -1912,6 +2124,8 @@ pub struct ArrayExpression { pub start: usize, pub end: usize, pub elements: Vec, + + pub digest: Option, } impl_value_meta!(ArrayExpression); @@ -1928,9 +2142,17 @@ impl ArrayExpression { start: 0, end: 0, elements, + digest: None, } } + compute_digest!(|slf, hasher| { + hasher.update(slf.elements.len().to_ne_bytes()); + for value in slf.elements.iter_mut() { + hasher.update(value.compute_digest()); + } + }); + pub fn replace_value(&mut self, source_range: SourceRange, new_value: Value) { for element in &mut self.elements { element.replace_value(source_range, new_value.clone()); @@ -2068,6 +2290,8 @@ pub struct ObjectExpression { pub start: usize, pub end: usize, pub properties: Vec, + + pub digest: Option, } impl ObjectExpression { @@ -2076,9 +2300,17 @@ impl ObjectExpression { start: 0, end: 0, properties, + digest: None, } } + compute_digest!(|slf, hasher| { + hasher.update(slf.properties.len().to_ne_bytes()); + for prop in slf.properties.iter_mut() { + hasher.update(prop.compute_digest()); + } + }); + pub fn replace_value(&mut self, source_range: SourceRange, new_value: Value) { for property in &mut self.properties { property.value.replace_value(source_range, new_value.clone()); @@ -2229,11 +2461,18 @@ pub struct ObjectProperty { pub end: usize, pub key: Identifier, pub value: Value, + + pub digest: Option, } impl_value_meta!(ObjectProperty); impl ObjectProperty { + compute_digest!(|slf, hasher| { + hasher.update(slf.key.compute_digest()); + hasher.update(slf.value.compute_digest()); + }); + pub fn get_lsp_symbols(&self, code: &str) -> Vec { let source_range: SourceRange = self.clone().into(); let inner_source_range: SourceRange = self.key.clone().into(); @@ -2273,6 +2512,13 @@ pub enum MemberObject { } impl MemberObject { + pub fn compute_digest(&mut self) -> Digest { + match self { + MemberObject::MemberExpression(me) => me.compute_digest(), + MemberObject::Identifier(id) => id.compute_digest(), + } + } + /// Returns a hover value that includes the given character position. pub fn get_hover_value_for_position(&self, pos: usize, code: &str) -> Option { match self { @@ -2320,6 +2566,13 @@ pub enum LiteralIdentifier { } impl LiteralIdentifier { + pub fn compute_digest(&mut self) -> Digest { + match self { + LiteralIdentifier::Identifier(id) => id.compute_digest(), + LiteralIdentifier::Literal(lit) => lit.compute_digest(), + } + } + pub fn start(&self) -> usize { match self { LiteralIdentifier::Identifier(identifier) => identifier.start, @@ -2357,11 +2610,19 @@ pub struct MemberExpression { pub object: MemberObject, pub property: LiteralIdentifier, pub computed: bool, + + pub digest: Option, } impl_value_meta!(MemberExpression); impl MemberExpression { + compute_digest!(|slf, hasher| { + hasher.update(slf.object.compute_digest()); + hasher.update(slf.property.compute_digest()); + hasher.update(if slf.computed { [1] } else { [0] }); + }); + /// Get the constraint level for a member expression. /// This is always fully constrained. pub fn get_constraint_level(&self) -> ConstraintLevel { @@ -2522,6 +2783,8 @@ pub struct BinaryExpression { pub operator: BinaryOperator, pub left: BinaryPart, pub right: BinaryPart, + + pub digest: Option, } impl_value_meta!(BinaryExpression); @@ -2534,9 +2797,16 @@ impl BinaryExpression { operator, left, right, + digest: None, } } + compute_digest!(|slf, hasher| { + hasher.update(slf.operator.digestable_id()); + hasher.update(slf.left.compute_digest()); + hasher.update(slf.right.compute_digest()); + }); + pub fn replace_value(&mut self, source_range: SourceRange, new_value: Value) { self.left.replace_value(source_range, new_value.clone()); self.right.replace_value(source_range, new_value); @@ -2730,6 +3000,17 @@ impl Associativity { } impl BinaryOperator { + pub fn digestable_id(&self) -> [u8; 3] { + match self { + BinaryOperator::Add => *b"add", + BinaryOperator::Sub => *b"sub", + BinaryOperator::Mul => *b"mul", + BinaryOperator::Div => *b"div", + BinaryOperator::Mod => *b"mod", + BinaryOperator::Pow => *b"pow", + } + } + /// Follow JS definitions of each operator. /// Taken from pub fn precedence(&self) -> u8 { @@ -2758,6 +3039,8 @@ pub struct UnaryExpression { pub end: usize, pub operator: UnaryOperator, pub argument: BinaryPart, + + pub digest: Option, } impl_value_meta!(UnaryExpression); @@ -2769,9 +3052,15 @@ impl UnaryExpression { end: argument.end(), operator, argument, + digest: None, } } + compute_digest!(|slf, hasher| { + hasher.update(slf.operator.digestable_id()); + hasher.update(slf.argument.compute_digest()); + }); + pub fn replace_value(&mut self, source_range: SourceRange, new_value: Value) { self.argument.replace_value(source_range, new_value); } @@ -2848,6 +3137,15 @@ pub enum UnaryOperator { Not, } +impl UnaryOperator { + pub fn digestable_id(&self) -> [u8; 3] { + match self { + UnaryOperator::Neg => *b"neg", + UnaryOperator::Not => *b"not", + } + } +} + #[derive(Debug, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema, Bake)] #[databake(path = kcl_lib::ast::types)] #[ts(export)] @@ -2859,6 +3157,8 @@ pub struct PipeExpression { // The rest will be CallExpression, and the AST type should reflect this. pub body: Vec, pub non_code_meta: NonCodeMeta, + + pub digest: Option, } impl_value_meta!(PipeExpression); @@ -2876,9 +3176,18 @@ impl PipeExpression { end: 0, body, non_code_meta: Default::default(), + digest: None, } } + compute_digest!(|slf, hasher| { + hasher.update(slf.body.len().to_ne_bytes()); + for value in slf.body.iter_mut() { + hasher.update(value.compute_digest()); + } + hasher.update(slf.non_code_meta.compute_digest()); + }); + pub fn replace_value(&mut self, source_range: SourceRange, new_value: Value) { for value in &mut self.body { value.replace_value(source_range, new_value.clone()); @@ -3044,6 +3353,20 @@ pub enum FnArgPrimitive { ExtrudeGroup, } +impl FnArgPrimitive { + pub fn digestable_id(&self) -> &[u8] { + match self { + FnArgPrimitive::String => b"string", + FnArgPrimitive::Number => b"number", + FnArgPrimitive::Boolean => b"boolean", + FnArgPrimitive::Tag => b"tag", + FnArgPrimitive::SketchGroup => b"sketchgroup", + FnArgPrimitive::SketchSurface => b"sketchsurface", + FnArgPrimitive::ExtrudeGroup => b"extrudegroup", + } + } +} + #[derive(Debug, Clone, Deserialize, Serialize, PartialEq, Eq, JsonSchema, Bake)] #[databake(path = kcl_lib::ast::types)] #[serde(tag = "type")] @@ -3058,6 +3381,32 @@ pub enum FnArgType { }, } +impl FnArgType { + pub fn compute_digest(&mut self) -> Digest { + let mut hasher = Sha256::new(); + + match self { + FnArgType::Primitive(prim) => { + hasher.update(b"FnArgType::Primitive"); + hasher.update(prim.digestable_id()) + } + FnArgType::Array(prim) => { + hasher.update(b"FnArgType::Array"); + hasher.update(prim.digestable_id()) + } + FnArgType::Object { properties } => { + hasher.update(b"FnArgType::Object"); + hasher.update(properties.len().to_ne_bytes()); + for prop in properties.iter_mut() { + hasher.update(prop.compute_digest()); + } + } + } + + hasher.finalize().into() + } +} + /// Parameter of a KCL function. #[derive(Debug, Clone, Deserialize, Serialize, PartialEq, Eq, ts_rs::TS, JsonSchema, Bake)] #[databake(path = kcl_lib::ast::types)] @@ -3072,6 +3421,24 @@ pub struct Parameter { pub type_: Option, /// Is the parameter optional? pub optional: bool, + + pub digest: Option, +} + +impl Parameter { + compute_digest!(|slf, hasher| { + hasher.update(slf.identifier.compute_digest()); + match &mut slf.type_ { + Some(arg) => { + hasher.update(b"Parameter::type_::Some"); + hasher.update(arg.compute_digest()) + } + None => { + hasher.update(b"Parameter::type_::None"); + } + } + hasher.update(if slf.optional { [1] } else { [0] }) + }); } #[derive(Debug, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema, Bake)] @@ -3085,6 +3452,8 @@ pub struct FunctionExpression { pub body: Program, #[serde(skip)] pub return_type: Option, + + pub digest: Option, } impl_value_meta!(FunctionExpression); @@ -3114,12 +3483,30 @@ impl FunctionExpression { } } + compute_digest!(|slf, hasher| { + hasher.update(slf.params.len().to_ne_bytes()); + for param in slf.params.iter_mut() { + hasher.update(param.compute_digest()); + } + hasher.update(slf.body.compute_digest()); + match &mut slf.return_type { + Some(rt) => { + hasher.update(b"FunctionExpression::return_type::Some"); + hasher.update(rt.compute_digest()); + } + None => { + hasher.update(b"FunctionExpression::return_type::None"); + } + } + }); + pub fn into_parts(self) -> Result { let Self { start, end, params, body, + digest: _, return_type: _, } = self; let mut params_required = Vec::with_capacity(params.len()); @@ -3200,10 +3587,18 @@ pub struct ReturnStatement { pub start: usize, pub end: usize, pub argument: Value, + + pub digest: Option, } impl_value_meta!(ReturnStatement); +impl ReturnStatement { + compute_digest!(|slf, hasher| { + hasher.update(slf.argument.compute_digest()); + }); +} + /// Describes information about a hover. #[derive(Debug, Clone, Deserialize, Serialize, PartialEq)] #[serde(rename_all = "camelCase")] @@ -4933,28 +5328,34 @@ const firstExtrude = startSketchOn('XY') identifier: Identifier { start: 35, end: 40, - name: "thing".to_owned() + name: "thing".to_owned(), + digest: None, }, type_: Some(FnArgType::Primitive(FnArgPrimitive::Number)), - optional: false + optional: false, + digest: None }, Parameter { identifier: Identifier { start: 50, end: 56, - name: "things".to_owned() + name: "things".to_owned(), + digest: None, }, type_: Some(FnArgType::Array(FnArgPrimitive::String)), - optional: false + optional: false, + digest: None }, Parameter { identifier: Identifier { start: 68, end: 72, - name: "more".to_owned() + name: "more".to_owned(), + digest: None }, type_: Some(FnArgType::Primitive(FnArgPrimitive::String)), - optional: true + optional: true, + digest: None } ] }) @@ -4989,28 +5390,34 @@ const firstExtrude = startSketchOn('XY') identifier: Identifier { start: 18, end: 23, - name: "thing".to_owned() + name: "thing".to_owned(), + digest: None }, type_: Some(FnArgType::Primitive(FnArgPrimitive::Number)), - optional: false + optional: false, + digest: None }, Parameter { identifier: Identifier { start: 33, end: 39, - name: "things".to_owned() + name: "things".to_owned(), + digest: None }, type_: Some(FnArgType::Array(FnArgPrimitive::String)), - optional: false + optional: false, + digest: None }, Parameter { identifier: Identifier { start: 51, end: 55, - name: "more".to_owned() + name: "more".to_owned(), + digest: None }, type_: Some(FnArgType::Primitive(FnArgPrimitive::String)), - optional: true + optional: true, + digest: None } ] }) @@ -5103,8 +5510,10 @@ const thickness = sqrt(distance * p * FOS * 6 / (sigmaAllow * width))"#; end: 0, body: Vec::new(), non_code_meta: Default::default(), + digest: None, }, return_type: None, + digest: None, }, ), ( @@ -5118,17 +5527,21 @@ const thickness = sqrt(distance * p * FOS * 6 / (sigmaAllow * width))"#; start: 0, end: 0, name: "foo".to_owned(), + digest: None, }, type_: None, optional: false, + digest: None, }], body: Program { start: 0, end: 0, body: Vec::new(), non_code_meta: Default::default(), + digest: None, }, return_type: None, + digest: None, }, ), ( @@ -5142,17 +5555,21 @@ const thickness = sqrt(distance * p * FOS * 6 / (sigmaAllow * width))"#; start: 0, end: 0, name: "foo".to_owned(), + digest: None, }, type_: None, optional: true, + digest: None, }], body: Program { start: 0, end: 0, body: Vec::new(), non_code_meta: Default::default(), + digest: None, }, return_type: None, + digest: None, }, ), ( @@ -5167,18 +5584,22 @@ const thickness = sqrt(distance * p * FOS * 6 / (sigmaAllow * width))"#; start: 0, end: 0, name: "foo".to_owned(), + digest: None, }, type_: None, optional: false, + digest: None, }, Parameter { identifier: Identifier { start: 0, end: 0, name: "bar".to_owned(), + digest: None, }, type_: None, optional: true, + digest: None, }, ], body: Program { @@ -5186,8 +5607,10 @@ const thickness = sqrt(distance * p * FOS * 6 / (sigmaAllow * width))"#; end: 0, body: Vec::new(), non_code_meta: Default::default(), + digest: None, }, return_type: None, + digest: None, }, ), ] @@ -5212,6 +5635,7 @@ const thickness = sqrt(distance * p * FOS * 6 / (sigmaAllow * width))"#; expression, start: _, end: _, + digest: None, }) = program.body.first().unwrap() else { panic!("expected a function!"); @@ -5275,4 +5699,35 @@ const thickness = sqrt(distance * p * FOS * 6 / (sigmaAllow * width))"#; r#"syntax: KclErrorDetails { source_ranges: [SourceRange([57, 59])], message: "Unexpected token" }"# ); } + + #[tokio::test(flavor = "multi_thread")] + async fn test_parse_digest() { + let prog1_string = r#"startSketchOn('XY') + |> startProfileAt([0, 0], %) + |> line([5, 5], %) +"#; + let prog1_tokens = crate::token::lexer(prog1_string).unwrap(); + let prog1_parser = crate::parser::Parser::new(prog1_tokens); + let prog1_digest = prog1_parser.ast().unwrap().compute_digest(); + + let prog2_string = r#"startSketchOn('XY') + |> startProfileAt([0, 2], %) + |> line([5, 5], %) +"#; + let prog2_tokens = crate::token::lexer(prog2_string).unwrap(); + let prog2_parser = crate::parser::Parser::new(prog2_tokens); + let prog2_digest = prog2_parser.ast().unwrap().compute_digest(); + + assert!(prog1_digest != prog2_digest); + + let prog3_string = r#"startSketchOn('XY') + |> startProfileAt([0, 0], %) + |> line([5, 5], %) +"#; + let prog3_tokens = crate::token::lexer(prog3_string).unwrap(); + let prog3_parser = crate::parser::Parser::new(prog3_tokens); + let prog3_digest = prog3_parser.ast().unwrap().compute_digest(); + + assert_eq!(prog1_digest, prog3_digest); + } } diff --git a/src/wasm-lib/kcl/src/ast/types/literal_value.rs b/src/wasm-lib/kcl/src/ast/types/literal_value.rs index 34d300a92..33e196608 100644 --- a/src/wasm-lib/kcl/src/ast/types/literal_value.rs +++ b/src/wasm-lib/kcl/src/ast/types/literal_value.rs @@ -16,6 +16,23 @@ pub enum LiteralValue { Bool(bool), } +impl LiteralValue { + pub fn digestable_id(&self) -> Vec { + match self { + LiteralValue::IInteger(i) => i.to_ne_bytes().into(), + LiteralValue::Fractional(frac) => frac.to_ne_bytes().into(), + LiteralValue::String(st) => st.as_bytes().into(), + LiteralValue::Bool(b) => { + if *b { + vec![1] + } else { + vec![0] + } + } + } + } +} + impl From for Value { fn from(literal: Literal) -> Self { Value::Literal(Box::new(literal)) diff --git a/src/wasm-lib/kcl/src/docs.rs b/src/wasm-lib/kcl/src/docs.rs index 90284835c..45e63a657 100644 --- a/src/wasm-lib/kcl/src/docs.rs +++ b/src/wasm-lib/kcl/src/docs.rs @@ -344,6 +344,7 @@ pub fn get_type_string_from_schema(schema: &schemars::schema::Schema) -> Result< } else if format == "double" || format == "uint" || format == "int64" + || format == "uint8" || format == "uint32" || format == "uint64" { diff --git a/src/wasm-lib/kcl/src/executor.rs b/src/wasm-lib/kcl/src/executor.rs index 9254d22d6..29af85328 100644 --- a/src/wasm-lib/kcl/src/executor.rs +++ b/src/wasm-lib/kcl/src/executor.rs @@ -710,6 +710,7 @@ impl MemoryItem { name, start: u.meta[0].source_range.start(), end: u.meta[0].source_range.end(), + digest: None, }) } _ => Err(KclError::Semantic(KclErrorDetails { @@ -729,6 +730,7 @@ impl MemoryItem { name, start: u.meta[0].source_range.start(), end: u.meta[0].source_range.end(), + digest: None, })) } else { Ok(None) @@ -961,7 +963,7 @@ pub enum FilletOrChamfer { length: f64, /// The engine id of the edge to chamfer. edge_id: uuid::Uuid, - tag: Option, + tag: Box>, }, } @@ -983,7 +985,7 @@ impl FilletOrChamfer { pub fn tag(&self) -> Option { match self { FilletOrChamfer::Fillet { .. } => None, - FilletOrChamfer::Chamfer { tag, .. } => tag.clone(), + FilletOrChamfer::Chamfer { tag, .. } => *tag.clone(), } } } @@ -2379,6 +2381,7 @@ const bracket = startSketchOn('XY') start: 0, end: 0, name: s.to_owned(), + digest: None, } } fn opt_param(s: &'static str) -> Parameter { @@ -2386,6 +2389,7 @@ const bracket = startSketchOn('XY') identifier: ident(s), type_: None, optional: true, + digest: None, } } fn req_param(s: &'static str) -> Parameter { @@ -2393,6 +2397,7 @@ const bracket = startSketchOn('XY') identifier: ident(s), type_: None, optional: false, + digest: None, } } fn additional_program_memory(items: &[(String, MemoryItem)]) -> ProgramMemory { @@ -2476,8 +2481,10 @@ const bracket = startSketchOn('XY') end: 0, body: Vec::new(), non_code_meta: Default::default(), + digest: None, }, return_type: None, + digest: None, }; let actual = assign_args_to_params(func_expr, args, ProgramMemory::new()); assert_eq!( diff --git a/src/wasm-lib/kcl/src/parser/math.rs b/src/wasm-lib/kcl/src/parser/math.rs index e8fc509a1..4684bc395 100644 --- a/src/wasm-lib/kcl/src/parser/math.rs +++ b/src/wasm-lib/kcl/src/parser/math.rs @@ -34,6 +34,7 @@ fn evaluate(rpn: Vec) -> Result o, @@ -129,6 +130,7 @@ mod tests { end: 0, value: n.into(), raw: n.to_string(), + digest: None, })) } let tests: Vec> = vec![ @@ -146,6 +148,7 @@ mod tests { operator: BinaryOperator::Sub, left: lit(1), right: lit(5), + digest: None, })) .into(), BinaryOperator::Pow.into(), diff --git a/src/wasm-lib/kcl/src/parser/parser_impl.rs b/src/wasm-lib/kcl/src/parser/parser_impl.rs index 5c594fd5d..3825ea152 100644 --- a/src/wasm-lib/kcl/src/parser/parser_impl.rs +++ b/src/wasm-lib/kcl/src/parser/parser_impl.rs @@ -87,6 +87,7 @@ fn non_code_node(i: TokenSlice) -> PResult { } else { NonCodeValue::BlockComment { value, style } }, + digest: None, }), _ => None, }) @@ -124,6 +125,7 @@ fn non_code_node_no_leading_whitespace(i: TokenSlice) -> PResult { start: token.start, end: token.end, value, + digest: None, }) } }) @@ -193,6 +195,7 @@ fn pipe_expression(i: TokenSlice) -> PResult { end: values.last().unwrap().end().max(max_noncode_end), body: values, non_code_meta, + digest: None, }) } @@ -213,6 +216,7 @@ fn bool_value(i: TokenSlice) -> PResult { end: token.end, value: LiteralValue::Bool(value), raw: value.to_string(), + digest: None, }) } @@ -242,6 +246,7 @@ pub fn string_literal(i: TokenSlice) -> PResult { end: token.end, value, raw: token.value.clone(), + digest: None, }) } @@ -274,6 +279,7 @@ pub(crate) fn unsigned_number_literal(i: TokenSlice) -> PResult { end: token.end, value, raw: token.value.clone(), + digest: None, }) } @@ -431,6 +437,7 @@ fn shebang(i: TokenSlice) -> PResult { value: NonCodeValue::Shebang { value: format!("#!{}", value), }, + digest: None, }) } @@ -452,7 +459,12 @@ fn array(i: TokenSlice) -> PResult { .parse_next(i)?; ignore_whitespace(i); let end = close_bracket(i)?.end; - Ok(ArrayExpression { start, end, elements }) + Ok(ArrayExpression { + start, + end, + elements, + digest: None, + }) } /// Parse n..m into a vec of numbers [n, n+1, ..., m] @@ -468,6 +480,7 @@ fn integer_range(i: TokenSlice) -> PResult> { end: token0.end, value: num.into(), raw: num.to_string(), + digest: None, })) }) .collect()) @@ -491,6 +504,7 @@ fn object_property(i: TokenSlice) -> PResult { end: val.end(), key, value: val, + digest: None, }) } @@ -506,7 +520,12 @@ fn object(i: TokenSlice) -> PResult { ignore_trailing_comma(i); ignore_whitespace(i); let end = close_brace(i)?.end; - Ok(ObjectExpression { start, end, properties }) + Ok(ObjectExpression { + start, + end, + properties, + digest: None, + }) } /// Parse the % symbol, used to substitute a curried argument from a |> (pipe). @@ -516,6 +535,7 @@ fn pipe_sub(i: TokenSlice) -> PResult { Ok(PipeSubstitution { start: token.start, end: token.end, + digest: None, }) } else { Err(KclError::Syntax(KclErrorDetails { @@ -555,6 +575,7 @@ fn function_expression(i: TokenSlice) -> PResult { params, body, return_type, + digest: None, }) } @@ -602,6 +623,7 @@ fn member_expression(i: TokenSlice) -> PResult { object: MemberObject::Identifier(Box::new(id)), computed, property, + digest: None, }; // Each remaining member wraps the current member expression inside another member expression. @@ -616,6 +638,7 @@ fn member_expression(i: TokenSlice) -> PResult { object: MemberObject::MemberExpression(Box::new(accumulated)), computed, property, + digest: None, } })) } @@ -681,7 +704,12 @@ fn noncode_just_after_code(i: TokenSlice) -> PResult { Ok(nc) } +// the large_enum_variant lint below introduces a LOT of code complexity in a +// match!() that's super clean that isn't worth it for the marginal space +// savings. revisit if that's a lie. + #[derive(Debug)] +#[allow(clippy::large_enum_variant)] enum WithinFunction { BodyItem((BodyItem, Option)), NonCode(NonCodeNode), @@ -762,6 +790,7 @@ pub fn function_body(i: TokenSlice) -> PResult { start: ws_token.start, end: ws_token.end, value: NonCodeValue::NewLine, + digest: None, })); } } @@ -843,6 +872,7 @@ pub fn function_body(i: TokenSlice) -> PResult { end, body, non_code_meta, + digest: None, }) } @@ -869,6 +899,7 @@ pub fn return_stmt(i: TokenSlice) -> PResult { start, end: argument.end(), argument, + digest: None, }) } @@ -1006,8 +1037,10 @@ fn declaration(i: TokenSlice) -> PResult { end, id, init: val, + digest: None, }], kind, + digest: None, }) } @@ -1020,6 +1053,7 @@ impl TryFrom for Identifier { start: token.start, end: token.end, name: token.value, + digest: None, }) } else { Err(KclError::Syntax(KclErrorDetails { @@ -1050,6 +1084,7 @@ impl TryFrom for TagDeclarator { start: token.start - 1, end: token.end, name: token.value, + digest: None, }) } else { Err(KclError::Syntax(KclErrorDetails { @@ -1116,6 +1151,7 @@ fn unary_expression(i: TokenSlice) -> PResult { end: argument.end(), operator, argument, + digest: None, }) } @@ -1193,6 +1229,7 @@ fn expression(i: TokenSlice) -> PResult { start: val.start(), end: val.end(), expression: val, + digest: None, }) } @@ -1410,6 +1447,7 @@ fn parameters(i: TokenSlice) -> PResult> { identifier, type_, optional, + digest: None, }) }) .collect::>() @@ -1499,6 +1537,7 @@ fn fn_call(i: TokenSlice) -> PResult { start: literal.start, end: literal.end, name: name.to_string(), + digest: None, }; let tag = tag .into_valid_binding_name() @@ -1537,6 +1576,7 @@ fn fn_call(i: TokenSlice) -> PResult { start: literal.start, end: literal.end, name: name.to_string(), + digest: None, }; // Replace the literal with the tag. @@ -1565,6 +1605,7 @@ fn fn_call(i: TokenSlice) -> PResult { callee: fn_name, arguments: args, optional: false, + digest: None, }) } @@ -1740,19 +1781,25 @@ const mySk1 = startSketchAt([0, 0])"#; start: 32, end: 33, value: 2u32.into(), - raw: "2".to_owned() - })) + raw: "2".to_owned(), + digest: None, + })), + digest: None, })], non_code_meta: NonCodeMeta { non_code_nodes: Default::default(), start: vec![NonCodeNode { start: 7, end: 25, - value: NonCodeValue::NewLine - }] + value: NonCodeValue::NewLine, + digest: None + }], + digest: None, }, + digest: None, }, return_type: None, + digest: None, } ); } @@ -1800,7 +1847,8 @@ const mySk1 = startSketchAt([0, 0])"#; value: NonCodeValue::BlockComment { value: "this is a comment".to_owned(), style: CommentStyle::Line - } + }, + digest: None, }], non_code_meta.start, ); @@ -1812,12 +1860,14 @@ const mySk1 = startSketchAt([0, 0])"#; value: NonCodeValue::InlineComment { value: "block\n comment".to_owned(), style: CommentStyle::Block - } + }, + digest: None, }, NonCodeNode { start: 82, end: 86, - value: NonCodeValue::NewLine + value: NonCodeValue::NewLine, + digest: None, }, ]), non_code_meta.non_code_nodes.get(&0), @@ -1829,7 +1879,8 @@ const mySk1 = startSketchAt([0, 0])"#; value: NonCodeValue::BlockComment { value: "this is also a comment".to_owned(), style: CommentStyle::Line - } + }, + digest: None, }]), non_code_meta.non_code_nodes.get(&1), ); @@ -1896,7 +1947,8 @@ const mySk1 = startSketchAt([0, 0])"#; start: 9, end: 10, value: 3u32.into(), - raw: "3".to_owned() + raw: "3".to_owned(), + digest: None, })) ); } @@ -2030,6 +2082,7 @@ const mySk1 = startSketchAt([0, 0])"#; value: "hi".to_owned(), style: CommentStyle::Line, }, + digest: None, }, ), ( @@ -2041,6 +2094,7 @@ const mySk1 = startSketchAt([0, 0])"#; value: "hello".to_owned(), style: CommentStyle::Block, }, + digest: None, }, ), ( @@ -2052,6 +2106,7 @@ const mySk1 = startSketchAt([0, 0])"#; value: "hello".to_owned(), style: CommentStyle::Block, }, + digest: None, }, ), ( @@ -2063,6 +2118,7 @@ const mySk1 = startSketchAt([0, 0])"#; value: "hello".to_owned(), style: CommentStyle::Block, }, + digest: None, }, ), ( @@ -2075,6 +2131,7 @@ const mySk1 = startSketchAt([0, 0])"#; value: "hello".to_owned(), style: CommentStyle::Block, }, + digest: None, }, ), ( @@ -2089,6 +2146,7 @@ const mySk1 = startSketchAt([0, 0])"#; value: "hello".to_owned(), style: CommentStyle::Block, }, + digest: None, }, ), ( @@ -2103,6 +2161,7 @@ const mySk1 = startSketchAt([0, 0])"#; value: "hello".to_owned(), style: CommentStyle::Block, }, + digest: None, }, ), ( @@ -2115,6 +2174,7 @@ const mySk1 = startSketchAt([0, 0])"#; value: "block\n comment".to_owned(), style: CommentStyle::Block, }, + digest: None, }, ), ] @@ -2258,18 +2318,22 @@ const mySk1 = startSketchAt([0, 0])"#; end: 1, value: 5u32.into(), raw: "5".to_owned(), + digest: None, })), right: BinaryPart::Literal(Box::new(Literal { start: 4, end: 7, value: "a".into(), raw: r#""a""#.to_owned(), + digest: None, })), + digest: None, }; let expected = vec![BodyItem::ExpressionStatement(ExpressionStatement { start: 0, end: 7, expression: Value::BinaryExpression(Box::new(expr)), + digest: None, })]; assert_eq!(expected, actual); } @@ -2371,6 +2435,7 @@ const mySk1 = startSketchAt([0, 0])"#; end: 1, value: 5u32.into(), raw: "5".to_string(), + digest: None, })), operator: BinaryOperator::Add, right: BinaryPart::Literal(Box::new(Literal { @@ -2378,10 +2443,14 @@ const mySk1 = startSketchAt([0, 0])"#; end: 4, value: 6u32.into(), raw: "6".to_string(), + digest: None, })), + digest: None, })), + digest: None, })], non_code_meta: NonCodeMeta::default(), + digest: None, }; assert_eq!(result, expected_result); @@ -2650,9 +2719,11 @@ e start: 0, end: 0, name: "a".to_owned(), + digest: None, }, type_: None, optional: true, + digest: None, }], true, ), @@ -2662,9 +2733,11 @@ e start: 0, end: 0, name: "a".to_owned(), + digest: None, }, type_: None, optional: false, + digest: None, }], true, ), @@ -2675,18 +2748,22 @@ e start: 0, end: 0, name: "a".to_owned(), + digest: None, }, type_: None, optional: false, + digest: None, }, Parameter { identifier: Identifier { start: 0, end: 0, name: "b".to_owned(), + digest: None, }, type_: None, optional: true, + digest: None, }, ], true, @@ -2698,18 +2775,22 @@ e start: 0, end: 0, name: "a".to_owned(), + digest: None, }, type_: None, optional: true, + digest: None, }, Parameter { identifier: Identifier { start: 0, end: 0, name: "b".to_owned(), + digest: None, }, type_: None, optional: false, + digest: None, }, ], false, @@ -2741,6 +2822,7 @@ e start: 6, end: 13, name: "myArray".to_string(), + digest: None, }, init: Value::ArrayExpression(Box::new(ArrayExpression { start: 16, @@ -2751,73 +2833,88 @@ e end: 18, value: 0u32.into(), raw: "0".to_string(), + digest: None, })), Value::Literal(Box::new(Literal { start: 17, end: 18, value: 1u32.into(), raw: "1".to_string(), + digest: None, })), Value::Literal(Box::new(Literal { start: 17, end: 18, value: 2u32.into(), raw: "2".to_string(), + digest: None, })), Value::Literal(Box::new(Literal { start: 17, end: 18, value: 3u32.into(), raw: "3".to_string(), + digest: None, })), Value::Literal(Box::new(Literal { start: 17, end: 18, value: 4u32.into(), raw: "4".to_string(), + digest: None, })), Value::Literal(Box::new(Literal { start: 17, end: 18, value: 5u32.into(), raw: "5".to_string(), + digest: None, })), Value::Literal(Box::new(Literal { start: 17, end: 18, value: 6u32.into(), raw: "6".to_string(), + digest: None, })), Value::Literal(Box::new(Literal { start: 17, end: 18, value: 7u32.into(), raw: "7".to_string(), + digest: None, })), Value::Literal(Box::new(Literal { start: 17, end: 18, value: 8u32.into(), raw: "8".to_string(), + digest: None, })), Value::Literal(Box::new(Literal { start: 17, end: 18, value: 9u32.into(), raw: "9".to_string(), + digest: None, })), Value::Literal(Box::new(Literal { start: 17, end: 18, value: 10u32.into(), raw: "10".to_string(), + digest: None, })), ], + digest: None, })), + digest: None, }], kind: VariableKind::Const, + digest: None, })], non_code_meta: NonCodeMeta::default(), + digest: None, }; assert_eq!(result, expected_result); diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__a.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__a.snap index f4d3f410b..72edb2253 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__a.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__a.snap @@ -13,7 +13,8 @@ expression: actual "start": 0, "end": 1, "value": 1, - "raw": "1" + "raw": "1", + "digest": null }, "right": { "type": "Literal", @@ -21,6 +22,8 @@ expression: actual "start": 4, "end": 5, "value": 2, - "raw": "2" - } + "raw": "2", + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__b.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__b.snap index d76a13faa..f2d729cbd 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__b.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__b.snap @@ -13,7 +13,8 @@ expression: actual "start": 0, "end": 1, "value": 1, - "raw": "1" + "raw": "1", + "digest": null }, "right": { "type": "Literal", @@ -21,6 +22,8 @@ expression: actual "start": 2, "end": 3, "value": 2, - "raw": "2" - } + "raw": "2", + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__c.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__c.snap index 53ae57d2d..ba05ca7be 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__c.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__c.snap @@ -13,7 +13,8 @@ expression: actual "start": 0, "end": 1, "value": 1, - "raw": "1" + "raw": "1", + "digest": null }, "right": { "type": "Literal", @@ -21,6 +22,8 @@ expression: actual "start": 3, "end": 4, "value": 2, - "raw": "2" - } + "raw": "2", + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__d.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__d.snap index 3421b79f1..f6958762e 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__d.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__d.snap @@ -13,7 +13,8 @@ expression: actual "start": 0, "end": 1, "value": 1, - "raw": "1" + "raw": "1", + "digest": null }, "right": { "type": "BinaryExpression", @@ -27,7 +28,8 @@ expression: actual "start": 4, "end": 5, "value": 2, - "raw": "2" + "raw": "2", + "digest": null }, "right": { "type": "Literal", @@ -35,7 +37,10 @@ expression: actual "start": 8, "end": 9, "value": 3, - "raw": "3" - } - } + "raw": "3", + "digest": null + }, + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__e.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__e.snap index 52118eaba..dde89b962 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__e.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__e.snap @@ -13,7 +13,8 @@ expression: actual "start": 0, "end": 1, "value": 1, - "raw": "1" + "raw": "1", + "digest": null }, "right": { "type": "BinaryExpression", @@ -27,7 +28,8 @@ expression: actual "start": 6, "end": 7, "value": 2, - "raw": "2" + "raw": "2", + "digest": null }, "right": { "type": "Literal", @@ -35,7 +37,10 @@ expression: actual "start": 10, "end": 11, "value": 3, - "raw": "3" - } - } + "raw": "3", + "digest": null + }, + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__f.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__f.snap index 1cc881d04..f148110cb 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__f.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__f.snap @@ -19,7 +19,8 @@ expression: actual "start": 0, "end": 1, "value": 1, - "raw": "1" + "raw": "1", + "digest": null }, "right": { "type": "BinaryExpression", @@ -33,7 +34,8 @@ expression: actual "start": 6, "end": 7, "value": 2, - "raw": "2" + "raw": "2", + "digest": null }, "right": { "type": "Literal", @@ -41,9 +43,12 @@ expression: actual "start": 10, "end": 11, "value": 3, - "raw": "3" - } - } + "raw": "3", + "digest": null + }, + "digest": null + }, + "digest": null }, "right": { "type": "Literal", @@ -51,6 +56,8 @@ expression: actual "start": 16, "end": 17, "value": 4, - "raw": "4" - } + "raw": "4", + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__g.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__g.snap index 1d6cd97be..9a26ba3ee 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__g.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__g.snap @@ -13,7 +13,8 @@ expression: actual "start": 0, "end": 1, "value": 1, - "raw": "1" + "raw": "1", + "digest": null }, "right": { "type": "BinaryExpression", @@ -33,7 +34,8 @@ expression: actual "start": 6, "end": 7, "value": 2, - "raw": "2" + "raw": "2", + "digest": null }, "right": { "type": "Literal", @@ -41,8 +43,10 @@ expression: actual "start": 10, "end": 11, "value": 3, - "raw": "3" - } + "raw": "3", + "digest": null + }, + "digest": null }, "right": { "type": "Literal", @@ -50,7 +54,10 @@ expression: actual "start": 16, "end": 17, "value": 4, - "raw": "4" - } - } + "raw": "4", + "digest": null + }, + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__h.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__h.snap index 055108a9b..6d22a6967 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__h.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__h.snap @@ -13,7 +13,8 @@ expression: actual "start": 0, "end": 1, "value": 1, - "raw": "1" + "raw": "1", + "digest": null }, "right": { "type": "BinaryExpression", @@ -39,7 +40,8 @@ expression: actual "start": 7, "end": 8, "value": 2, - "raw": "2" + "raw": "2", + "digest": null }, "right": { "type": "Literal", @@ -47,8 +49,10 @@ expression: actual "start": 11, "end": 12, "value": 3, - "raw": "3" - } + "raw": "3", + "digest": null + }, + "digest": null }, "right": { "type": "Literal", @@ -56,8 +60,10 @@ expression: actual "start": 17, "end": 18, "value": 4, - "raw": "4" - } + "raw": "4", + "digest": null + }, + "digest": null }, "right": { "type": "Literal", @@ -65,7 +71,10 @@ expression: actual "start": 21, "end": 22, "value": 5, - "raw": "5" - } - } + "raw": "5", + "digest": null + }, + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__i.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__i.snap index 0027ba4fd..31b2bdcc7 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__i.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__i.snap @@ -13,7 +13,8 @@ expression: actual "start": 0, "end": 1, "value": 1, - "raw": "1" + "raw": "1", + "digest": null }, "right": { "type": "BinaryExpression", @@ -27,7 +28,8 @@ expression: actual "start": 8, "end": 9, "value": 2, - "raw": "2" + "raw": "2", + "digest": null }, "right": { "type": "Literal", @@ -35,7 +37,10 @@ expression: actual "start": 12, "end": 13, "value": 3, - "raw": "3" - } - } + "raw": "3", + "digest": null + }, + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__j.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__j.snap index a3cbd38bf..943f3adc9 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__j.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__j.snap @@ -30,23 +30,28 @@ expression: actual "type": "Identifier", "start": 0, "end": 8, - "name": "distance" + "name": "distance", + "digest": null }, "right": { "type": "Identifier", "type": "Identifier", "start": 11, "end": 12, - "name": "p" - } + "name": "p", + "digest": null + }, + "digest": null }, "right": { "type": "Identifier", "type": "Identifier", "start": 15, "end": 18, - "name": "FOS" - } + "name": "FOS", + "digest": null + }, + "digest": null }, "right": { "type": "Literal", @@ -54,8 +59,10 @@ expression: actual "start": 21, "end": 22, "value": 6, - "raw": "6" - } + "raw": "6", + "digest": null + }, + "digest": null }, "right": { "type": "BinaryExpression", @@ -68,14 +75,18 @@ expression: actual "type": "Identifier", "start": 26, "end": 36, - "name": "sigmaAllow" + "name": "sigmaAllow", + "digest": null }, "right": { "type": "Identifier", "type": "Identifier", "start": 39, "end": 44, - "name": "width" - } - } + "name": "width", + "digest": null + }, + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__k.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__k.snap index a9bfe4c77..ebb689bf1 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__k.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_math_tests__k.snap @@ -13,7 +13,8 @@ expression: actual "start": 0, "end": 1, "value": 2, - "raw": "2" + "raw": "2", + "digest": null }, "right": { "type": "Literal", @@ -21,6 +22,8 @@ expression: actual "start": 7, "end": 8, "value": 3, - "raw": "3" - } + "raw": "3", + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__a.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__a.snap index 1ff7b2222..a71846e73 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__a.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__a.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 6, "end": 15, - "name": "boxSketch" + "name": "boxSketch", + "digest": null }, "init": { "type": "PipeExpression", @@ -37,7 +38,8 @@ expression: actual "type": "Identifier", "start": 18, "end": 31, - "name": "startSketchAt" + "name": "startSketchAt", + "digest": null }, "arguments": [ { @@ -52,7 +54,8 @@ expression: actual "start": 33, "end": 34, "value": 0, - "raw": "0" + "raw": "0", + "digest": null }, { "type": "Literal", @@ -60,12 +63,15 @@ expression: actual "start": 36, "end": 37, "value": 0, - "raw": "0" + "raw": "0", + "digest": null } - ] + ], + "digest": null } ], - "optional": false + "optional": false, + "digest": null }, { "type": "CallExpression", @@ -76,7 +82,8 @@ expression: actual "type": "Identifier", "start": 47, "end": 51, - "name": "line" + "name": "line", + "digest": null }, "arguments": [ { @@ -91,7 +98,8 @@ expression: actual "start": 53, "end": 54, "value": 0, - "raw": "0" + "raw": "0", + "digest": null }, { "type": "Literal", @@ -99,18 +107,22 @@ expression: actual "start": 56, "end": 58, "value": 10, - "raw": "10" + "raw": "10", + "digest": null } - ] + ], + "digest": null }, { "type": "PipeSubstitution", "type": "PipeSubstitution", "start": 61, - "end": 62 + "end": 62, + "digest": null } ], - "optional": false + "optional": false, + "digest": null }, { "type": "CallExpression", @@ -121,7 +133,8 @@ expression: actual "type": "Identifier", "start": 71, "end": 84, - "name": "tangentialArc" + "name": "tangentialArc", + "digest": null }, "arguments": [ { @@ -142,8 +155,10 @@ expression: actual "start": 87, "end": 88, "value": 5, - "raw": "5" - } + "raw": "5", + "digest": null + }, + "digest": null }, { "type": "Literal", @@ -151,18 +166,22 @@ expression: actual "start": 90, "end": 91, "value": 5, - "raw": "5" + "raw": "5", + "digest": null } - ] + ], + "digest": null }, { "type": "PipeSubstitution", "type": "PipeSubstitution", "start": 94, - "end": 95 + "end": 95, + "digest": null } ], - "optional": false + "optional": false, + "digest": null }, { "type": "CallExpression", @@ -173,7 +192,8 @@ expression: actual "type": "Identifier", "start": 104, "end": 108, - "name": "line" + "name": "line", + "digest": null }, "arguments": [ { @@ -188,7 +208,8 @@ expression: actual "start": 110, "end": 111, "value": 5, - "raw": "5" + "raw": "5", + "digest": null }, { "type": "UnaryExpression", @@ -202,19 +223,24 @@ expression: actual "start": 114, "end": 116, "value": 15, - "raw": "15" - } + "raw": "15", + "digest": null + }, + "digest": null } - ] + ], + "digest": null }, { "type": "PipeSubstitution", "type": "PipeSubstitution", "start": 119, - "end": 120 + "end": 120, + "digest": null } ], - "optional": false + "optional": false, + "digest": null }, { "type": "CallExpression", @@ -225,7 +251,8 @@ expression: actual "type": "Identifier", "start": 129, "end": 136, - "name": "extrude" + "name": "extrude", + "digest": null }, "arguments": [ { @@ -234,30 +261,39 @@ expression: actual "start": 137, "end": 139, "value": 10, - "raw": "10" + "raw": "10", + "digest": null }, { "type": "PipeSubstitution", "type": "PipeSubstitution", "start": 141, - "end": 142 + "end": 142, + "digest": null } ], - "optional": false + "optional": false, + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } - } + "start": [], + "digest": null + }, + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__aa.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__aa.snap index 6080a8db0..a53c2e9c6 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__aa.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__aa.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 6, "end": 8, - "name": "sg" + "name": "sg", + "digest": null }, "init": { "type": "UnaryExpression", @@ -33,16 +34,22 @@ expression: actual "type": "Identifier", "start": 12, "end": 17, - "name": "scale" - } - } + "name": "scale", + "digest": null + }, + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ab.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ab.snap index 1cf06b5b9..1ecb1ef2d 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ab.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ab.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 0, "end": 6, - "name": "lineTo" + "name": "lineTo", + "digest": null }, "arguments": [ { @@ -37,7 +38,8 @@ expression: actual "type": "Identifier", "start": 9, "end": 11, - "name": "to" + "name": "to", + "digest": null }, "value": { "type": "ArrayExpression", @@ -51,7 +53,8 @@ expression: actual "start": 14, "end": 15, "value": 0, - "raw": "0" + "raw": "0", + "digest": null }, { "type": "UnaryExpression", @@ -65,21 +68,30 @@ expression: actual "start": 18, "end": 19, "value": 1, - "raw": "1" - } + "raw": "1", + "digest": null + }, + "digest": null } - ] - } + ], + "digest": null + }, + "digest": null } - ] + ], + "digest": null } ], - "optional": false - } + "optional": false, + "digest": null + }, + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ac.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ac.snap index 36f86d6dd..cbadc515f 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ac.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ac.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 6, "end": 13, - "name": "myArray" + "name": "myArray", + "digest": null }, "init": { "type": "ArrayExpression", @@ -34,7 +35,8 @@ expression: actual "start": 17, "end": 18, "value": 0, - "raw": "0" + "raw": "0", + "digest": null }, { "type": "Literal", @@ -42,7 +44,8 @@ expression: actual "start": 17, "end": 18, "value": 1, - "raw": "1" + "raw": "1", + "digest": null }, { "type": "Literal", @@ -50,7 +53,8 @@ expression: actual "start": 17, "end": 18, "value": 2, - "raw": "2" + "raw": "2", + "digest": null }, { "type": "Literal", @@ -58,7 +62,8 @@ expression: actual "start": 17, "end": 18, "value": 3, - "raw": "3" + "raw": "3", + "digest": null }, { "type": "Literal", @@ -66,7 +71,8 @@ expression: actual "start": 17, "end": 18, "value": 4, - "raw": "4" + "raw": "4", + "digest": null }, { "type": "Literal", @@ -74,7 +80,8 @@ expression: actual "start": 17, "end": 18, "value": 5, - "raw": "5" + "raw": "5", + "digest": null }, { "type": "Literal", @@ -82,7 +89,8 @@ expression: actual "start": 17, "end": 18, "value": 6, - "raw": "6" + "raw": "6", + "digest": null }, { "type": "Literal", @@ -90,7 +98,8 @@ expression: actual "start": 17, "end": 18, "value": 7, - "raw": "7" + "raw": "7", + "digest": null }, { "type": "Literal", @@ -98,7 +107,8 @@ expression: actual "start": 17, "end": 18, "value": 8, - "raw": "8" + "raw": "8", + "digest": null }, { "type": "Literal", @@ -106,7 +116,8 @@ expression: actual "start": 17, "end": 18, "value": 9, - "raw": "9" + "raw": "9", + "digest": null }, { "type": "Literal", @@ -114,17 +125,23 @@ expression: actual "start": 17, "end": 18, "value": 10, - "raw": "10" + "raw": "10", + "digest": null } - ] - } + ], + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ad.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ad.snap index 54e14a52f..bea73d9f5 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ad.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ad.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 8, "end": 24, - "name": "firstPrimeNumber" + "name": "firstPrimeNumber", + "digest": null }, "init": { "type": "FunctionExpression", @@ -43,19 +44,26 @@ expression: actual "start": 50, "end": 51, "value": 2, - "raw": "2" - } + "raw": "2", + "digest": null + }, + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } - } - } + "start": [], + "digest": null + }, + "digest": null + }, + "digest": null + }, + "digest": null } ], - "kind": "fn" + "kind": "fn", + "digest": null }, { "type": "ExpressionStatement", @@ -71,15 +79,20 @@ expression: actual "type": "Identifier", "start": 62, "end": 78, - "name": "firstPrimeNumber" + "name": "firstPrimeNumber", + "digest": null }, "arguments": [], - "optional": false - } + "optional": false, + "digest": null + }, + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ae.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ae.snap index b5622855a..a726608d0 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ae.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ae.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 3, "end": 8, - "name": "thing" + "name": "thing", + "digest": null }, "init": { "type": "FunctionExpression", @@ -34,9 +35,11 @@ expression: actual "type": "Identifier", "start": 12, "end": 17, - "name": "param" + "name": "param", + "digest": null }, - "optional": false + "optional": false, + "digest": null } ], "body": { @@ -54,19 +57,26 @@ expression: actual "start": 39, "end": 43, "value": true, - "raw": "true" - } + "raw": "true", + "digest": null + }, + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } - } - } + "start": [], + "digest": null + }, + "digest": null + }, + "digest": null + }, + "digest": null } ], - "kind": "fn" + "kind": "fn", + "digest": null }, { "type": "ExpressionStatement", @@ -82,7 +92,8 @@ expression: actual "type": "Identifier", "start": 54, "end": 59, - "name": "thing" + "name": "thing", + "digest": null }, "arguments": [ { @@ -91,15 +102,20 @@ expression: actual "start": 60, "end": 65, "value": false, - "raw": "false" + "raw": "false", + "digest": null } ], - "optional": false - } + "optional": false, + "digest": null + }, + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__af.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__af.snap index 8f79db858..5672ea2b3 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__af.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__af.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 6, "end": 14, - "name": "mySketch" + "name": "mySketch", + "digest": null }, "init": { "type": "PipeExpression", @@ -37,7 +38,8 @@ expression: actual "type": "Identifier", "start": 17, "end": 30, - "name": "startSketchAt" + "name": "startSketchAt", + "digest": null }, "arguments": [ { @@ -52,7 +54,8 @@ expression: actual "start": 32, "end": 33, "value": 0, - "raw": "0" + "raw": "0", + "digest": null }, { "type": "Literal", @@ -60,12 +63,15 @@ expression: actual "start": 34, "end": 35, "value": 0, - "raw": "0" + "raw": "0", + "digest": null } - ] + ], + "digest": null } ], - "optional": false + "optional": false, + "digest": null }, { "type": "CallExpression", @@ -76,7 +82,8 @@ expression: actual "type": "Identifier", "start": 49, "end": 55, - "name": "lineTo" + "name": "lineTo", + "digest": null }, "arguments": [ { @@ -91,7 +98,8 @@ expression: actual "start": 57, "end": 58, "value": 0, - "raw": "0" + "raw": "0", + "digest": null }, { "type": "Literal", @@ -99,25 +107,30 @@ expression: actual "start": 60, "end": 61, "value": 1, - "raw": "1" + "raw": "1", + "digest": null } - ] + ], + "digest": null }, { "type": "PipeSubstitution", "type": "PipeSubstitution", "start": 64, - "end": 65 + "end": 65, + "digest": null }, { "type": "TagDeclarator", "type": "TagDeclarator", "start": 67, "end": 75, - "value": "myPath" + "value": "myPath", + "digest": null } ], - "optional": false + "optional": false, + "digest": null }, { "type": "CallExpression", @@ -128,7 +141,8 @@ expression: actual "type": "Identifier", "start": 88, "end": 94, - "name": "lineTo" + "name": "lineTo", + "digest": null }, "arguments": [ { @@ -143,7 +157,8 @@ expression: actual "start": 96, "end": 97, "value": 1, - "raw": "1" + "raw": "1", + "digest": null }, { "type": "Literal", @@ -151,18 +166,22 @@ expression: actual "start": 99, "end": 100, "value": 1, - "raw": "1" + "raw": "1", + "digest": null } - ] + ], + "digest": null }, { "type": "PipeSubstitution", "type": "PipeSubstitution", "start": 103, - "end": 104 + "end": 104, + "digest": null } ], - "optional": false + "optional": false, + "digest": null }, { "type": "CallExpression", @@ -173,7 +192,8 @@ expression: actual "type": "Identifier", "start": 117, "end": 123, - "name": "lineTo" + "name": "lineTo", + "digest": null }, "arguments": [ { @@ -188,7 +208,8 @@ expression: actual "start": 125, "end": 126, "value": 1, - "raw": "1" + "raw": "1", + "digest": null }, { "type": "Literal", @@ -196,25 +217,30 @@ expression: actual "start": 128, "end": 129, "value": 0, - "raw": "0" + "raw": "0", + "digest": null } - ] + ], + "digest": null }, { "type": "PipeSubstitution", "type": "PipeSubstitution", "start": 132, - "end": 133 + "end": 133, + "digest": null }, { "type": "TagDeclarator", "type": "TagDeclarator", "start": 135, "end": 146, - "value": "rightPath" + "value": "rightPath", + "digest": null } ], - "optional": false + "optional": false, + "digest": null }, { "type": "CallExpression", @@ -225,31 +251,40 @@ expression: actual "type": "Identifier", "start": 159, "end": 164, - "name": "close" + "name": "close", + "digest": null }, "arguments": [ { "type": "PipeSubstitution", "type": "PipeSubstitution", "start": 165, - "end": 166 + "end": 166, + "digest": null } ], - "optional": false + "optional": false, + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } - } + "start": [], + "digest": null + }, + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ag.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ag.snap index 8b30501a4..af8b76b32 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ag.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ag.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 6, "end": 14, - "name": "mySketch" + "name": "mySketch", + "digest": null }, "init": { "type": "PipeExpression", @@ -37,7 +38,8 @@ expression: actual "type": "Identifier", "start": 17, "end": 30, - "name": "startSketchAt" + "name": "startSketchAt", + "digest": null }, "arguments": [ { @@ -52,7 +54,8 @@ expression: actual "start": 32, "end": 33, "value": 0, - "raw": "0" + "raw": "0", + "digest": null }, { "type": "Literal", @@ -60,12 +63,15 @@ expression: actual "start": 34, "end": 35, "value": 0, - "raw": "0" + "raw": "0", + "digest": null } - ] + ], + "digest": null } ], - "optional": false + "optional": false, + "digest": null }, { "type": "CallExpression", @@ -76,7 +82,8 @@ expression: actual "type": "Identifier", "start": 41, "end": 47, - "name": "lineTo" + "name": "lineTo", + "digest": null }, "arguments": [ { @@ -91,7 +98,8 @@ expression: actual "start": 49, "end": 50, "value": 1, - "raw": "1" + "raw": "1", + "digest": null }, { "type": "Literal", @@ -99,18 +107,22 @@ expression: actual "start": 52, "end": 53, "value": 1, - "raw": "1" + "raw": "1", + "digest": null } - ] + ], + "digest": null }, { "type": "PipeSubstitution", "type": "PipeSubstitution", "start": 56, - "end": 57 + "end": 57, + "digest": null } ], - "optional": false + "optional": false, + "digest": null }, { "type": "CallExpression", @@ -121,31 +133,40 @@ expression: actual "type": "Identifier", "start": 62, "end": 67, - "name": "close" + "name": "close", + "digest": null }, "arguments": [ { "type": "PipeSubstitution", "type": "PipeSubstitution", "start": 68, - "end": 69 + "end": 69, + "digest": null } ], - "optional": false + "optional": false, + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } - } + "start": [], + "digest": null + }, + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ah.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ah.snap index 84f308420..c06af8c30 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ah.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ah.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 6, "end": 11, - "name": "myBox" + "name": "myBox", + "digest": null }, "init": { "type": "CallExpression", @@ -31,7 +32,8 @@ expression: actual "type": "Identifier", "start": 14, "end": 27, - "name": "startSketchAt" + "name": "startSketchAt", + "digest": null }, "arguments": [ { @@ -39,18 +41,24 @@ expression: actual "type": "Identifier", "start": 28, "end": 29, - "name": "p" + "name": "p", + "digest": null } ], - "optional": false - } + "optional": false, + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ai.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ai.snap index 8f080b000..ed235b523 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ai.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ai.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 6, "end": 11, - "name": "myBox" + "name": "myBox", + "digest": null }, "init": { "type": "PipeExpression", @@ -37,7 +38,8 @@ expression: actual "type": "Identifier", "start": 14, "end": 15, - "name": "f" + "name": "f", + "digest": null }, "arguments": [ { @@ -46,10 +48,12 @@ expression: actual "start": 16, "end": 17, "value": 1, - "raw": "1" + "raw": "1", + "digest": null } ], - "optional": false + "optional": false, + "digest": null }, { "type": "CallExpression", @@ -60,7 +64,8 @@ expression: actual "type": "Identifier", "start": 22, "end": 23, - "name": "g" + "name": "g", + "digest": null }, "arguments": [ { @@ -69,30 +74,39 @@ expression: actual "start": 24, "end": 25, "value": 2, - "raw": "2" + "raw": "2", + "digest": null }, { "type": "PipeSubstitution", "type": "PipeSubstitution", "start": 27, - "end": 28 + "end": 28, + "digest": null } ], - "optional": false + "optional": false, + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } - } + "start": [], + "digest": null + }, + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__aj.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__aj.snap index 5eee293e0..32155d378 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__aj.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__aj.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 6, "end": 11, - "name": "myBox" + "name": "myBox", + "digest": null }, "init": { "type": "PipeExpression", @@ -37,7 +38,8 @@ expression: actual "type": "Identifier", "start": 14, "end": 27, - "name": "startSketchAt" + "name": "startSketchAt", + "digest": null }, "arguments": [ { @@ -45,10 +47,12 @@ expression: actual "type": "Identifier", "start": 28, "end": 29, - "name": "p" + "name": "p", + "digest": null } ], - "optional": false + "optional": false, + "digest": null }, { "type": "CallExpression", @@ -59,7 +63,8 @@ expression: actual "type": "Identifier", "start": 34, "end": 38, - "name": "line" + "name": "line", + "digest": null }, "arguments": [ { @@ -74,39 +79,50 @@ expression: actual "start": 40, "end": 41, "value": 0, - "raw": "0" + "raw": "0", + "digest": null }, { "type": "Identifier", "type": "Identifier", "start": 43, "end": 44, - "name": "l" + "name": "l", + "digest": null } - ] + ], + "digest": null }, { "type": "PipeSubstitution", "type": "PipeSubstitution", "start": 47, - "end": 48 + "end": 48, + "digest": null } ], - "optional": false + "optional": false, + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } - } + "start": [], + "digest": null + }, + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ak.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ak.snap index 6b888ff14..e4ac60392 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ak.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ak.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 0, "end": 6, - "name": "lineTo" + "name": "lineTo", + "digest": null }, "arguments": [ { @@ -37,7 +38,8 @@ expression: actual "type": "Identifier", "start": 9, "end": 11, - "name": "to" + "name": "to", + "digest": null }, "value": { "type": "ArrayExpression", @@ -51,7 +53,8 @@ expression: actual "start": 14, "end": 15, "value": 0, - "raw": "0" + "raw": "0", + "digest": null }, { "type": "Literal", @@ -59,20 +62,28 @@ expression: actual "start": 17, "end": 18, "value": 1, - "raw": "1" + "raw": "1", + "digest": null } - ] - } + ], + "digest": null + }, + "digest": null } - ] + ], + "digest": null } ], - "optional": false - } + "optional": false, + "digest": null + }, + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__al.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__al.snap index 43eac31be..50adfc503 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__al.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__al.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 0, "end": 6, - "name": "lineTo" + "name": "lineTo", + "digest": null }, "arguments": [ { @@ -37,7 +38,8 @@ expression: actual "type": "Identifier", "start": 9, "end": 11, - "name": "to" + "name": "to", + "digest": null }, "value": { "type": "ArrayExpression", @@ -51,7 +53,8 @@ expression: actual "start": 14, "end": 15, "value": 0, - "raw": "0" + "raw": "0", + "digest": null }, { "type": "Literal", @@ -59,10 +62,13 @@ expression: actual "start": 17, "end": 18, "value": 1, - "raw": "1" + "raw": "1", + "digest": null } - ] - } + ], + "digest": null + }, + "digest": null }, { "type": "ObjectProperty", @@ -72,7 +78,8 @@ expression: actual "type": "Identifier", "start": 21, "end": 25, - "name": "from" + "name": "from", + "digest": null }, "value": { "type": "ArrayExpression", @@ -86,7 +93,8 @@ expression: actual "start": 28, "end": 29, "value": 3, - "raw": "3" + "raw": "3", + "digest": null }, { "type": "Literal", @@ -94,20 +102,28 @@ expression: actual "start": 31, "end": 32, "value": 3, - "raw": "3" + "raw": "3", + "digest": null } - ] - } + ], + "digest": null + }, + "digest": null } - ] + ], + "digest": null } ], - "optional": false - } + "optional": false, + "digest": null + }, + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__am.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__am.snap index 23704804a..02d8a9c2a 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__am.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__am.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 0, "end": 6, - "name": "lineTo" + "name": "lineTo", + "digest": null }, "arguments": [ { @@ -37,7 +38,8 @@ expression: actual "type": "Identifier", "start": 8, "end": 10, - "name": "to" + "name": "to", + "digest": null }, "value": { "type": "ArrayExpression", @@ -51,7 +53,8 @@ expression: actual "start": 12, "end": 13, "value": 0, - "raw": "0" + "raw": "0", + "digest": null }, { "type": "Literal", @@ -59,20 +62,28 @@ expression: actual "start": 15, "end": 16, "value": 1, - "raw": "1" + "raw": "1", + "digest": null } - ] - } + ], + "digest": null + }, + "digest": null } - ] + ], + "digest": null } ], - "optional": false - } + "optional": false, + "digest": null + }, + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__an.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__an.snap index ec0141671..d5e3c9389 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__an.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__an.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 0, "end": 6, - "name": "lineTo" + "name": "lineTo", + "digest": null }, "arguments": [ { @@ -37,7 +38,8 @@ expression: actual "type": "Identifier", "start": 9, "end": 11, - "name": "to" + "name": "to", + "digest": null }, "value": { "type": "ArrayExpression", @@ -51,7 +53,8 @@ expression: actual "start": 14, "end": 15, "value": 0, - "raw": "0" + "raw": "0", + "digest": null }, { "type": "Literal", @@ -59,10 +62,13 @@ expression: actual "start": 17, "end": 18, "value": 1, - "raw": "1" + "raw": "1", + "digest": null } - ] - } + ], + "digest": null + }, + "digest": null }, { "type": "ObjectProperty", @@ -72,7 +78,8 @@ expression: actual "type": "Identifier", "start": 21, "end": 25, - "name": "from" + "name": "from", + "digest": null }, "value": { "type": "ArrayExpression", @@ -86,7 +93,8 @@ expression: actual "start": 28, "end": 29, "value": 3, - "raw": "3" + "raw": "3", + "digest": null }, { "type": "Literal", @@ -94,20 +102,28 @@ expression: actual "start": 31, "end": 32, "value": 3, - "raw": "3" + "raw": "3", + "digest": null } - ] - } + ], + "digest": null + }, + "digest": null } - ] + ], + "digest": null } ], - "optional": false - } + "optional": false, + "digest": null + }, + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ao.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ao.snap index 7962553e3..d3bc48d48 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ao.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ao.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 0, "end": 6, - "name": "lineTo" + "name": "lineTo", + "digest": null }, "arguments": [ { @@ -37,7 +38,8 @@ expression: actual "type": "Identifier", "start": 9, "end": 11, - "name": "to" + "name": "to", + "digest": null }, "value": { "type": "ArrayExpression", @@ -51,7 +53,8 @@ expression: actual "start": 14, "end": 15, "value": 0, - "raw": "0" + "raw": "0", + "digest": null }, { "type": "Literal", @@ -59,10 +62,13 @@ expression: actual "start": 17, "end": 18, "value": 1, - "raw": "1" + "raw": "1", + "digest": null } - ] - } + ], + "digest": null + }, + "digest": null }, { "type": "ObjectProperty", @@ -72,7 +78,8 @@ expression: actual "type": "Identifier", "start": 20, "end": 24, - "name": "from" + "name": "from", + "digest": null }, "value": { "type": "ArrayExpression", @@ -86,7 +93,8 @@ expression: actual "start": 27, "end": 28, "value": 3, - "raw": "3" + "raw": "3", + "digest": null }, { "type": "Literal", @@ -94,20 +102,28 @@ expression: actual "start": 30, "end": 31, "value": 3, - "raw": "3" + "raw": "3", + "digest": null } - ] - } + ], + "digest": null + }, + "digest": null } - ] + ], + "digest": null } ], - "optional": false - } + "optional": false, + "digest": null + }, + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ap.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ap.snap index 3cab88e58..db0d114f9 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ap.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ap.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 6, "end": 14, - "name": "mySketch" + "name": "mySketch", + "digest": null }, "init": { "type": "CallExpression", @@ -31,7 +32,8 @@ expression: actual "type": "Identifier", "start": 17, "end": 30, - "name": "startSketchAt" + "name": "startSketchAt", + "digest": null }, "arguments": [ { @@ -46,7 +48,8 @@ expression: actual "start": 32, "end": 33, "value": 0, - "raw": "0" + "raw": "0", + "digest": null }, { "type": "Literal", @@ -54,20 +57,27 @@ expression: actual "start": 34, "end": 35, "value": 0, - "raw": "0" + "raw": "0", + "digest": null } - ] + ], + "digest": null } ], - "optional": false - } + "optional": false, + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__aq.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__aq.snap index 6af912de5..49a27e418 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__aq.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__aq.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 0, "end": 3, - "name": "log" + "name": "log", + "digest": null }, "arguments": [ { @@ -29,7 +30,8 @@ expression: actual "start": 4, "end": 5, "value": 5, - "raw": "5" + "raw": "5", + "digest": null }, { "type": "Literal", @@ -37,22 +39,28 @@ expression: actual "start": 7, "end": 14, "value": "hello", - "raw": "\"hello\"" + "raw": "\"hello\"", + "digest": null }, { "type": "Identifier", "type": "Identifier", "start": 16, "end": 27, - "name": "aIdentifier" + "name": "aIdentifier", + "digest": null } ], - "optional": false - } + "optional": false, + "digest": null + }, + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ar.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ar.snap index 3cb3f0798..6ccfd3ff6 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ar.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__ar.snap @@ -23,7 +23,8 @@ expression: actual "start": 0, "end": 1, "value": 5, - "raw": "5" + "raw": "5", + "digest": null }, "right": { "type": "Literal", @@ -31,13 +32,18 @@ expression: actual "start": 4, "end": 7, "value": "a", - "raw": "\"a\"" - } - } + "raw": "\"a\"", + "digest": null + }, + "digest": null + }, + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__at.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__at.snap index 8778828c5..7af5602c7 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__at.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__at.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 0, "end": 4, - "name": "line" + "name": "line", + "digest": null }, "arguments": [ { @@ -35,30 +36,38 @@ expression: actual "start": 6, "end": 7, "value": 0, - "raw": "0" + "raw": "0", + "digest": null }, { "type": "Identifier", "type": "Identifier", "start": 9, "end": 10, - "name": "l" + "name": "l", + "digest": null } - ] + ], + "digest": null }, { "type": "PipeSubstitution", "type": "PipeSubstitution", "start": 13, - "end": 14 + "end": 14, + "digest": null } ], - "optional": false - } + "optional": false, + "digest": null + }, + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__au.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__au.snap index 1d0ebd6c0..ee0e9683e 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__au.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__au.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 6, "end": 14, - "name": "cylinder" + "name": "cylinder", + "digest": null }, "init": { "type": "PipeExpression", @@ -37,7 +38,8 @@ expression: actual "type": "Identifier", "start": 17, "end": 30, - "name": "startSketchOn" + "name": "startSketchOn", + "digest": null }, "arguments": [ { @@ -46,10 +48,12 @@ expression: actual "start": 31, "end": 35, "value": "XY", - "raw": "'XY'" + "raw": "'XY'", + "digest": null } ], - "optional": false + "optional": false, + "digest": null }, { "type": "CallExpression", @@ -60,7 +64,8 @@ expression: actual "type": "Identifier", "start": 44, "end": 50, - "name": "circle" + "name": "circle", + "digest": null }, "arguments": [ { @@ -75,7 +80,8 @@ expression: actual "start": 52, "end": 53, "value": 0, - "raw": "0" + "raw": "0", + "digest": null }, { "type": "Literal", @@ -83,9 +89,11 @@ expression: actual "start": 54, "end": 55, "value": 0, - "raw": "0" + "raw": "0", + "digest": null } - ] + ], + "digest": null }, { "type": "Literal", @@ -93,16 +101,19 @@ expression: actual "start": 58, "end": 60, "value": 22, - "raw": "22" + "raw": "22", + "digest": null }, { "type": "PipeSubstitution", "type": "PipeSubstitution", "start": 62, - "end": 63 + "end": 63, + "digest": null } ], - "optional": false + "optional": false, + "digest": null }, { "type": "CallExpression", @@ -113,7 +124,8 @@ expression: actual "type": "Identifier", "start": 72, "end": 79, - "name": "extrude" + "name": "extrude", + "digest": null }, "arguments": [ { @@ -122,30 +134,39 @@ expression: actual "start": 80, "end": 82, "value": 14, - "raw": "14" + "raw": "14", + "digest": null }, { "type": "PipeSubstitution", "type": "PipeSubstitution", "start": 84, - "end": 85 + "end": 85, + "digest": null } ], - "optional": false + "optional": false, + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } - } + "start": [], + "digest": null + }, + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__av.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__av.snap index cc6daf509..aca476d16 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__av.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__av.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 3, "end": 4, - "name": "f" + "name": "f", + "digest": null }, "init": { "type": "FunctionExpression", @@ -34,9 +35,11 @@ expression: actual "type": "Identifier", "start": 8, "end": 13, - "name": "angle" + "name": "angle", + "digest": null }, - "optional": true + "optional": true, + "digest": null } ], "body": { @@ -57,7 +60,8 @@ expression: actual "type": "Identifier", "start": 28, "end": 35, - "name": "default" + "name": "default", + "digest": null }, "arguments": [ { @@ -65,7 +69,8 @@ expression: actual "type": "Identifier", "start": 36, "end": 41, - "name": "angle" + "name": "angle", + "digest": null }, { "type": "Literal", @@ -73,26 +78,36 @@ expression: actual "start": 43, "end": 46, "value": 360, - "raw": "360" + "raw": "360", + "digest": null } ], - "optional": false - } + "optional": false, + "digest": null + }, + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } - } - } + "start": [], + "digest": null + }, + "digest": null + }, + "digest": null + }, + "digest": null } ], - "kind": "fn" + "kind": "fn", + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__b.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__b.snap index 359efc02c..7be2123c4 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__b.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__b.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 6, "end": 11, - "name": "myVar" + "name": "myVar", + "digest": null }, "init": { "type": "CallExpression", @@ -31,7 +32,8 @@ expression: actual "type": "Identifier", "start": 14, "end": 17, - "name": "min" + "name": "min", + "digest": null }, "arguments": [ { @@ -40,7 +42,8 @@ expression: actual "start": 18, "end": 19, "value": 5, - "raw": "5" + "raw": "5", + "digest": null }, { "type": "UnaryExpression", @@ -57,7 +60,8 @@ expression: actual "type": "Identifier", "start": 23, "end": 29, - "name": "legLen" + "name": "legLen", + "digest": null }, "arguments": [ { @@ -66,7 +70,8 @@ expression: actual "start": 30, "end": 31, "value": 5, - "raw": "5" + "raw": "5", + "digest": null }, { "type": "Literal", @@ -74,22 +79,30 @@ expression: actual "start": 33, "end": 34, "value": 4, - "raw": "4" + "raw": "4", + "digest": null } ], - "optional": false - } + "optional": false, + "digest": null + }, + "digest": null } ], - "optional": false - } + "optional": false, + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__c.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__c.snap index 4f572850f..982ac49a4 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__c.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__c.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 6, "end": 11, - "name": "myVar" + "name": "myVar", + "digest": null }, "init": { "type": "CallExpression", @@ -31,7 +32,8 @@ expression: actual "type": "Identifier", "start": 14, "end": 17, - "name": "min" + "name": "min", + "digest": null }, "arguments": [ { @@ -49,7 +51,8 @@ expression: actual "type": "Identifier", "start": 19, "end": 25, - "name": "legLen" + "name": "legLen", + "digest": null }, "arguments": [ { @@ -58,7 +61,8 @@ expression: actual "start": 26, "end": 27, "value": 5, - "raw": "5" + "raw": "5", + "digest": null }, { "type": "Literal", @@ -66,11 +70,14 @@ expression: actual "start": 29, "end": 30, "value": 4, - "raw": "4" + "raw": "4", + "digest": null } ], - "optional": false - } + "optional": false, + "digest": null + }, + "digest": null }, { "type": "Literal", @@ -78,18 +85,24 @@ expression: actual "start": 33, "end": 34, "value": 5, - "raw": "5" + "raw": "5", + "digest": null } ], - "optional": false - } + "optional": false, + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__d.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__d.snap index ceab3be32..3bbc2a4d7 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__d.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__d.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 6, "end": 11, - "name": "myVar" + "name": "myVar", + "digest": null }, "init": { "type": "PipeExpression", @@ -40,7 +41,8 @@ expression: actual "start": 14, "end": 15, "value": 5, - "raw": "5" + "raw": "5", + "digest": null }, "right": { "type": "Literal", @@ -48,8 +50,10 @@ expression: actual "start": 18, "end": 19, "value": 6, - "raw": "6" - } + "raw": "6", + "digest": null + }, + "digest": null }, { "type": "CallExpression", @@ -60,7 +64,8 @@ expression: actual "type": "Identifier", "start": 23, "end": 29, - "name": "myFunc" + "name": "myFunc", + "digest": null }, "arguments": [ { @@ -69,30 +74,39 @@ expression: actual "start": 30, "end": 32, "value": 45, - "raw": "45" + "raw": "45", + "digest": null }, { "type": "PipeSubstitution", "type": "PipeSubstitution", "start": 34, - "end": 35 + "end": 35, + "digest": null } ], - "optional": false + "optional": false, + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } - } + "start": [], + "digest": null + }, + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__d2.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__d2.snap index 8616d9fc0..c4ee90b2c 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__d2.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__d2.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 6, "end": 7, - "name": "x" + "name": "x", + "digest": null }, "init": { "type": "BinaryExpression", @@ -39,24 +40,32 @@ expression: actual "type": "Identifier", "start": 11, "end": 15, - "name": "leg2" - } + "name": "leg2", + "digest": null + }, + "digest": null }, "right": { "type": "Identifier", "type": "Identifier", "start": 18, "end": 27, - "name": "thickness" - } - } + "name": "thickness", + "digest": null + }, + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__e.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__e.snap index ec00e4578..15e85cdef 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__e.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__e.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 4, "end": 5, - "name": "x" + "name": "x", + "digest": null }, "init": { "type": "BinaryExpression", @@ -34,7 +35,8 @@ expression: actual "start": 8, "end": 9, "value": 1, - "raw": "1" + "raw": "1", + "digest": null }, "right": { "type": "BinaryExpression", @@ -48,7 +50,8 @@ expression: actual "start": 13, "end": 14, "value": 3, - "raw": "3" + "raw": "3", + "digest": null }, "right": { "type": "Literal", @@ -56,17 +59,24 @@ expression: actual "start": 17, "end": 18, "value": 4, - "raw": "4" - } - } - } + "raw": "4", + "digest": null + }, + "digest": null + }, + "digest": null + }, + "digest": null } ], - "kind": "let" + "kind": "let", + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__f.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__f.snap index 89ef278bb..accc3ae6e 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__f.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__f.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 6, "end": 7, - "name": "x" + "name": "x", + "digest": null }, "init": { "type": "Literal", @@ -28,11 +29,14 @@ expression: actual "start": 10, "end": 11, "value": 1, - "raw": "1" - } + "raw": "1", + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null } ], "nonCodeMeta": { @@ -46,10 +50,13 @@ expression: actual "type": "inlineComment", "value": "this is an inline comment", "style": "line" - } + }, + "digest": null } ] }, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__g.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__g.snap index 051ce6a83..96f8a130f 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__g.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__g.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 3, "end": 4, - "name": "x" + "name": "x", + "digest": null }, "init": { "type": "FunctionExpression", @@ -42,8 +43,10 @@ expression: actual "type": "Identifier", "start": 30, "end": 32, - "name": "sg" - } + "name": "sg", + "digest": null + }, + "digest": null }, { "type": "ReturnStatement", @@ -55,23 +58,32 @@ expression: actual "type": "Identifier", "start": 48, "end": 50, - "name": "sg" - } + "name": "sg", + "digest": null + }, + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } - } - } + "start": [], + "digest": null + }, + "digest": null + }, + "digest": null + }, + "digest": null } ], - "kind": "fn" + "kind": "fn", + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__h.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__h.snap index ea1296afd..a9b20daaa 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__h.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__h.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 6, "end": 9, - "name": "obj" + "name": "obj", + "digest": null }, "init": { "type": "ObjectExpression", @@ -36,7 +37,8 @@ expression: actual "type": "Identifier", "start": 14, "end": 15, - "name": "a" + "name": "a", + "digest": null }, "value": { "type": "Literal", @@ -44,8 +46,10 @@ expression: actual "start": 17, "end": 18, "value": 1, - "raw": "1" - } + "raw": "1", + "digest": null + }, + "digest": null }, { "type": "ObjectProperty", @@ -55,7 +59,8 @@ expression: actual "type": "Identifier", "start": 20, "end": 21, - "name": "b" + "name": "b", + "digest": null }, "value": { "type": "Literal", @@ -63,14 +68,19 @@ expression: actual "start": 23, "end": 24, "value": 2, - "raw": "2" - } + "raw": "2", + "digest": null + }, + "digest": null } - ] - } + ], + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null }, { "type": "VariableDeclaration", @@ -86,7 +96,8 @@ expression: actual "type": "Identifier", "start": 37, "end": 43, - "name": "height" + "name": "height", + "digest": null }, "init": { "type": "BinaryExpression", @@ -100,7 +111,8 @@ expression: actual "start": 46, "end": 47, "value": 1, - "raw": "1" + "raw": "1", + "digest": null }, "right": { "type": "MemberExpression", @@ -112,25 +124,33 @@ expression: actual "type": "Identifier", "start": 50, "end": 53, - "name": "obj" + "name": "obj", + "digest": null }, "property": { "type": "Identifier", "type": "Identifier", "start": 54, "end": 55, - "name": "a" + "name": "a", + "digest": null }, - "computed": false - } - } + "computed": false, + "digest": null + }, + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__i.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__i.snap index 5de533116..2c0b143da 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__i.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__i.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 6, "end": 9, - "name": "obj" + "name": "obj", + "digest": null }, "init": { "type": "ObjectExpression", @@ -36,7 +37,8 @@ expression: actual "type": "Identifier", "start": 14, "end": 15, - "name": "a" + "name": "a", + "digest": null }, "value": { "type": "Literal", @@ -44,8 +46,10 @@ expression: actual "start": 17, "end": 18, "value": 1, - "raw": "1" - } + "raw": "1", + "digest": null + }, + "digest": null }, { "type": "ObjectProperty", @@ -55,7 +59,8 @@ expression: actual "type": "Identifier", "start": 20, "end": 21, - "name": "b" + "name": "b", + "digest": null }, "value": { "type": "Literal", @@ -63,14 +68,19 @@ expression: actual "start": 23, "end": 24, "value": 2, - "raw": "2" - } + "raw": "2", + "digest": null + }, + "digest": null } - ] - } + ], + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null }, { "type": "VariableDeclaration", @@ -86,7 +96,8 @@ expression: actual "type": "Identifier", "start": 38, "end": 44, - "name": "height" + "name": "height", + "digest": null }, "init": { "type": "BinaryExpression", @@ -100,7 +111,8 @@ expression: actual "start": 47, "end": 48, "value": 1, - "raw": "1" + "raw": "1", + "digest": null }, "right": { "type": "MemberExpression", @@ -112,7 +124,8 @@ expression: actual "type": "Identifier", "start": 51, "end": 54, - "name": "obj" + "name": "obj", + "digest": null }, "property": { "type": "Literal", @@ -120,18 +133,25 @@ expression: actual "start": 55, "end": 58, "value": "a", - "raw": "\"a\"" + "raw": "\"a\"", + "digest": null }, - "computed": false - } - } + "computed": false, + "digest": null + }, + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__j.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__j.snap index c718a5784..65e32f49c 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__j.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__j.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 6, "end": 9, - "name": "obj" + "name": "obj", + "digest": null }, "init": { "type": "ObjectExpression", @@ -36,7 +37,8 @@ expression: actual "type": "Identifier", "start": 14, "end": 15, - "name": "a" + "name": "a", + "digest": null }, "value": { "type": "Literal", @@ -44,8 +46,10 @@ expression: actual "start": 17, "end": 18, "value": 1, - "raw": "1" - } + "raw": "1", + "digest": null + }, + "digest": null }, { "type": "ObjectProperty", @@ -55,7 +59,8 @@ expression: actual "type": "Identifier", "start": 20, "end": 21, - "name": "b" + "name": "b", + "digest": null }, "value": { "type": "Literal", @@ -63,14 +68,19 @@ expression: actual "start": 23, "end": 24, "value": 2, - "raw": "2" - } + "raw": "2", + "digest": null + }, + "digest": null } - ] - } + ], + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null }, { "type": "VariableDeclaration", @@ -86,7 +96,8 @@ expression: actual "type": "Identifier", "start": 37, "end": 43, - "name": "height" + "name": "height", + "digest": null }, "init": { "type": "BinaryExpression", @@ -104,7 +115,8 @@ expression: actual "type": "Identifier", "start": 46, "end": 49, - "name": "obj" + "name": "obj", + "digest": null }, "property": { "type": "Literal", @@ -112,9 +124,11 @@ expression: actual "start": 50, "end": 53, "value": "a", - "raw": "\"a\"" + "raw": "\"a\"", + "digest": null }, - "computed": false + "computed": false, + "digest": null }, "right": { "type": "Literal", @@ -122,16 +136,22 @@ expression: actual "start": 57, "end": 58, "value": 1, - "raw": "1" - } - } + "raw": "1", + "digest": null + }, + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__k.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__k.snap index 1bec37055..55b7f4cbc 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__k.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__k.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 6, "end": 9, - "name": "obj" + "name": "obj", + "digest": null }, "init": { "type": "ObjectExpression", @@ -36,7 +37,8 @@ expression: actual "type": "Identifier", "start": 14, "end": 15, - "name": "a" + "name": "a", + "digest": null }, "value": { "type": "Literal", @@ -44,8 +46,10 @@ expression: actual "start": 17, "end": 18, "value": 1, - "raw": "1" - } + "raw": "1", + "digest": null + }, + "digest": null }, { "type": "ObjectProperty", @@ -55,7 +59,8 @@ expression: actual "type": "Identifier", "start": 20, "end": 21, - "name": "b" + "name": "b", + "digest": null }, "value": { "type": "Literal", @@ -63,14 +68,19 @@ expression: actual "start": 23, "end": 24, "value": 2, - "raw": "2" - } + "raw": "2", + "digest": null + }, + "digest": null } - ] - } + ], + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null }, { "type": "VariableDeclaration", @@ -86,7 +96,8 @@ expression: actual "type": "Identifier", "start": 37, "end": 43, - "name": "height" + "name": "height", + "digest": null }, "init": { "type": "ArrayExpression", @@ -106,7 +117,8 @@ expression: actual "start": 47, "end": 48, "value": 1, - "raw": "1" + "raw": "1", + "digest": null }, "right": { "type": "MemberExpression", @@ -118,7 +130,8 @@ expression: actual "type": "Identifier", "start": 51, "end": 54, - "name": "obj" + "name": "obj", + "digest": null }, "property": { "type": "Literal", @@ -126,10 +139,13 @@ expression: actual "start": 55, "end": 58, "value": "a", - "raw": "\"a\"" + "raw": "\"a\"", + "digest": null }, - "computed": false - } + "computed": false, + "digest": null + }, + "digest": null }, { "type": "Literal", @@ -137,17 +153,23 @@ expression: actual "start": 61, "end": 62, "value": 0, - "raw": "0" + "raw": "0", + "digest": null } - ] - } + ], + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__l.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__l.snap index e18bd3d9e..1f7cf91cc 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__l.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__l.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 6, "end": 9, - "name": "obj" + "name": "obj", + "digest": null }, "init": { "type": "ObjectExpression", @@ -36,7 +37,8 @@ expression: actual "type": "Identifier", "start": 14, "end": 15, - "name": "a" + "name": "a", + "digest": null }, "value": { "type": "Literal", @@ -44,8 +46,10 @@ expression: actual "start": 17, "end": 18, "value": 1, - "raw": "1" - } + "raw": "1", + "digest": null + }, + "digest": null }, { "type": "ObjectProperty", @@ -55,7 +59,8 @@ expression: actual "type": "Identifier", "start": 20, "end": 21, - "name": "b" + "name": "b", + "digest": null }, "value": { "type": "Literal", @@ -63,14 +68,19 @@ expression: actual "start": 23, "end": 24, "value": 2, - "raw": "2" - } + "raw": "2", + "digest": null + }, + "digest": null } - ] - } + ], + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null }, { "type": "VariableDeclaration", @@ -86,7 +96,8 @@ expression: actual "type": "Identifier", "start": 37, "end": 43, - "name": "height" + "name": "height", + "digest": null }, "init": { "type": "ArrayExpression", @@ -110,7 +121,8 @@ expression: actual "type": "Identifier", "start": 47, "end": 50, - "name": "obj" + "name": "obj", + "digest": null }, "property": { "type": "Literal", @@ -118,9 +130,11 @@ expression: actual "start": 51, "end": 54, "value": "a", - "raw": "\"a\"" + "raw": "\"a\"", + "digest": null }, - "computed": false + "computed": false, + "digest": null }, "right": { "type": "Literal", @@ -128,8 +142,10 @@ expression: actual "start": 58, "end": 59, "value": 1, - "raw": "1" - } + "raw": "1", + "digest": null + }, + "digest": null }, { "type": "Literal", @@ -137,17 +153,23 @@ expression: actual "start": 61, "end": 62, "value": 0, - "raw": "0" + "raw": "0", + "digest": null } - ] - } + ], + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__m.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__m.snap index fb83052f0..35e318b73 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__m.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__m.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 6, "end": 9, - "name": "obj" + "name": "obj", + "digest": null }, "init": { "type": "ObjectExpression", @@ -36,7 +37,8 @@ expression: actual "type": "Identifier", "start": 14, "end": 15, - "name": "a" + "name": "a", + "digest": null }, "value": { "type": "Literal", @@ -44,8 +46,10 @@ expression: actual "start": 17, "end": 18, "value": 1, - "raw": "1" - } + "raw": "1", + "digest": null + }, + "digest": null }, { "type": "ObjectProperty", @@ -55,7 +59,8 @@ expression: actual "type": "Identifier", "start": 20, "end": 21, - "name": "b" + "name": "b", + "digest": null }, "value": { "type": "Literal", @@ -63,14 +68,19 @@ expression: actual "start": 23, "end": 24, "value": 2, - "raw": "2" - } + "raw": "2", + "digest": null + }, + "digest": null } - ] - } + ], + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null }, { "type": "VariableDeclaration", @@ -86,7 +96,8 @@ expression: actual "type": "Identifier", "start": 37, "end": 43, - "name": "height" + "name": "height", + "digest": null }, "init": { "type": "ArrayExpression", @@ -110,7 +121,8 @@ expression: actual "type": "Identifier", "start": 47, "end": 50, - "name": "obj" + "name": "obj", + "digest": null }, "property": { "type": "Literal", @@ -118,9 +130,11 @@ expression: actual "start": 51, "end": 54, "value": "a", - "raw": "\"a\"" + "raw": "\"a\"", + "digest": null }, - "computed": false + "computed": false, + "digest": null }, "right": { "type": "Literal", @@ -128,8 +142,10 @@ expression: actual "start": 57, "end": 58, "value": 1, - "raw": "1" - } + "raw": "1", + "digest": null + }, + "digest": null }, { "type": "Literal", @@ -137,17 +153,23 @@ expression: actual "start": 60, "end": 61, "value": 0, - "raw": "0" + "raw": "0", + "digest": null } - ] - } + ], + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__n.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__n.snap index 80f03b8b9..52121245c 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__n.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__n.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 6, "end": 12, - "name": "height" + "name": "height", + "digest": null }, "init": { "type": "BinaryExpression", @@ -34,7 +35,8 @@ expression: actual "start": 15, "end": 16, "value": 1, - "raw": "1" + "raw": "1", + "digest": null }, "right": { "type": "MemberExpression", @@ -46,25 +48,33 @@ expression: actual "type": "Identifier", "start": 19, "end": 22, - "name": "obj" + "name": "obj", + "digest": null }, "property": { "type": "Identifier", "type": "Identifier", "start": 23, "end": 24, - "name": "a" + "name": "a", + "digest": null }, - "computed": false - } - } + "computed": false, + "digest": null + }, + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__o.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__o.snap index 6b0dcc0b1..410efe236 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__o.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__o.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 6, "end": 9, - "name": "six" + "name": "six", + "digest": null }, "init": { "type": "BinaryExpression", @@ -40,7 +41,8 @@ expression: actual "start": 12, "end": 13, "value": 1, - "raw": "1" + "raw": "1", + "digest": null }, "right": { "type": "Literal", @@ -48,8 +50,10 @@ expression: actual "start": 16, "end": 17, "value": 2, - "raw": "2" - } + "raw": "2", + "digest": null + }, + "digest": null }, "right": { "type": "Literal", @@ -57,16 +61,22 @@ expression: actual "start": 20, "end": 21, "value": 3, - "raw": "3" - } - } + "raw": "3", + "digest": null + }, + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__p.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__p.snap index dcde0e859..9ddd09e0d 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__p.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__p.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 6, "end": 10, - "name": "five" + "name": "five", + "digest": null }, "init": { "type": "BinaryExpression", @@ -40,7 +41,8 @@ expression: actual "start": 13, "end": 14, "value": 3, - "raw": "3" + "raw": "3", + "digest": null }, "right": { "type": "Literal", @@ -48,8 +50,10 @@ expression: actual "start": 17, "end": 18, "value": 1, - "raw": "1" - } + "raw": "1", + "digest": null + }, + "digest": null }, "right": { "type": "Literal", @@ -57,16 +61,22 @@ expression: actual "start": 21, "end": 22, "value": 2, - "raw": "2" - } - } + "raw": "2", + "digest": null + }, + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__q.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__q.snap index 62d513c42..02e50576c 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__q.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__q.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 6, "end": 12, - "name": "height" + "name": "height", + "digest": null }, "init": { "type": "ArrayExpression", @@ -38,7 +39,8 @@ expression: actual "type": "Identifier", "start": 17, "end": 20, - "name": "obj" + "name": "obj", + "digest": null }, "property": { "type": "Literal", @@ -46,9 +48,11 @@ expression: actual "start": 21, "end": 24, "value": "a", - "raw": "\"a\"" + "raw": "\"a\"", + "digest": null }, - "computed": false + "computed": false, + "digest": null }, { "type": "Literal", @@ -56,17 +60,23 @@ expression: actual "start": 27, "end": 28, "value": 0, - "raw": "0" + "raw": "0", + "digest": null } - ] - } + ], + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__r.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__r.snap index a3301259a..a000072ee 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__r.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__r.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 6, "end": 9, - "name": "obj" + "name": "obj", + "digest": null }, "init": { "type": "ObjectExpression", @@ -36,7 +37,8 @@ expression: actual "type": "Identifier", "start": 14, "end": 15, - "name": "a" + "name": "a", + "digest": null }, "value": { "type": "Literal", @@ -44,8 +46,10 @@ expression: actual "start": 17, "end": 18, "value": 1, - "raw": "1" - } + "raw": "1", + "digest": null + }, + "digest": null }, { "type": "ObjectProperty", @@ -55,7 +59,8 @@ expression: actual "type": "Identifier", "start": 20, "end": 21, - "name": "b" + "name": "b", + "digest": null }, "value": { "type": "Literal", @@ -63,14 +68,19 @@ expression: actual "start": 23, "end": 24, "value": 2, - "raw": "2" - } + "raw": "2", + "digest": null + }, + "digest": null } - ] - } + ], + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null }, { "type": "VariableDeclaration", @@ -86,7 +96,8 @@ expression: actual "type": "Identifier", "start": 37, "end": 43, - "name": "height" + "name": "height", + "digest": null }, "init": { "type": "MemberExpression", @@ -98,7 +109,8 @@ expression: actual "type": "Identifier", "start": 46, "end": 49, - "name": "obj" + "name": "obj", + "digest": null }, "property": { "type": "Literal", @@ -106,17 +118,23 @@ expression: actual "start": 50, "end": 53, "value": "a", - "raw": "\"a\"" + "raw": "\"a\"", + "digest": null }, - "computed": false - } + "computed": false, + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__s.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__s.snap index ac88673aa..74ef6504c 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__s.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__s.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 6, "end": 10, - "name": "prop" + "name": "prop", + "digest": null }, "init": { "type": "MemberExpression", @@ -37,7 +38,8 @@ expression: actual "type": "Identifier", "start": 13, "end": 15, - "name": "yo" + "name": "yo", + "digest": null }, "property": { "type": "Literal", @@ -45,26 +47,34 @@ expression: actual "start": 16, "end": 21, "value": "one", - "raw": "\"one\"" + "raw": "\"one\"", + "digest": null }, - "computed": false + "computed": false, + "digest": null }, "property": { "type": "Identifier", "type": "Identifier", "start": 23, "end": 26, - "name": "two" + "name": "two", + "digest": null }, - "computed": true - } + "computed": true, + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__t.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__t.snap index ff2b43d7f..86e5c8b75 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__t.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__t.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 6, "end": 9, - "name": "pt1" + "name": "pt1", + "digest": null }, "init": { "type": "MemberExpression", @@ -32,24 +33,31 @@ expression: actual "type": "Identifier", "start": 12, "end": 14, - "name": "b1" + "name": "b1", + "digest": null }, "property": { "type": "Identifier", "type": "Identifier", "start": 15, "end": 16, - "name": "x" + "name": "x", + "digest": null }, - "computed": true - } + "computed": true, + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__u.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__u.snap index 128e1b4e0..7996c7eeb 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__u.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__u.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 6, "end": 10, - "name": "prop" + "name": "prop", + "digest": null }, "init": { "type": "MemberExpression", @@ -47,51 +48,64 @@ expression: actual "type": "Identifier", "start": 13, "end": 15, - "name": "yo" + "name": "yo", + "digest": null }, "property": { "type": "Identifier", "type": "Identifier", "start": 16, "end": 19, - "name": "one" + "name": "one", + "digest": null }, - "computed": false + "computed": false, + "digest": null }, "property": { "type": "Identifier", "type": "Identifier", "start": 20, "end": 23, - "name": "two" + "name": "two", + "digest": null }, - "computed": false + "computed": false, + "digest": null }, "property": { "type": "Identifier", "type": "Identifier", "start": 24, "end": 29, - "name": "three" + "name": "three", + "digest": null }, - "computed": false + "computed": false, + "digest": null }, "property": { "type": "Identifier", "type": "Identifier", "start": 30, "end": 34, - "name": "four" + "name": "four", + "digest": null }, - "computed": false - } + "computed": false, + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__v.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__v.snap index 5dc7d389d..9884dd6d6 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__v.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__v.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 6, "end": 9, - "name": "pt1" + "name": "pt1", + "digest": null }, "init": { "type": "MemberExpression", @@ -32,7 +33,8 @@ expression: actual "type": "Identifier", "start": 12, "end": 14, - "name": "b1" + "name": "b1", + "digest": null }, "property": { "type": "Literal", @@ -40,17 +42,23 @@ expression: actual "start": 15, "end": 16, "value": 0, - "raw": "0" + "raw": "0", + "digest": null }, - "computed": false - } + "computed": false, + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__w.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__w.snap index 833d541b1..ef100e9d7 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__w.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__w.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 6, "end": 9, - "name": "pt1" + "name": "pt1", + "digest": null }, "init": { "type": "MemberExpression", @@ -32,7 +33,8 @@ expression: actual "type": "Identifier", "start": 12, "end": 14, - "name": "b1" + "name": "b1", + "digest": null }, "property": { "type": "Literal", @@ -40,17 +42,23 @@ expression: actual "start": 15, "end": 21, "value": "zero", - "raw": "'zero'" + "raw": "'zero'", + "digest": null }, - "computed": false - } + "computed": false, + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__x.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__x.snap index 915801311..c6ea70e7e 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__x.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__x.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 6, "end": 9, - "name": "pt1" + "name": "pt1", + "digest": null }, "init": { "type": "MemberExpression", @@ -32,24 +33,31 @@ expression: actual "type": "Identifier", "start": 12, "end": 14, - "name": "b1" + "name": "b1", + "digest": null }, "property": { "type": "Identifier", "type": "Identifier", "start": 15, "end": 19, - "name": "zero" + "name": "zero", + "digest": null }, - "computed": false - } + "computed": false, + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__y.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__y.snap index 2f1d45bd5..26d192a2f 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__y.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__y.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 6, "end": 8, - "name": "sg" + "name": "sg", + "digest": null }, "init": { "type": "CallExpression", @@ -31,7 +32,8 @@ expression: actual "type": "Identifier", "start": 11, "end": 24, - "name": "startSketchAt" + "name": "startSketchAt", + "digest": null }, "arguments": [ { @@ -39,18 +41,24 @@ expression: actual "type": "Identifier", "start": 25, "end": 28, - "name": "pos" + "name": "pos", + "digest": null } ], - "optional": false - } + "optional": false, + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__z.snap b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__z.snap index f77c1f3da..6a7ca12de 100644 --- a/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__z.snap +++ b/src/wasm-lib/kcl/src/parser/snapshots/kcl_lib__parser__parser_impl__snapshot_tests__z.snap @@ -20,7 +20,8 @@ expression: actual "type": "Identifier", "start": 6, "end": 8, - "name": "sg" + "name": "sg", + "digest": null }, "init": { "type": "PipeExpression", @@ -37,7 +38,8 @@ expression: actual "type": "Identifier", "start": 11, "end": 24, - "name": "startSketchAt" + "name": "startSketchAt", + "digest": null }, "arguments": [ { @@ -45,10 +47,12 @@ expression: actual "type": "Identifier", "start": 25, "end": 28, - "name": "pos" + "name": "pos", + "digest": null } ], - "optional": false + "optional": false, + "digest": null }, { "type": "CallExpression", @@ -59,7 +63,8 @@ expression: actual "type": "Identifier", "start": 33, "end": 37, - "name": "line" + "name": "line", + "digest": null }, "arguments": [ { @@ -74,7 +79,8 @@ expression: actual "start": 39, "end": 40, "value": 0, - "raw": "0" + "raw": "0", + "digest": null }, { "type": "UnaryExpression", @@ -87,33 +93,44 @@ expression: actual "type": "Identifier", "start": 43, "end": 48, - "name": "scale" - } + "name": "scale", + "digest": null + }, + "digest": null } - ] + ], + "digest": null }, { "type": "PipeSubstitution", "type": "PipeSubstitution", "start": 51, - "end": 52 + "end": 52, + "digest": null } ], - "optional": false + "optional": false, + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } - } + "start": [], + "digest": null + }, + "digest": null + }, + "digest": null } ], - "kind": "const" + "kind": "const", + "digest": null } ], "nonCodeMeta": { "nonCodeNodes": {}, - "start": [] - } + "start": [], + "digest": null + }, + "digest": null } diff --git a/src/wasm-lib/kcl/src/std/chamfer.rs b/src/wasm-lib/kcl/src/std/chamfer.rs index ce02f8d49..933d48287 100644 --- a/src/wasm-lib/kcl/src/std/chamfer.rs +++ b/src/wasm-lib/kcl/src/std/chamfer.rs @@ -127,7 +127,7 @@ async fn inner_chamfer( id, edge_id, length: data.length, - tag: tag.clone(), + tag: Box::new(tag.clone()), }); }