Files
Web_FreeCAD_Bitbybit/config/freecad-property-linksublistglobal-inventory.json
wangdequan 54649da16c
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 link sub property codecs
2026-08-17 21:37:33 -04:00

118 lines
3.7 KiB
JSON

{
"schemaVersion": 1,
"status": "pass",
"baseline": {
"freecadVersion": "1.1.1",
"commit": "0108fd4b4850cc46e625b60e53cea7a7bbe69f8d"
},
"propertyType": "App::PropertyLinkSubListGlobal",
"recordCount": 1,
"objectTypeCount": 1,
"writableRecordCount": 1,
"records": [
{
"objectTypeId": "PartDesign::ShapeBinder",
"objectAvailable": true,
"probeStatus": "available",
"propertyName": "Support",
"group": "",
"statusRaw": [],
"statusNames": [],
"defaultRaw": [],
"valueModel": {
"kind": "same-document-object-and-ordered-sub-element-pair-list",
"inheritedFrom": "App::PropertyLinkSubList",
"orderPreserved": true,
"duplicatesPreserved": true,
"writable": true
},
"inputs": {
"nativeCppSetValues": "parallel DocumentObject and sub-element lists",
"emptyListMeansNoReferences": true,
"nullObjectClears": true,
"detachedObjectRejected": true,
"crossDocumentRejectedWithoutLinkAllowExternal": true,
"invalidSubElementAcceptedAsReference": true
},
"dependencies": {
"linkScope": "Global",
"createsBacklinks": true,
"includedByDefaultGetLinks": true,
"includedByGetLinksAll": true,
"defaultDagDependency": true
},
"applicability": {
"requiredObjectTypeId": "PartDesign::ShapeBinder",
"role": "ShapeBinder source geometry support",
"propertyWriteRequiresShape": false,
"source": "PartDesign ShapeBinder Support"
}
}
],
"typeContract": {
"inheritedFrom": "App::PropertyLinkSubList",
"linkScope": "Global",
"propertyStatus": [],
"xmlElement": "LinkSubList",
"xmlChildElement": "Link",
"emptyListMeans": "no-references",
"crossDocumentBoundary": "reject-without-LinkAllowExternal"
},
"nativeEvidence": {
"structureOracle": {
"path": "config/freecad-partdesign-structure-oracle.json",
"baselineId": "freecad-1.1.1-partdesign-structure-oracle",
"crossDocumentShapeBinderSupportType": "App::PropertyLinkSubListGlobal",
"crossDocumentAccepted": false,
"crossDocumentError": "PropertyLinkSubList does not support external object",
"crossDocumentShapeBinderSupport": []
},
"runtimeHost": "PartDesign::ShapeBinder.Support"
},
"provenance": {
"runtime": {
"path": ".cache/freecad/reference-desktop.json",
"bytes": 2298709,
"sha256": "082400ec7379e8efc2af16709032d45890d7092277967b714acb05761fd1c2a7"
},
"oracle": {
"path": "config/freecad-partdesign-structure-oracle.json",
"bytes": 6865,
"sha256": "b5bb2af23231997e3e0d821394eb76135acddc8e75c4a51d9f36715870cddf7e"
},
"sources": [
{
"path": ".cache/freecad/FreeCAD/src/App/PropertyLinks.h",
"bytes": 58046,
"sha256": "03176b14948d43fcae3ff290711a913ae4fa43f3ba286d66ceb610e074555d1c"
},
{
"path": ".cache/freecad/FreeCAD/src/App/PropertyLinks.cpp",
"bytes": 202779,
"sha256": "b4221dd89d2b0b668dc8a3c2852ba53bc67bcb721830e3a6011ea53c1a32edb0"
},
{
"path": ".cache/freecad/FreeCAD/src/Mod/PartDesign/App/ShapeBinder.h",
"bytes": 6455,
"sha256": "471206a4148fbe7008bbb961be3d7ee88da09ef05baef1fa2fe24bb24f765944"
},
{
"path": ".cache/freecad/FreeCAD/src/Mod/PartDesign/App/ShapeBinder.cpp",
"bytes": 44837,
"sha256": "189fe3b26f122ff93b9c7abfed2ba08988d3e82b143e423497be170997167876"
}
]
},
"classification": "opaque-fcstd-proxy",
"nextPhases": [
"B",
"C",
"D",
"E",
"F",
"G",
"H",
"I"
]
}