feat: close ordered pairs and property codec batches
This commit is contained in:
305
config/freecad-property-area-roundtrip.json
Normal file
305
config/freecad-property-area-roundtrip.json
Normal file
@@ -0,0 +1,305 @@
|
||||
{
|
||||
"schemaVersion": 1,
|
||||
"status": "pass",
|
||||
"baselineId": "freecad-1.1.1-property-area-roundtrip",
|
||||
"freecadVersion": "1.1.1",
|
||||
"gitCommit": "0108fd4b4850cc46e625b60e53cea7a7bbe69f8d",
|
||||
"archives": {
|
||||
"nativeInitial": {
|
||||
"path": ".cache/freecad/property-area-roundtrip/native-initial.FCStd",
|
||||
"bytes": 2635,
|
||||
"sha256": "2c50a95d69ab8069be75a92dbd35531cb6089ce2bb2fe420cff1e8e4ca523bd4"
|
||||
},
|
||||
"webEdited": {
|
||||
"path": ".cache/freecad/property-area-roundtrip/web-edited.FCStd",
|
||||
"bytes": 2523,
|
||||
"sha256": "3b37fb932987756ea69c4f6ee784056ade0625f7c6504c11fb59bca55b95b595"
|
||||
},
|
||||
"nativeResaved": {
|
||||
"path": ".cache/freecad/property-area-roundtrip/native-resaved.FCStd",
|
||||
"bytes": 2650,
|
||||
"sha256": "09b15d8d030c15dddc20f9a89b8a1244ecd2e279eb973ab2b572e382dcc062d0"
|
||||
}
|
||||
},
|
||||
"nativeInitial": {
|
||||
"measure": {
|
||||
"area": {
|
||||
"numeric": 10,
|
||||
"raw": "10.0 mm^2",
|
||||
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
|
||||
},
|
||||
"areaTypeId": "App::PropertyArea",
|
||||
"editorMode": [
|
||||
"ReadOnly"
|
||||
],
|
||||
"elements": [
|
||||
{
|
||||
"object": "AreaBox",
|
||||
"subElements": [
|
||||
"Face1"
|
||||
],
|
||||
"typeId": "Part::Box"
|
||||
}
|
||||
],
|
||||
"elementsTypeId": "App::PropertyLinkSubList",
|
||||
"name": "AreaProbe",
|
||||
"propertyStatus": [
|
||||
"24",
|
||||
"27"
|
||||
],
|
||||
"shape": {
|
||||
"applicable": false
|
||||
},
|
||||
"state": [
|
||||
"Up-to-date"
|
||||
],
|
||||
"statusString": "Valid",
|
||||
"typeId": "Measure::MeasureArea"
|
||||
},
|
||||
"objectSet": [
|
||||
{
|
||||
"name": "AreaBox",
|
||||
"typeId": "Part::Box"
|
||||
},
|
||||
{
|
||||
"name": "AreaProbe",
|
||||
"typeId": "Measure::MeasureArea"
|
||||
}
|
||||
],
|
||||
"source": {
|
||||
"area": 160,
|
||||
"bounds": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
10,
|
||||
5,
|
||||
2
|
||||
],
|
||||
"edges": 12,
|
||||
"faces": 6,
|
||||
"height": 2,
|
||||
"length": 10,
|
||||
"name": "AreaBox",
|
||||
"shapeType": "Solid",
|
||||
"solids": 1,
|
||||
"typeId": "Part::Box",
|
||||
"valid": true,
|
||||
"vertices": 8,
|
||||
"volume": 100,
|
||||
"width": 5
|
||||
}
|
||||
},
|
||||
"web": {
|
||||
"before": {
|
||||
"area": {
|
||||
"name": "Area",
|
||||
"typeId": "App::PropertyArea",
|
||||
"element": "Float",
|
||||
"value": "10.0000000000000000",
|
||||
"nativeStatus": 150994944,
|
||||
"statusNames": [
|
||||
"PropReadOnly",
|
||||
"PropOutput"
|
||||
]
|
||||
},
|
||||
"elements": {
|
||||
"name": "Elements",
|
||||
"typeId": "App::PropertyLinkSubList",
|
||||
"element": "LinkSubList",
|
||||
"value": "{\"schemaVersion\":1,\"entries\":[{\"objectId\":\"AreaBox\",\"subElement\":\"Face1\"}]}",
|
||||
"linkSubs": [
|
||||
{
|
||||
"objectId": "AreaBox",
|
||||
"subElement": "Face1"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"after": {
|
||||
"area": {
|
||||
"name": "Area",
|
||||
"typeId": "App::PropertyArea",
|
||||
"element": "Float",
|
||||
"value": "20",
|
||||
"nativeStatus": 150994944,
|
||||
"statusNames": [
|
||||
"PropReadOnly",
|
||||
"PropOutput"
|
||||
]
|
||||
},
|
||||
"elements": {
|
||||
"name": "Elements",
|
||||
"typeId": "App::PropertyLinkSubList",
|
||||
"element": "LinkSubList",
|
||||
"value": "{\"schemaVersion\":1,\"entries\":[{\"objectId\":\"AreaBox\",\"subElement\":\"Face1\"},{\"objectId\":\"AreaBox\",\"subElement\":\"Face2\"}]}",
|
||||
"linkSubs": [
|
||||
{
|
||||
"objectId": "AreaBox",
|
||||
"subElement": "Face1"
|
||||
},
|
||||
{
|
||||
"objectId": "AreaBox",
|
||||
"subElement": "Face2"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"objectSetPreserved": true,
|
||||
"semanticObjectsPreserved": true,
|
||||
"opaquePathsPreserved": 1,
|
||||
"opaqueEntriesPreserved": true
|
||||
},
|
||||
"nativeAfter": {
|
||||
"reopened": {
|
||||
"measure": {
|
||||
"area": {
|
||||
"numeric": 20,
|
||||
"raw": "20.0 mm^2",
|
||||
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
|
||||
},
|
||||
"areaTypeId": "App::PropertyArea",
|
||||
"editorMode": [
|
||||
"ReadOnly"
|
||||
],
|
||||
"elements": [
|
||||
{
|
||||
"object": "AreaBox",
|
||||
"subElements": [
|
||||
"Face1",
|
||||
"Face2"
|
||||
],
|
||||
"typeId": "Part::Box"
|
||||
}
|
||||
],
|
||||
"elementsTypeId": "App::PropertyLinkSubList",
|
||||
"name": "AreaProbe",
|
||||
"propertyStatus": [
|
||||
"24",
|
||||
"27"
|
||||
],
|
||||
"shape": {
|
||||
"applicable": false
|
||||
},
|
||||
"state": [
|
||||
"Up-to-date"
|
||||
],
|
||||
"statusString": "Valid",
|
||||
"typeId": "Measure::MeasureArea"
|
||||
},
|
||||
"objectSet": [
|
||||
{
|
||||
"name": "AreaBox",
|
||||
"typeId": "Part::Box"
|
||||
},
|
||||
{
|
||||
"name": "AreaProbe",
|
||||
"typeId": "Measure::MeasureArea"
|
||||
}
|
||||
],
|
||||
"source": {
|
||||
"area": 160,
|
||||
"bounds": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
10,
|
||||
5,
|
||||
2
|
||||
],
|
||||
"edges": 12,
|
||||
"faces": 6,
|
||||
"height": 2,
|
||||
"length": 10,
|
||||
"name": "AreaBox",
|
||||
"shapeType": "Solid",
|
||||
"solids": 1,
|
||||
"typeId": "Part::Box",
|
||||
"valid": true,
|
||||
"vertices": 8,
|
||||
"volume": 100,
|
||||
"width": 5
|
||||
}
|
||||
},
|
||||
"resaved": {
|
||||
"measure": {
|
||||
"area": {
|
||||
"numeric": 20,
|
||||
"raw": "20.0 mm^2",
|
||||
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
|
||||
},
|
||||
"areaTypeId": "App::PropertyArea",
|
||||
"editorMode": [
|
||||
"ReadOnly"
|
||||
],
|
||||
"elements": [
|
||||
{
|
||||
"object": "AreaBox",
|
||||
"subElements": [
|
||||
"Face1",
|
||||
"Face2"
|
||||
],
|
||||
"typeId": "Part::Box"
|
||||
}
|
||||
],
|
||||
"elementsTypeId": "App::PropertyLinkSubList",
|
||||
"name": "AreaProbe",
|
||||
"propertyStatus": [
|
||||
"24",
|
||||
"27"
|
||||
],
|
||||
"shape": {
|
||||
"applicable": false
|
||||
},
|
||||
"state": [
|
||||
"Up-to-date"
|
||||
],
|
||||
"statusString": "Valid",
|
||||
"typeId": "Measure::MeasureArea"
|
||||
},
|
||||
"objectSet": [
|
||||
{
|
||||
"name": "AreaBox",
|
||||
"typeId": "Part::Box"
|
||||
},
|
||||
{
|
||||
"name": "AreaProbe",
|
||||
"typeId": "Measure::MeasureArea"
|
||||
}
|
||||
],
|
||||
"source": {
|
||||
"area": 160,
|
||||
"bounds": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
10,
|
||||
5,
|
||||
2
|
||||
],
|
||||
"edges": 12,
|
||||
"faces": 6,
|
||||
"height": 2,
|
||||
"length": 10,
|
||||
"name": "AreaBox",
|
||||
"shapeType": "Solid",
|
||||
"solids": 1,
|
||||
"typeId": "Part::Box",
|
||||
"valid": true,
|
||||
"vertices": 8,
|
||||
"volume": 100,
|
||||
"width": 5
|
||||
}
|
||||
}
|
||||
},
|
||||
"classification": {
|
||||
"webArea": 20,
|
||||
"webElementCount": 2,
|
||||
"reopenedArea": 20,
|
||||
"resavedArea": 20,
|
||||
"nativeOutputMatches": true,
|
||||
"sourceGeometryPreserved": true,
|
||||
"unknownSemanticDrift": false,
|
||||
"zeroUnknownDrift": true
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user