Files
Web_FreeCAD_Bitbybit/config/freecad-property-area-inventory.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

109 lines
2.6 KiB
JSON

{
"schemaVersion": 1,
"status": "pass",
"baseline": {
"freecadVersion": "1.1.1",
"commit": "0108fd4b4850cc46e625b60e53cea7a7bbe69f8d"
},
"propertyType": "App::PropertyArea",
"recordCount": 1,
"records": [
{
"objectTypeId": "Measure::MeasureArea",
"objectAvailable": true,
"probeStatus": "available",
"propertyName": "Area",
"group": "Measurement",
"status": [
24,
27
],
"normalizedStatus": [
"PropReadOnly",
"PropOutput"
],
"defaultRaw": "0.0 mm^2",
"valueModel": {
"kind": "quantity",
"dimension": "length^2",
"defaultValue": 0,
"defaultUnit": "mm^2",
"derived": true,
"writable": false
},
"inputs": [
{
"propertyName": "Elements",
"typeId": "App::PropertyLinkSubList",
"group": "Measurement",
"defaultValue": [],
"scope": "Global",
"allowExternal": true,
"cardinality": "one-or-more"
}
],
"dependencies": [
{
"sourceProperty": "Elements",
"targetProperty": "Area",
"relation": "link-sub-list",
"effect": "immediate-recompute-on-change"
}
],
"applicability": {
"selectionMustBeNonEmpty": true,
"everyElementMustBeValid": true,
"supportedMeasureElementTypes": [
"PLANE",
"CYLINDER",
"SURFACE",
"VOLUME"
],
"unsupportedMeasureElementTypes": [
"INVALID",
"POINT",
"LINE",
"CURVE"
],
"externalDocumentElementsAllowed": true
},
"execution": {
"aggregation": "sum-area",
"resultProperty": "Area",
"invalidGeometryDiagnostic": "Cannot calculate area",
"shape": "not-applicable-derived-measurement"
}
}
],
"provenance": {
"runtime": {
"path": ".cache/freecad/reference-desktop.json",
"bytes": 2298709,
"sha256": "082400ec7379e8efc2af16709032d45890d7092277967b714acb05761fd1c2a7"
},
"sources": [
{
"path": ".cache/freecad/FreeCAD/src/Mod/Measure/App/MeasureArea.cpp",
"bytes": 5328,
"sha256": "86506348c36a9a440881da0b605a74c38079c3c606ca6f7660df53665eda5281"
},
{
"path": ".cache/freecad/FreeCAD/src/Mod/Measure/App/MeasureArea.h",
"bytes": 3125,
"sha256": "5bae7a21e82e73490a8b63cc234f1bd17e019df0d7cfcf7aa23fe91d2dc13305"
}
]
},
"classification": "opaque-fcstd-proxy",
"nextPhases": [
"B",
"C",
"D",
"E",
"F",
"G",
"H",
"I"
]
}