@ -120863,34 +120863,6 @@
|
|||||||
"TagEngineInfo": {
|
"TagEngineInfo": {
|
||||||
"description": "Engine information for a tag.",
|
"description": "Engine information for a tag.",
|
||||||
"type": "object",
|
"type": "object",
|
||||||
"oneOf": [
|
|
||||||
{
|
|
||||||
"description": "The path the tag is on.",
|
|
||||||
"type": "object",
|
|
||||||
"required": [
|
|
||||||
"path"
|
|
||||||
],
|
|
||||||
"properties": {
|
|
||||||
"path": {
|
|
||||||
"$ref": "#/components/schemas/Path"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"additionalProperties": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"description": "The surface information for the tag.",
|
|
||||||
"type": "object",
|
|
||||||
"required": [
|
|
||||||
"surface"
|
|
||||||
],
|
|
||||||
"properties": {
|
|
||||||
"surface": {
|
|
||||||
"$ref": "#/components/schemas/ExtrudeSurface"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"additionalProperties": false
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"required": [
|
"required": [
|
||||||
"id",
|
"id",
|
||||||
"sketch"
|
"sketch"
|
||||||
@ -120905,6 +120877,24 @@
|
|||||||
"description": "The sketch the tag is on.",
|
"description": "The sketch the tag is on.",
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"format": "uuid"
|
"format": "uuid"
|
||||||
|
},
|
||||||
|
"path": {
|
||||||
|
"description": "The path the tag is on.",
|
||||||
|
"allOf": [
|
||||||
|
{
|
||||||
|
"$ref": "#/components/schemas/Path"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"nullable": true
|
||||||
|
},
|
||||||
|
"surface": {
|
||||||
|
"description": "The surface information for the tag.",
|
||||||
|
"allOf": [
|
||||||
|
{
|
||||||
|
"$ref": "#/components/schemas/ExtrudeSurface"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"nullable": true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -122193,34 +122183,6 @@
|
|||||||
"TagEngineInfo": {
|
"TagEngineInfo": {
|
||||||
"description": "Engine information for a tag.",
|
"description": "Engine information for a tag.",
|
||||||
"type": "object",
|
"type": "object",
|
||||||
"oneOf": [
|
|
||||||
{
|
|
||||||
"description": "The path the tag is on.",
|
|
||||||
"type": "object",
|
|
||||||
"required": [
|
|
||||||
"path"
|
|
||||||
],
|
|
||||||
"properties": {
|
|
||||||
"path": {
|
|
||||||
"$ref": "#/components/schemas/Path"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"additionalProperties": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"description": "The surface information for the tag.",
|
|
||||||
"type": "object",
|
|
||||||
"required": [
|
|
||||||
"surface"
|
|
||||||
],
|
|
||||||
"properties": {
|
|
||||||
"surface": {
|
|
||||||
"$ref": "#/components/schemas/ExtrudeSurface"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"additionalProperties": false
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"required": [
|
"required": [
|
||||||
"id",
|
"id",
|
||||||
"sketch"
|
"sketch"
|
||||||
@ -122235,6 +122197,24 @@
|
|||||||
"description": "The sketch the tag is on.",
|
"description": "The sketch the tag is on.",
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"format": "uuid"
|
"format": "uuid"
|
||||||
|
},
|
||||||
|
"path": {
|
||||||
|
"description": "The path the tag is on.",
|
||||||
|
"allOf": [
|
||||||
|
{
|
||||||
|
"$ref": "#/components/schemas/Path"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"nullable": true
|
||||||
|
},
|
||||||
|
"surface": {
|
||||||
|
"description": "The surface information for the tag.",
|
||||||
|
"allOf": [
|
||||||
|
{
|
||||||
|
"$ref": "#/components/schemas/ExtrudeSurface"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"nullable": true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -123571,34 +123551,6 @@
|
|||||||
"TagEngineInfo": {
|
"TagEngineInfo": {
|
||||||
"description": "Engine information for a tag.",
|
"description": "Engine information for a tag.",
|
||||||
"type": "object",
|
"type": "object",
|
||||||
"oneOf": [
|
|
||||||
{
|
|
||||||
"description": "The path the tag is on.",
|
|
||||||
"type": "object",
|
|
||||||
"required": [
|
|
||||||
"path"
|
|
||||||
],
|
|
||||||
"properties": {
|
|
||||||
"path": {
|
|
||||||
"$ref": "#/components/schemas/Path"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"additionalProperties": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"description": "The surface information for the tag.",
|
|
||||||
"type": "object",
|
|
||||||
"required": [
|
|
||||||
"surface"
|
|
||||||
],
|
|
||||||
"properties": {
|
|
||||||
"surface": {
|
|
||||||
"$ref": "#/components/schemas/ExtrudeSurface"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"additionalProperties": false
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"required": [
|
"required": [
|
||||||
"id",
|
"id",
|
||||||
"sketch"
|
"sketch"
|
||||||
@ -123613,6 +123565,24 @@
|
|||||||
"description": "The sketch the tag is on.",
|
"description": "The sketch the tag is on.",
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"format": "uuid"
|
"format": "uuid"
|
||||||
|
},
|
||||||
|
"path": {
|
||||||
|
"description": "The path the tag is on.",
|
||||||
|
"allOf": [
|
||||||
|
{
|
||||||
|
"$ref": "#/components/schemas/Path"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"nullable": true
|
||||||
|
},
|
||||||
|
"surface": {
|
||||||
|
"description": "The surface information for the tag.",
|
||||||
|
"allOf": [
|
||||||
|
{
|
||||||
|
"$ref": "#/components/schemas/ExtrudeSurface"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"nullable": true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -128381,34 +128351,6 @@
|
|||||||
"TagEngineInfo": {
|
"TagEngineInfo": {
|
||||||
"description": "Engine information for a tag.",
|
"description": "Engine information for a tag.",
|
||||||
"type": "object",
|
"type": "object",
|
||||||
"oneOf": [
|
|
||||||
{
|
|
||||||
"description": "The path the tag is on.",
|
|
||||||
"type": "object",
|
|
||||||
"required": [
|
|
||||||
"path"
|
|
||||||
],
|
|
||||||
"properties": {
|
|
||||||
"path": {
|
|
||||||
"$ref": "#/components/schemas/Path"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"additionalProperties": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"description": "The surface information for the tag.",
|
|
||||||
"type": "object",
|
|
||||||
"required": [
|
|
||||||
"surface"
|
|
||||||
],
|
|
||||||
"properties": {
|
|
||||||
"surface": {
|
|
||||||
"$ref": "#/components/schemas/ExtrudeSurface"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"additionalProperties": false
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"required": [
|
"required": [
|
||||||
"id",
|
"id",
|
||||||
"sketch"
|
"sketch"
|
||||||
@ -128423,6 +128365,24 @@
|
|||||||
"description": "The sketch the tag is on.",
|
"description": "The sketch the tag is on.",
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"format": "uuid"
|
"format": "uuid"
|
||||||
|
},
|
||||||
|
"path": {
|
||||||
|
"description": "The path the tag is on.",
|
||||||
|
"allOf": [
|
||||||
|
{
|
||||||
|
"$ref": "#/components/schemas/Path"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"nullable": true
|
||||||
|
},
|
||||||
|
"surface": {
|
||||||
|
"description": "The surface information for the tag.",
|
||||||
|
"allOf": [
|
||||||
|
{
|
||||||
|
"$ref": "#/components/schemas/ExtrudeSurface"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"nullable": true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -132612,34 +132572,6 @@
|
|||||||
"TagEngineInfo": {
|
"TagEngineInfo": {
|
||||||
"description": "Engine information for a tag.",
|
"description": "Engine information for a tag.",
|
||||||
"type": "object",
|
"type": "object",
|
||||||
"oneOf": [
|
|
||||||
{
|
|
||||||
"description": "The path the tag is on.",
|
|
||||||
"type": "object",
|
|
||||||
"required": [
|
|
||||||
"path"
|
|
||||||
],
|
|
||||||
"properties": {
|
|
||||||
"path": {
|
|
||||||
"$ref": "#/components/schemas/Path"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"additionalProperties": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"description": "The surface information for the tag.",
|
|
||||||
"type": "object",
|
|
||||||
"required": [
|
|
||||||
"surface"
|
|
||||||
],
|
|
||||||
"properties": {
|
|
||||||
"surface": {
|
|
||||||
"$ref": "#/components/schemas/ExtrudeSurface"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"additionalProperties": false
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"required": [
|
"required": [
|
||||||
"id",
|
"id",
|
||||||
"sketch"
|
"sketch"
|
||||||
@ -132654,6 +132586,24 @@
|
|||||||
"description": "The sketch the tag is on.",
|
"description": "The sketch the tag is on.",
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"format": "uuid"
|
"format": "uuid"
|
||||||
|
},
|
||||||
|
"path": {
|
||||||
|
"description": "The path the tag is on.",
|
||||||
|
"allOf": [
|
||||||
|
{
|
||||||
|
"$ref": "#/components/schemas/Path"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"nullable": true
|
||||||
|
},
|
||||||
|
"surface": {
|
||||||
|
"description": "The surface information for the tag.",
|
||||||
|
"allOf": [
|
||||||
|
{
|
||||||
|
"$ref": "#/components/schemas/ExtrudeSurface"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"nullable": true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -136448,34 +136398,6 @@
|
|||||||
"TagEngineInfo": {
|
"TagEngineInfo": {
|
||||||
"description": "Engine information for a tag.",
|
"description": "Engine information for a tag.",
|
||||||
"type": "object",
|
"type": "object",
|
||||||
"oneOf": [
|
|
||||||
{
|
|
||||||
"description": "The path the tag is on.",
|
|
||||||
"type": "object",
|
|
||||||
"required": [
|
|
||||||
"path"
|
|
||||||
],
|
|
||||||
"properties": {
|
|
||||||
"path": {
|
|
||||||
"$ref": "#/components/schemas/Path"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"additionalProperties": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"description": "The surface information for the tag.",
|
|
||||||
"type": "object",
|
|
||||||
"required": [
|
|
||||||
"surface"
|
|
||||||
],
|
|
||||||
"properties": {
|
|
||||||
"surface": {
|
|
||||||
"$ref": "#/components/schemas/ExtrudeSurface"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"additionalProperties": false
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"required": [
|
"required": [
|
||||||
"id",
|
"id",
|
||||||
"sketch"
|
"sketch"
|
||||||
@ -136490,6 +136412,24 @@
|
|||||||
"description": "The sketch the tag is on.",
|
"description": "The sketch the tag is on.",
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"format": "uuid"
|
"format": "uuid"
|
||||||
|
},
|
||||||
|
"path": {
|
||||||
|
"description": "The path the tag is on.",
|
||||||
|
"allOf": [
|
||||||
|
{
|
||||||
|
"$ref": "#/components/schemas/Path"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"nullable": true
|
||||||
|
},
|
||||||
|
"surface": {
|
||||||
|
"description": "The surface information for the tag.",
|
||||||
|
"allOf": [
|
||||||
|
{
|
||||||
|
"$ref": "#/components/schemas/ExtrudeSurface"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"nullable": true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
@ -5,3 +5,6 @@ new-test name:
|
|||||||
|
|
||||||
lint:
|
lint:
|
||||||
cargo clippy --all --tests --benches -- -D warnings
|
cargo clippy --all --tests --benches -- -D warnings
|
||||||
|
|
||||||
|
redo-kcl-stdlib-docs:
|
||||||
|
EXPECTORATE=overwrite cargo nextest run -p kcl-lib docs::gen_std_tests::test_generate_stdlib
|
||||||
|
|||||||
@ -80,7 +80,7 @@ pub async fn assert_gt(_exec_state: &mut ExecState, args: Args) -> Result<KclVal
|
|||||||
async fn inner_assert_equal(left: f64, right: f64, epsilon: f64, message: &str, args: &Args) -> Result<(), KclError> {
|
async fn inner_assert_equal(left: f64, right: f64, epsilon: f64, message: &str, args: &Args) -> Result<(), KclError> {
|
||||||
if epsilon <= 0.0 {
|
if epsilon <= 0.0 {
|
||||||
Err(KclError::Type(KclErrorDetails {
|
Err(KclError::Type(KclErrorDetails {
|
||||||
message: format!("assertEqual epsilon must be greater than zero"),
|
message: "assertEqual epsilon must be greater than zero".to_owned(),
|
||||||
source_ranges: vec![args.source_range],
|
source_ranges: vec![args.source_range],
|
||||||
}))
|
}))
|
||||||
} else if (right - left).abs() < epsilon {
|
} else if (right - left).abs() < epsilon {
|
||||||
|
|||||||
Reference in New Issue
Block a user