feat: close ordered pairs and property codec batches
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

This commit is contained in:
2026-08-17 04:58:46 -04:00
parent 00ed27b7b8
commit d11566403d
265 changed files with 92107 additions and 809 deletions

View File

@@ -0,0 +1,137 @@
{
"schemaVersion": 1,
"status": "pass",
"baselineId": "freecad-1.1.1-property-boollist-roundtrip",
"freecadVersion": "1.1.1",
"gitCommit": "0108fd4b4850cc46e625b60e53cea7a7bbe69f8d",
"archives": {
"nativeInitial": {
"path": ".cache/freecad/property-boollist-roundtrip/native-initial.FCStd",
"bytes": 2508,
"sha256": "8522c2c4b77c177deb9f19be98ecb8367ee1b803e8da1ec752f1406c0cc87e8d"
},
"webEdited": {
"path": ".cache/freecad/property-boollist-roundtrip/web-edited.FCStd",
"bytes": 2326,
"sha256": "1e351de85a66dfa7946422387a035ac9b05b337842db453360a0b7296b69b2c5"
},
"nativeResaved": {
"path": ".cache/freecad/property-boollist-roundtrip/native-resaved.FCStd",
"bytes": 2508,
"sha256": "a496ce0e2c5f987c11515e53d3bc8ff8b52471b2087483e1ef123373ac508293"
}
},
"nativeInitial": {
"object": {
"editorMode": [],
"hasShapeProperty": false,
"name": "BoolListProbe",
"propertyStatus": [],
"propertyTypeId": "App::PropertyBoolList",
"state": [
"Up-to-date"
],
"statusString": "Valid",
"typeId": "App::FeatureTest",
"value": [
false
]
},
"objectSet": [
{
"name": "BoolListProbe",
"typeId": "App::FeatureTest"
}
]
},
"web": {
"before": {
"name": "BoolList",
"typeId": "App::PropertyBoolList",
"element": "BoolList",
"value": "[false]"
},
"after": {
"name": "BoolList",
"typeId": "App::PropertyBoolList",
"element": "BoolList",
"value": "[true,false,true,false]"
},
"objectSetPreserved": true,
"semanticObjectsPreserved": true,
"opaquePathsPreserved": 4,
"opaqueEntriesPreserved": true
},
"nativeAfter": {
"reopened": {
"object": {
"editorMode": [],
"hasShapeProperty": false,
"name": "BoolListProbe",
"propertyStatus": [],
"propertyTypeId": "App::PropertyBoolList",
"state": [
"Up-to-date"
],
"statusString": "Valid",
"typeId": "App::FeatureTest",
"value": [
true,
false,
true,
false
]
},
"objectSet": [
{
"name": "BoolListProbe",
"typeId": "App::FeatureTest"
}
]
},
"resaved": {
"object": {
"editorMode": [],
"hasShapeProperty": false,
"name": "BoolListProbe",
"propertyStatus": [],
"propertyTypeId": "App::PropertyBoolList",
"state": [
"Up-to-date"
],
"statusString": "Valid",
"typeId": "App::FeatureTest",
"value": [
true,
false,
true,
false
]
},
"objectSet": [
{
"name": "BoolListProbe",
"typeId": "App::FeatureTest"
}
]
}
},
"classification": {
"webValue": "[true,false,true,false]",
"reopenedValue": [
true,
false,
true,
false
],
"resavedValue": [
true,
false,
true,
false
],
"nativeOutputMatches": true,
"unknownSemanticDrift": false,
"zeroUnknownDrift": true
}
}