feat: close hidden link property evidence
This commit is contained in:
246
config/freecad-property-linksubhidden-inventory.json
Normal file
246
config/freecad-property-linksubhidden-inventory.json
Normal file
@@ -0,0 +1,246 @@
|
||||
{
|
||||
"schemaVersion": 1,
|
||||
"status": "pass",
|
||||
"baseline": {
|
||||
"freecadVersion": "1.1.1",
|
||||
"commit": "0108fd4b4850cc46e625b60e53cea7a7bbe69f8d"
|
||||
},
|
||||
"propertyType": "App::PropertyLinkSubHidden",
|
||||
"recordCount": 4,
|
||||
"objectTypeCount": 4,
|
||||
"writableRecordCount": 4,
|
||||
"records": [
|
||||
{
|
||||
"objectTypeId": "App::Link",
|
||||
"objectAvailable": true,
|
||||
"probeStatus": "available",
|
||||
"propertyName": "ColoredElements",
|
||||
"group": " Link",
|
||||
"statusRaw": [
|
||||
"LockDynamic",
|
||||
26
|
||||
],
|
||||
"statusNames": [
|
||||
"LockDynamic",
|
||||
"PropHidden"
|
||||
],
|
||||
"defaultRaw": null,
|
||||
"valueModel": {
|
||||
"kind": "hidden-document-object-sub-element-reference",
|
||||
"inheritedFrom": "App::PropertyLinkSub",
|
||||
"elementType": "same-document App::DocumentObject plus ordered sub-element names",
|
||||
"orderPreserved": true,
|
||||
"duplicatesPreserved": false,
|
||||
"writable": true
|
||||
},
|
||||
"inputs": {
|
||||
"nativeCppSetValues": "attached same-document DocumentObject plus sub-element string list",
|
||||
"emptySubListMeansWholeObject": true,
|
||||
"nullObjectClears": true,
|
||||
"detachedObjectRejected": true,
|
||||
"crossDocumentRejectedWithoutLinkAllowExternal": true,
|
||||
"invalidSubElementAcceptedAsReference": true
|
||||
},
|
||||
"dependencies": {
|
||||
"linkScope": "Hidden",
|
||||
"createsBacklinks": false,
|
||||
"includedByDefaultGetLinks": false,
|
||||
"includedByGetLinksAll": true,
|
||||
"defaultDagDependency": false
|
||||
},
|
||||
"applicability": {
|
||||
"requiredObjectTypeId": "App::Link",
|
||||
"role": "Link colored element override lookup",
|
||||
"propertyWriteRequiresShape": false,
|
||||
"source": "Link extension and Draft colored element implementation"
|
||||
}
|
||||
},
|
||||
{
|
||||
"objectTypeId": "App::LinkGroup",
|
||||
"objectAvailable": true,
|
||||
"probeStatus": "available",
|
||||
"propertyName": "ColoredElements",
|
||||
"group": " Link",
|
||||
"statusRaw": [
|
||||
"LockDynamic",
|
||||
26
|
||||
],
|
||||
"statusNames": [
|
||||
"LockDynamic",
|
||||
"PropHidden"
|
||||
],
|
||||
"defaultRaw": null,
|
||||
"valueModel": {
|
||||
"kind": "hidden-document-object-sub-element-reference",
|
||||
"inheritedFrom": "App::PropertyLinkSub",
|
||||
"elementType": "same-document App::DocumentObject plus ordered sub-element names",
|
||||
"orderPreserved": true,
|
||||
"duplicatesPreserved": false,
|
||||
"writable": true
|
||||
},
|
||||
"inputs": {
|
||||
"nativeCppSetValues": "attached same-document DocumentObject plus sub-element string list",
|
||||
"emptySubListMeansWholeObject": true,
|
||||
"nullObjectClears": true,
|
||||
"detachedObjectRejected": true,
|
||||
"crossDocumentRejectedWithoutLinkAllowExternal": true,
|
||||
"invalidSubElementAcceptedAsReference": true
|
||||
},
|
||||
"dependencies": {
|
||||
"linkScope": "Hidden",
|
||||
"createsBacklinks": false,
|
||||
"includedByDefaultGetLinks": false,
|
||||
"includedByGetLinksAll": true,
|
||||
"defaultDagDependency": false
|
||||
},
|
||||
"applicability": {
|
||||
"requiredObjectTypeId": "App::LinkGroup",
|
||||
"role": "Link colored element override lookup",
|
||||
"propertyWriteRequiresShape": false,
|
||||
"source": "Link extension and Draft colored element implementation"
|
||||
}
|
||||
},
|
||||
{
|
||||
"objectTypeId": "App::LinkGroupPython",
|
||||
"objectAvailable": true,
|
||||
"probeStatus": "available",
|
||||
"propertyName": "ColoredElements",
|
||||
"group": " Link",
|
||||
"statusRaw": [
|
||||
"LockDynamic",
|
||||
26
|
||||
],
|
||||
"statusNames": [
|
||||
"LockDynamic",
|
||||
"PropHidden"
|
||||
],
|
||||
"defaultRaw": null,
|
||||
"valueModel": {
|
||||
"kind": "hidden-document-object-sub-element-reference",
|
||||
"inheritedFrom": "App::PropertyLinkSub",
|
||||
"elementType": "same-document App::DocumentObject plus ordered sub-element names",
|
||||
"orderPreserved": true,
|
||||
"duplicatesPreserved": false,
|
||||
"writable": true
|
||||
},
|
||||
"inputs": {
|
||||
"nativeCppSetValues": "attached same-document DocumentObject plus sub-element string list",
|
||||
"emptySubListMeansWholeObject": true,
|
||||
"nullObjectClears": true,
|
||||
"detachedObjectRejected": true,
|
||||
"crossDocumentRejectedWithoutLinkAllowExternal": true,
|
||||
"invalidSubElementAcceptedAsReference": true
|
||||
},
|
||||
"dependencies": {
|
||||
"linkScope": "Hidden",
|
||||
"createsBacklinks": false,
|
||||
"includedByDefaultGetLinks": false,
|
||||
"includedByGetLinksAll": true,
|
||||
"defaultDagDependency": false
|
||||
},
|
||||
"applicability": {
|
||||
"requiredObjectTypeId": "App::LinkGroupPython",
|
||||
"role": "Link colored element override lookup",
|
||||
"propertyWriteRequiresShape": false,
|
||||
"source": "Link extension and Draft colored element implementation"
|
||||
}
|
||||
},
|
||||
{
|
||||
"objectTypeId": "App::LinkPython",
|
||||
"objectAvailable": true,
|
||||
"probeStatus": "available",
|
||||
"propertyName": "ColoredElements",
|
||||
"group": " Link",
|
||||
"statusRaw": [
|
||||
"LockDynamic",
|
||||
26
|
||||
],
|
||||
"statusNames": [
|
||||
"LockDynamic",
|
||||
"PropHidden"
|
||||
],
|
||||
"defaultRaw": null,
|
||||
"valueModel": {
|
||||
"kind": "hidden-document-object-sub-element-reference",
|
||||
"inheritedFrom": "App::PropertyLinkSub",
|
||||
"elementType": "same-document App::DocumentObject plus ordered sub-element names",
|
||||
"orderPreserved": true,
|
||||
"duplicatesPreserved": false,
|
||||
"writable": true
|
||||
},
|
||||
"inputs": {
|
||||
"nativeCppSetValues": "attached same-document DocumentObject plus sub-element string list",
|
||||
"emptySubListMeansWholeObject": true,
|
||||
"nullObjectClears": true,
|
||||
"detachedObjectRejected": true,
|
||||
"crossDocumentRejectedWithoutLinkAllowExternal": true,
|
||||
"invalidSubElementAcceptedAsReference": true
|
||||
},
|
||||
"dependencies": {
|
||||
"linkScope": "Hidden",
|
||||
"createsBacklinks": false,
|
||||
"includedByDefaultGetLinks": false,
|
||||
"includedByGetLinksAll": true,
|
||||
"defaultDagDependency": false
|
||||
},
|
||||
"applicability": {
|
||||
"requiredObjectTypeId": "App::LinkPython",
|
||||
"role": "Link colored element override lookup",
|
||||
"propertyWriteRequiresShape": false,
|
||||
"source": "Link extension and Draft colored element implementation"
|
||||
}
|
||||
}
|
||||
],
|
||||
"typeContract": {
|
||||
"inheritedFrom": "App::PropertyLinkSub",
|
||||
"linkScope": "Hidden",
|
||||
"propertyStatus": "PropHidden",
|
||||
"dynamicStatus": "LockDynamic",
|
||||
"propertyStatusPurpose": "hide the ColoredElements property from the ordinary editor surface",
|
||||
"linkScopePurpose": "exclude ColoredElements from ordinary backlink and dependency traversal",
|
||||
"xmlElement": "LinkSub",
|
||||
"xmlChildElement": "Sub",
|
||||
"legacyRestoreType": "App::PropertyLinkSub",
|
||||
"emptySubListMeans": "whole-object-reference"
|
||||
},
|
||||
"provenance": {
|
||||
"runtime": {
|
||||
"path": ".cache/freecad/reference-desktop.json",
|
||||
"bytes": 2298709,
|
||||
"sha256": "082400ec7379e8efc2af16709032d45890d7092277967b714acb05761fd1c2a7"
|
||||
},
|
||||
"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/App/Link.h",
|
||||
"bytes": 40417,
|
||||
"sha256": "57df13bd156ad7f3a1e23a74ae4040fa159bbc3d38c4a49b087d0c92260721e6"
|
||||
},
|
||||
{
|
||||
"path": ".cache/freecad/FreeCAD/src/Mod/Draft/draftobjects/draftlink.py",
|
||||
"bytes": 11576,
|
||||
"sha256": "2b781a0b18dc89a3e07dc576b508b8c331ad33bf64fc9dca53240bf943c05e57"
|
||||
}
|
||||
]
|
||||
},
|
||||
"classification": "opaque-fcstd-proxy",
|
||||
"nextPhases": [
|
||||
"B",
|
||||
"C",
|
||||
"D",
|
||||
"E",
|
||||
"F",
|
||||
"G",
|
||||
"H",
|
||||
"I"
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user