Files
Web_FreeCAD_Bitbybit/config/freecad-property-area-failure.json
wangdequan d11566403d
Some checks failed
real-verification / chrome (push) Has been cancelled
real-verification / freecad-oracle (push) Has been cancelled
real-verification / wasm (push) Has been cancelled
feat: close ordered pairs and property codec batches
2026-08-17 04:58:46 -04:00

545 lines
11 KiB
JSON

{
"baselineId": "freecad-1.1.1-property-area-failure",
"cancellationBoundary": {
"classification": "synchronous-measure-recompute",
"reason": "no-native-cancel-hook",
"replacement": "abort-active-document-transaction",
"supported": false
},
"disabled": {
"before": {
"elements": [
{
"object": "AreaBox",
"subElements": [
"Face1"
]
}
],
"numeric": 10,
"raw": "10.0 mm^2",
"state": [
"Up-to-date"
],
"statusString": "Valid",
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
},
"classification": "editor-readonly-python-mutable-until-immutable",
"editorMode": [
"ReadOnly"
],
"editorReadOnlyAfter": {
"elements": [
{
"object": "AreaBox",
"subElements": [
"Face1"
]
}
],
"numeric": 20,
"raw": "20.0 mm^2",
"state": [
"Up-to-date"
],
"statusString": "Valid",
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
},
"editorReadOnlyException": null,
"editorReadOnlyRequested": "20 mm^2",
"immutableAfter": {
"elements": [
{
"object": "AreaBox",
"subElements": [
"Face1"
]
}
],
"numeric": 20,
"raw": "20.0 mm^2",
"state": [
"Up-to-date"
],
"statusString": "Valid",
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
},
"immutableException": {
"message": "Object attribute 'Area' is read-only",
"type": "AttributeError"
},
"immutableRequested": "30 mm^2",
"immutableStatus": [
"Immutable",
"24",
"27"
],
"immutableValuePreserved": true,
"objectsPreserved": true,
"propertyStatus": [
"24",
"27"
],
"pythonBypassesEditorReadOnly": true,
"restored": {
"elements": [
{
"object": "AreaBox",
"subElements": [
"Face1"
]
}
],
"numeric": 10,
"raw": "10.0 mm^2",
"state": [
"Up-to-date"
],
"statusString": "Valid",
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
},
"restoredEditorMode": [
"ReadOnly"
],
"restoredStatus": [
"24",
"27"
],
"valueRestored": true
},
"documentIntegrity": {
"finalObjects": [
{
"name": "AreaBox",
"typeId": "Part::Box"
},
{
"name": "AreaCylinder",
"typeId": "Part::Cylinder"
},
{
"name": "AreaPoint",
"typeId": "Part::Feature"
},
{
"name": "AreaLine",
"typeId": "Part::Feature"
},
{
"name": "AreaProbe",
"typeId": "Measure::MeasureArea"
}
],
"initialObjects": [
{
"name": "AreaBox",
"typeId": "Part::Box"
},
{
"name": "AreaCylinder",
"typeId": "Part::Cylinder"
},
{
"name": "AreaPoint",
"typeId": "Part::Feature"
},
{
"name": "AreaLine",
"typeId": "Part::Feature"
},
{
"name": "AreaProbe",
"typeId": "Measure::MeasureArea"
}
],
"objectCount": 5,
"objectsPreserved": true
},
"failures": [
{
"after": {
"elements": [
{
"object": "AreaPoint",
"subElements": [
"Vertex1"
]
}
],
"numeric": 10,
"raw": "10.0 mm^2",
"state": [
"Touched",
"Invalid"
],
"statusString": "Cannot calculate area",
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
},
"afterObjects": [
{
"name": "AreaBox",
"typeId": "Part::Box"
},
{
"name": "AreaCylinder",
"typeId": "Part::Cylinder"
},
{
"name": "AreaPoint",
"typeId": "Part::Feature"
},
{
"name": "AreaLine",
"typeId": "Part::Feature"
},
{
"name": "AreaProbe",
"typeId": "Measure::MeasureArea"
}
],
"assignmentException": null,
"before": {
"elements": [
{
"object": "AreaBox",
"subElements": [
"Face1"
]
}
],
"numeric": 10,
"raw": "10.0 mm^2",
"state": [
"Up-to-date"
],
"statusString": "Valid",
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
},
"beforeObjects": [
{
"name": "AreaBox",
"typeId": "Part::Box"
},
{
"name": "AreaCylinder",
"typeId": "Part::Cylinder"
},
{
"name": "AreaPoint",
"typeId": "Part::Feature"
},
{
"name": "AreaLine",
"typeId": "Part::Feature"
},
{
"name": "AreaProbe",
"typeId": "Measure::MeasureArea"
}
],
"expectedDiagnostic": "Cannot calculate area",
"id": "unsupported-point",
"objectsPreserved": true,
"recomputeException": null,
"recomputeResult": true,
"recovered": {
"elements": [
{
"object": "AreaBox",
"subElements": [
"Face1"
]
}
],
"numeric": 10,
"raw": "10.0 mm^2",
"state": [
"Up-to-date"
],
"statusString": "Valid",
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
},
"recoveredExactly": true,
"source": {
"name": "AreaPoint",
"shapeType": "Vertex",
"subElement": "Vertex1",
"typeId": "Part::Feature"
},
"valuePreserved": true
},
{
"after": {
"elements": [
{
"object": "AreaLine",
"subElements": [
"Edge1"
]
}
],
"numeric": 10,
"raw": "10.0 mm^2",
"state": [
"Touched",
"Invalid"
],
"statusString": "Cannot calculate area",
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
},
"afterObjects": [
{
"name": "AreaBox",
"typeId": "Part::Box"
},
{
"name": "AreaCylinder",
"typeId": "Part::Cylinder"
},
{
"name": "AreaPoint",
"typeId": "Part::Feature"
},
{
"name": "AreaLine",
"typeId": "Part::Feature"
},
{
"name": "AreaProbe",
"typeId": "Measure::MeasureArea"
}
],
"assignmentException": null,
"before": {
"elements": [
{
"object": "AreaBox",
"subElements": [
"Face1"
]
}
],
"numeric": 10,
"raw": "10.0 mm^2",
"state": [
"Up-to-date"
],
"statusString": "Valid",
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
},
"beforeObjects": [
{
"name": "AreaBox",
"typeId": "Part::Box"
},
{
"name": "AreaCylinder",
"typeId": "Part::Cylinder"
},
{
"name": "AreaPoint",
"typeId": "Part::Feature"
},
{
"name": "AreaLine",
"typeId": "Part::Feature"
},
{
"name": "AreaProbe",
"typeId": "Measure::MeasureArea"
}
],
"expectedDiagnostic": "Cannot calculate area",
"id": "unsupported-line",
"objectsPreserved": true,
"recomputeException": null,
"recomputeResult": true,
"recovered": {
"elements": [
{
"object": "AreaBox",
"subElements": [
"Face1"
]
}
],
"numeric": 10,
"raw": "10.0 mm^2",
"state": [
"Up-to-date"
],
"statusString": "Valid",
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
},
"recoveredExactly": true,
"source": {
"name": "AreaLine",
"shapeType": "Edge",
"subElement": "Edge1",
"typeId": "Part::Feature"
},
"valuePreserved": true
}
],
"freecadVersion": "1.1.1",
"gitCommit": "0108fd4b4850cc46e625b60e53cea7a7bbe69f8d",
"initial": {
"elements": [
{
"object": "AreaBox",
"subElements": [
"Face1"
]
}
],
"numeric": 10,
"raw": "10.0 mm^2",
"state": [
"Up-to-date"
],
"statusString": "Valid",
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
},
"input": {
"name": "Elements",
"typeId": "App::PropertyLinkSubList"
},
"object": {
"name": "AreaProbe",
"typeId": "Measure::MeasureArea"
},
"property": {
"name": "Area",
"typeId": "App::PropertyArea"
},
"schemaVersion": 1,
"status": "pass",
"transaction": {
"activeAfterAbort": {
"id": 0,
"name": ""
},
"activeAfterEdit": {
"id": 1,
"name": "property-area-cancel"
},
"afterAbort": {
"elements": [
{
"object": "AreaBox",
"subElements": [
"Face1"
]
}
],
"numeric": 10,
"raw": "10.0 mm^2",
"state": [
"Touched"
],
"statusString": "Touched",
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
},
"afterRecompute": {
"elements": [
{
"object": "AreaBox",
"subElements": [
"Face1"
]
}
],
"numeric": 10,
"raw": "10.0 mm^2",
"state": [
"Up-to-date"
],
"statusString": "Valid",
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
},
"before": {
"elements": [
{
"object": "AreaBox",
"subElements": [
"Face1"
]
}
],
"numeric": 10,
"raw": "10.0 mm^2",
"state": [
"Up-to-date"
],
"statusString": "Valid",
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
},
"edited": {
"elements": [
{
"object": "AreaCylinder",
"subElements": [
"Face1"
]
}
],
"numeric": 75.398223877,
"raw": "75.39822387695312 mm^2",
"state": [
"Up-to-date"
],
"statusString": "Valid",
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
},
"objectsAfter": [
{
"name": "AreaBox",
"typeId": "Part::Box"
},
{
"name": "AreaCylinder",
"typeId": "Part::Cylinder"
},
{
"name": "AreaPoint",
"typeId": "Part::Feature"
},
{
"name": "AreaLine",
"typeId": "Part::Feature"
},
{
"name": "AreaProbe",
"typeId": "Measure::MeasureArea"
}
],
"objectsBefore": [
{
"name": "AreaBox",
"typeId": "Part::Box"
},
{
"name": "AreaCylinder",
"typeId": "Part::Cylinder"
},
{
"name": "AreaPoint",
"typeId": "Part::Feature"
},
{
"name": "AreaLine",
"typeId": "Part::Feature"
},
{
"name": "AreaProbe",
"typeId": "Measure::MeasureArea"
}
],
"objectsRestored": true,
"pendingAfterAbort": false,
"pendingAfterEdit": true,
"restored": true,
"undoMode": 1
}
}