{ "schema": "freecad-web-fem-generic-document-object-module-batch-runtime/v1", "taskId": "FW-P6-FPA-Y", "batchId": "454aa9d5b36676d644fa5c8c", "module": "Fem", "tier": "object-contract", "family": "generic-document-object", "status": "pass_with_boundaries", "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "dispatcher": "fc_web_dispatch_json", "route": { "command": "fem.pythonFamilyBatch", "native": "freecad-source/src/WebAssembly/FreeCADCoreProbe/FemGenericFamilyProbe.cpp:fc_web_dispatch_json", "facade": "web/src/fem-python-family-facade.ts", "worker": "web/src/fem.worker.ts" }, "input": { "cmd": "fem.pythonFamilyBatch", "args": { "tier": "object-contract", "records": [ { "apiId": "obj:Fem:Fem::ConstraintSpring", "name": "Fem::ConstraintSpring", "family": "generic-document-object", "kind": "object", "sourcePath": "src/Mod/Fem/App/FemConstraintSpring.h", "sourceLine": 34, "disposition": "planned" }, { "apiId": "obj:Fem:Fem::ConstraintTemperature", "name": "Fem::ConstraintTemperature", "family": "generic-document-object", "kind": "object", "sourcePath": "src/Mod/Fem/App/FemConstraintTemperature.h", "sourceLine": 36, "disposition": "planned" }, { "apiId": "obj:Fem:Fem::ConstraintTransform", "name": "Fem::ConstraintTransform", "family": "generic-document-object", "kind": "object", "sourcePath": "src/Mod/Fem/App/FemConstraintTransform.h", "sourceLine": 33, "disposition": "planned" }, { "apiId": "obj:Fem:Fem::FemPostFilter", "name": "Fem::FemPostFilter", "family": "generic-document-object", "kind": "object", "sourcePath": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 61, "disposition": "planned" }, { "apiId": "obj:Fem:Fem::FemPostSmoothFilterExtension", "name": "Fem::FemPostSmoothFilterExtension", "family": "generic-document-object", "kind": "object", "sourcePath": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 116, "disposition": "planned" }, { "apiId": "obj:Fem:Fem::FemPostDataAlongLineFilter", "name": "Fem::FemPostDataAlongLineFilter", "family": "generic-document-object", "kind": "object", "sourcePath": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 155, "disposition": "planned" }, { "apiId": "obj:Fem:Fem::FemPostClipFilter", "name": "Fem::FemPostClipFilter", "family": "generic-document-object", "kind": "object", "sourcePath": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 230, "disposition": "planned" }, { "apiId": "obj:Fem:Fem::FemPostContoursFilter", "name": "Fem::FemPostContoursFilter", "family": "generic-document-object", "kind": "object", "sourcePath": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 262, "disposition": "planned" }, { "apiId": "obj:Fem:Fem::FemPostCutFilter", "name": "Fem::FemPostCutFilter", "family": "generic-document-object", "kind": "object", "sourcePath": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 306, "disposition": "planned" }, { "apiId": "obj:Fem:Fem::FemPostScalarClipFilter", "name": "Fem::FemPostScalarClipFilter", "family": "generic-document-object", "kind": "object", "sourcePath": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 335, "disposition": "planned" }, { "apiId": "obj:Fem:Fem::FemPostWarpVectorFilter", "name": "Fem::FemPostWarpVectorFilter", "family": "generic-document-object", "kind": "object", "sourcePath": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 368, "disposition": "planned" }, { "apiId": "obj:Fem:Fem::FemPostCalculatorFilter", "name": "Fem::FemPostCalculatorFilter", "family": "generic-document-object", "kind": "object", "sourcePath": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 397, "disposition": "planned" }, { "apiId": "obj:Fem:Fem::FemPostFunction", "name": "Fem::FemPostFunction", "family": "generic-document-object", "kind": "object", "sourcePath": "src/Mod/Fem/App/FemPostFunction.h", "sourceLine": 44, "disposition": "planned" }, { "apiId": "obj:Fem:Fem::FemPostFunctionProvider", "name": "Fem::FemPostFunctionProvider", "family": "generic-document-object", "kind": "object", "sourcePath": "src/Mod/Fem/App/FemPostFunction.h", "sourceLine": 78, "disposition": "planned" }, { "apiId": "obj:Fem:Fem::FemPostPlaneFunction", "name": "Fem::FemPostPlaneFunction", "family": "generic-document-object", "kind": "object", "sourcePath": "src/Mod/Fem/App/FemPostFunction.h", "sourceLine": 160, "disposition": "planned" }, { "apiId": "obj:Fem:Fem::FemPostObject", "name": "Fem::FemPostObject", "family": "generic-document-object", "kind": "object", "sourcePath": "src/Mod/Fem/App/FemPostObject.h", "sourceLine": 43, "disposition": "planned" } ] } }, "inputSha256": "293461b70649eb52d9d5f1a04867a165d2124aa4d849154ffcf1ed63117ea5fe", "result": { "cmd": "fem.pythonFamilyBatch", "count": 16, "module": "Fem", "ok": true, "records": [ { "apiId": "obj:Fem:Fem::ConstraintSpring", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::ConstraintSpring", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract16", "objectType": "Fem::ConstraintSpring", "recomputeCount": 0, "recomputed": true, "registered": true, "typeName": "Fem::ConstraintSpring" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemConstraintSpring.h", "sourceLine": 34, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::ConstraintTemperature", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::ConstraintTemperature", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract17", "objectType": "Fem::ConstraintTemperature", "recomputeCount": 0, "recomputed": true, "registered": true, "typeName": "Fem::ConstraintTemperature" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemConstraintTemperature.h", "sourceLine": 36, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::ConstraintTransform", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::ConstraintTransform", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract18", "objectType": "Fem::ConstraintTransform", "recomputeCount": 0, "recomputed": true, "registered": true, "typeName": "Fem::ConstraintTransform" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemConstraintTransform.h", "sourceLine": 33, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::FemPostFilter", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::FemPostFilter", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract19", "objectType": "Fem::FemPostFilter", "recomputeCount": 0, "recomputed": true, "registered": true, "typeName": "Fem::FemPostFilter" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 61, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::FemPostSmoothFilterExtension", "code": "non_document_object_type", "family": "generic-document-object", "message": "Fem type is registered in FreeCAD as an extension or support type, not as a standalone document object", "name": "Fem::FemPostSmoothFilterExtension", "native": true, "parameterSchema": "source-declared", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": false, "documentObjectType": false, "recomputed": false, "registered": true, "typeName": "Fem::FemPostSmoothFilterExtension" }, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 116, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "restricted" }, { "apiId": "obj:Fem:Fem::FemPostDataAlongLineFilter", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::FemPostDataAlongLineFilter", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract21", "objectType": "Fem::FemPostDataAlongLineFilter", "recomputeCount": 1, "recomputed": true, "registered": true, "typeName": "Fem::FemPostDataAlongLineFilter" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 155, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::FemPostClipFilter", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::FemPostClipFilter", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract22", "objectType": "Fem::FemPostClipFilter", "recomputeCount": 1, "recomputed": true, "registered": true, "typeName": "Fem::FemPostClipFilter" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 230, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::FemPostContoursFilter", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::FemPostContoursFilter", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract23", "objectType": "Fem::FemPostContoursFilter", "recomputeCount": 1, "recomputed": true, "registered": true, "typeName": "Fem::FemPostContoursFilter" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 262, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::FemPostCutFilter", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::FemPostCutFilter", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract24", "objectType": "Fem::FemPostCutFilter", "recomputeCount": 1, "recomputed": true, "registered": true, "typeName": "Fem::FemPostCutFilter" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 306, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::FemPostScalarClipFilter", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::FemPostScalarClipFilter", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract25", "objectType": "Fem::FemPostScalarClipFilter", "recomputeCount": 1, "recomputed": true, "registered": true, "typeName": "Fem::FemPostScalarClipFilter" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 335, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::FemPostWarpVectorFilter", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::FemPostWarpVectorFilter", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract26", "objectType": "Fem::FemPostWarpVectorFilter", "recomputeCount": 1, "recomputed": true, "registered": true, "typeName": "Fem::FemPostWarpVectorFilter" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 368, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::FemPostCalculatorFilter", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::FemPostCalculatorFilter", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract27", "objectType": "Fem::FemPostCalculatorFilter", "recomputeCount": 1, "recomputed": true, "registered": true, "typeName": "Fem::FemPostCalculatorFilter" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 397, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::FemPostFunction", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::FemPostFunction", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract28", "objectType": "Fem::FemPostFunction", "recomputeCount": 0, "recomputed": true, "registered": true, "typeName": "Fem::FemPostFunction" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemPostFunction.h", "sourceLine": 44, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::FemPostFunctionProvider", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::FemPostFunctionProvider", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract29", "objectType": "Fem::FemPostFunctionProvider", "recomputeCount": 0, "recomputed": true, "registered": true, "typeName": "Fem::FemPostFunctionProvider" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemPostFunction.h", "sourceLine": 78, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::FemPostPlaneFunction", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::FemPostPlaneFunction", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract30", "objectType": "Fem::FemPostPlaneFunction", "recomputeCount": 0, "recomputed": true, "registered": true, "typeName": "Fem::FemPostPlaneFunction" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemPostFunction.h", "sourceLine": 160, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::FemPostObject", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::FemPostObject", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract31", "objectType": "Fem::FemPostObject", "recomputeCount": 0, "recomputed": true, "registered": true, "typeName": "Fem::FemPostObject" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemPostObject.h", "sourceLine": 43, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" } ], "resourcesReleased": true, "schema": "freecad-web-fem/python-family-batch/v1", "source": "freecad-source", "tier": "object-contract" }, "resultSha256": "55bba523e7a5f728f3a7b72c61bc448969e651977c1931197442f193d0ee2405", "replay": { "equal": true, "resultSha256": "55bba523e7a5f728f3a7b72c61bc448969e651977c1931197442f193d0ee2405" }, "facadeWorker": { "ready": { "kind": "ready", "action": "fem.pythonFamilyBatch" }, "success": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "fem-generic-document-object-success", "result": { "cmd": "fem.pythonFamilyBatch", "count": 16, "module": "Fem", "ok": true, "records": [ { "apiId": "obj:Fem:Fem::ConstraintSpring", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::ConstraintSpring", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract16", "objectType": "Fem::ConstraintSpring", "recomputeCount": 0, "recomputed": true, "registered": true, "typeName": "Fem::ConstraintSpring" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemConstraintSpring.h", "sourceLine": 34, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::ConstraintTemperature", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::ConstraintTemperature", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract17", "objectType": "Fem::ConstraintTemperature", "recomputeCount": 0, "recomputed": true, "registered": true, "typeName": "Fem::ConstraintTemperature" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemConstraintTemperature.h", "sourceLine": 36, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::ConstraintTransform", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::ConstraintTransform", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract18", "objectType": "Fem::ConstraintTransform", "recomputeCount": 0, "recomputed": true, "registered": true, "typeName": "Fem::ConstraintTransform" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemConstraintTransform.h", "sourceLine": 33, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::FemPostFilter", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::FemPostFilter", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract19", "objectType": "Fem::FemPostFilter", "recomputeCount": 0, "recomputed": true, "registered": true, "typeName": "Fem::FemPostFilter" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 61, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::FemPostSmoothFilterExtension", "code": "non_document_object_type", "family": "generic-document-object", "message": "Fem type is registered in FreeCAD as an extension or support type, not as a standalone document object", "name": "Fem::FemPostSmoothFilterExtension", "native": true, "parameterSchema": "source-declared", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": false, "documentObjectType": false, "recomputed": false, "registered": true, "typeName": "Fem::FemPostSmoothFilterExtension" }, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 116, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "restricted" }, { "apiId": "obj:Fem:Fem::FemPostDataAlongLineFilter", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::FemPostDataAlongLineFilter", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract21", "objectType": "Fem::FemPostDataAlongLineFilter", "recomputeCount": 1, "recomputed": true, "registered": true, "typeName": "Fem::FemPostDataAlongLineFilter" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 155, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::FemPostClipFilter", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::FemPostClipFilter", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract22", "objectType": "Fem::FemPostClipFilter", "recomputeCount": 1, "recomputed": true, "registered": true, "typeName": "Fem::FemPostClipFilter" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 230, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::FemPostContoursFilter", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::FemPostContoursFilter", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract23", "objectType": "Fem::FemPostContoursFilter", "recomputeCount": 1, "recomputed": true, "registered": true, "typeName": "Fem::FemPostContoursFilter" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 262, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::FemPostCutFilter", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::FemPostCutFilter", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract24", "objectType": "Fem::FemPostCutFilter", "recomputeCount": 1, "recomputed": true, "registered": true, "typeName": "Fem::FemPostCutFilter" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 306, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::FemPostScalarClipFilter", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::FemPostScalarClipFilter", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract25", "objectType": "Fem::FemPostScalarClipFilter", "recomputeCount": 1, "recomputed": true, "registered": true, "typeName": "Fem::FemPostScalarClipFilter" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 335, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::FemPostWarpVectorFilter", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::FemPostWarpVectorFilter", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract26", "objectType": "Fem::FemPostWarpVectorFilter", "recomputeCount": 1, "recomputed": true, "registered": true, "typeName": "Fem::FemPostWarpVectorFilter" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 368, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::FemPostCalculatorFilter", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::FemPostCalculatorFilter", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract27", "objectType": "Fem::FemPostCalculatorFilter", "recomputeCount": 1, "recomputed": true, "registered": true, "typeName": "Fem::FemPostCalculatorFilter" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 397, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::FemPostFunction", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::FemPostFunction", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract28", "objectType": "Fem::FemPostFunction", "recomputeCount": 0, "recomputed": true, "registered": true, "typeName": "Fem::FemPostFunction" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemPostFunction.h", "sourceLine": 44, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::FemPostFunctionProvider", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::FemPostFunctionProvider", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract29", "objectType": "Fem::FemPostFunctionProvider", "recomputeCount": 0, "recomputed": true, "registered": true, "typeName": "Fem::FemPostFunctionProvider" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemPostFunction.h", "sourceLine": 78, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::FemPostPlaneFunction", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::FemPostPlaneFunction", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract30", "objectType": "Fem::FemPostPlaneFunction", "recomputeCount": 0, "recomputed": true, "registered": true, "typeName": "Fem::FemPostPlaneFunction" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemPostFunction.h", "sourceLine": 160, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::FemPostObject", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::FemPostObject", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract31", "objectType": "Fem::FemPostObject", "recomputeCount": 0, "recomputed": true, "registered": true, "typeName": "Fem::FemPostObject" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemPostObject.h", "sourceLine": 43, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" } ], "resourcesReleased": true, "schema": "freecad-web-fem/python-family-batch/v1", "source": "freecad-source", "tier": "object-contract" } }, "repeat": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "fem-generic-document-object-repeat", "result": { "cmd": "fem.pythonFamilyBatch", "count": 16, "module": "Fem", "ok": true, "records": [ { "apiId": "obj:Fem:Fem::ConstraintSpring", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::ConstraintSpring", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract16", "objectType": "Fem::ConstraintSpring", "recomputeCount": 0, "recomputed": true, "registered": true, "typeName": "Fem::ConstraintSpring" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemConstraintSpring.h", "sourceLine": 34, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::ConstraintTemperature", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::ConstraintTemperature", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract17", "objectType": "Fem::ConstraintTemperature", "recomputeCount": 0, "recomputed": true, "registered": true, "typeName": "Fem::ConstraintTemperature" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemConstraintTemperature.h", "sourceLine": 36, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::ConstraintTransform", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::ConstraintTransform", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract18", "objectType": "Fem::ConstraintTransform", "recomputeCount": 0, "recomputed": true, "registered": true, "typeName": "Fem::ConstraintTransform" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemConstraintTransform.h", "sourceLine": 33, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::FemPostFilter", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::FemPostFilter", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract19", "objectType": "Fem::FemPostFilter", "recomputeCount": 0, "recomputed": true, "registered": true, "typeName": "Fem::FemPostFilter" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 61, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::FemPostSmoothFilterExtension", "code": "non_document_object_type", "family": "generic-document-object", "message": "Fem type is registered in FreeCAD as an extension or support type, not as a standalone document object", "name": "Fem::FemPostSmoothFilterExtension", "native": true, "parameterSchema": "source-declared", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": false, "documentObjectType": false, "recomputed": false, "registered": true, "typeName": "Fem::FemPostSmoothFilterExtension" }, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 116, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "restricted" }, { "apiId": "obj:Fem:Fem::FemPostDataAlongLineFilter", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::FemPostDataAlongLineFilter", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract21", "objectType": "Fem::FemPostDataAlongLineFilter", "recomputeCount": 1, "recomputed": true, "registered": true, "typeName": "Fem::FemPostDataAlongLineFilter" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 155, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::FemPostClipFilter", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::FemPostClipFilter", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract22", "objectType": "Fem::FemPostClipFilter", "recomputeCount": 1, "recomputed": true, "registered": true, "typeName": "Fem::FemPostClipFilter" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 230, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::FemPostContoursFilter", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::FemPostContoursFilter", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract23", "objectType": "Fem::FemPostContoursFilter", "recomputeCount": 1, "recomputed": true, "registered": true, "typeName": "Fem::FemPostContoursFilter" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 262, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::FemPostCutFilter", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::FemPostCutFilter", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract24", "objectType": "Fem::FemPostCutFilter", "recomputeCount": 1, "recomputed": true, "registered": true, "typeName": "Fem::FemPostCutFilter" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 306, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::FemPostScalarClipFilter", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::FemPostScalarClipFilter", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract25", "objectType": "Fem::FemPostScalarClipFilter", "recomputeCount": 1, "recomputed": true, "registered": true, "typeName": "Fem::FemPostScalarClipFilter" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 335, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::FemPostWarpVectorFilter", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::FemPostWarpVectorFilter", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract26", "objectType": "Fem::FemPostWarpVectorFilter", "recomputeCount": 1, "recomputed": true, "registered": true, "typeName": "Fem::FemPostWarpVectorFilter" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 368, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::FemPostCalculatorFilter", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::FemPostCalculatorFilter", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract27", "objectType": "Fem::FemPostCalculatorFilter", "recomputeCount": 1, "recomputed": true, "registered": true, "typeName": "Fem::FemPostCalculatorFilter" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 397, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::FemPostFunction", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::FemPostFunction", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract28", "objectType": "Fem::FemPostFunction", "recomputeCount": 0, "recomputed": true, "registered": true, "typeName": "Fem::FemPostFunction" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemPostFunction.h", "sourceLine": 44, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::FemPostFunctionProvider", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::FemPostFunctionProvider", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract29", "objectType": "Fem::FemPostFunctionProvider", "recomputeCount": 0, "recomputed": true, "registered": true, "typeName": "Fem::FemPostFunctionProvider" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemPostFunction.h", "sourceLine": 78, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::FemPostPlaneFunction", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::FemPostPlaneFunction", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract30", "objectType": "Fem::FemPostPlaneFunction", "recomputeCount": 0, "recomputed": true, "registered": true, "typeName": "Fem::FemPostPlaneFunction" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemPostFunction.h", "sourceLine": 160, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Fem:Fem::FemPostObject", "code": "native_object_contract", "family": "generic-document-object", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "name": "Fem::FemPostObject", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract31", "objectType": "Fem::FemPostObject", "recomputeCount": 0, "recomputed": true, "registered": true, "typeName": "Fem::FemPostObject" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/App/FemPostObject.h", "sourceLine": 43, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" } ], "resourcesReleased": true, "schema": "freecad-web-fem/python-family-batch/v1", "source": "freecad-source", "tier": "object-contract" } }, "cross": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "fem-generic-document-object-cross", "result": { "cmd": "fem.pythonFamilyBatch", "count": 1, "module": "Fem", "ok": true, "records": [ { "apiId": "obj:BIM:BIM::Building", "code": "unmatched_source_record", "family": "generic-document-object", "message": "Fem adapter rejects API records owned by another module", "name": "Fem::ConstraintSpring", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Fem/App/FemConstraintSpring.h", "sourceLine": 34, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "not_implemented" } ], "resourcesReleased": true, "schema": "freecad-web-fem/python-family-batch/v1", "source": "freecad-source", "tier": "object-contract" } }, "malformed": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "error", "requestId": "fem-generic-document-object-invalid", "error": { "code": "invalid_request", "message": "Fem Python family batch envelope is invalid" } }, "cancelled": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "error", "requestId": "fem-generic-document-object-cancel", "error": { "code": "cancelled", "message": "request was cancelled" } }, "reset": { "kind": "reset", "requestId": "fem-generic-document-object-reset" }, "traceSha256": "077ecfa3d9b2e51263a196415f06b4a664825ddc8d691b83d608eed5ee10e5e1" }, "dispositionCounts": { "exposed": 15, "restricted": 1, "nonportable": 0, "not_implemented": 0 }, "records": [ { "apiId": "obj:Fem:Fem::ConstraintSpring", "name": "Fem::ConstraintSpring", "family": "generic-document-object", "status": "exposed", "code": "native_object_contract", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "sourceEntry": "src/Mod/Fem/App/FemConstraintSpring.h", "sourceLine": 34, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract16", "objectType": "Fem::ConstraintSpring", "recomputeCount": 0, "recomputed": true, "registered": true, "typeName": "Fem::ConstraintSpring" }, "evidenceSha256": "c35ef5fd17531f583564a2c804598e62747b0f292e31f829799b772bfb468369" }, { "apiId": "obj:Fem:Fem::ConstraintTemperature", "name": "Fem::ConstraintTemperature", "family": "generic-document-object", "status": "exposed", "code": "native_object_contract", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "sourceEntry": "src/Mod/Fem/App/FemConstraintTemperature.h", "sourceLine": 36, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract17", "objectType": "Fem::ConstraintTemperature", "recomputeCount": 0, "recomputed": true, "registered": true, "typeName": "Fem::ConstraintTemperature" }, "evidenceSha256": "6601536ca86920ebc0fb87965374d46033244a73c9f329e6ce7b3dba28983db5" }, { "apiId": "obj:Fem:Fem::ConstraintTransform", "name": "Fem::ConstraintTransform", "family": "generic-document-object", "status": "exposed", "code": "native_object_contract", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "sourceEntry": "src/Mod/Fem/App/FemConstraintTransform.h", "sourceLine": 33, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract18", "objectType": "Fem::ConstraintTransform", "recomputeCount": 0, "recomputed": true, "registered": true, "typeName": "Fem::ConstraintTransform" }, "evidenceSha256": "605f69c3d46b291c8a288ef6616034b1206da3e6225c9947b7624c5f549675e5" }, { "apiId": "obj:Fem:Fem::FemPostFilter", "name": "Fem::FemPostFilter", "family": "generic-document-object", "status": "exposed", "code": "native_object_contract", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "sourceEntry": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 61, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract19", "objectType": "Fem::FemPostFilter", "recomputeCount": 0, "recomputed": true, "registered": true, "typeName": "Fem::FemPostFilter" }, "evidenceSha256": "81d8e153e740a80f57aac4c590d2c78422d3e6c5b13f242ff01b9eb64b4e4a37" }, { "apiId": "obj:Fem:Fem::FemPostSmoothFilterExtension", "name": "Fem::FemPostSmoothFilterExtension", "family": "generic-document-object", "status": "restricted", "code": "non_document_object_type", "message": "Fem type is registered in FreeCAD as an extension or support type, not as a standalone document object", "sourceEntry": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 116, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "constructible": false, "documentObjectType": false, "recomputed": false, "registered": true, "typeName": "Fem::FemPostSmoothFilterExtension" }, "evidenceSha256": "7ac696168fb625c90cc113bce86be25c1044e67b323e731eefce50c030b0946c" }, { "apiId": "obj:Fem:Fem::FemPostDataAlongLineFilter", "name": "Fem::FemPostDataAlongLineFilter", "family": "generic-document-object", "status": "exposed", "code": "native_object_contract", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "sourceEntry": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 155, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract21", "objectType": "Fem::FemPostDataAlongLineFilter", "recomputeCount": 1, "recomputed": true, "registered": true, "typeName": "Fem::FemPostDataAlongLineFilter" }, "evidenceSha256": "88548028966a919bf1ac2445b1d28a74d99f5bfc83c24d94e36cb129bf302b19" }, { "apiId": "obj:Fem:Fem::FemPostClipFilter", "name": "Fem::FemPostClipFilter", "family": "generic-document-object", "status": "exposed", "code": "native_object_contract", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "sourceEntry": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 230, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract22", "objectType": "Fem::FemPostClipFilter", "recomputeCount": 1, "recomputed": true, "registered": true, "typeName": "Fem::FemPostClipFilter" }, "evidenceSha256": "92fb033c8585822c78b6bb81403b79ade9163a6260a6d0628050983ed2b08c07" }, { "apiId": "obj:Fem:Fem::FemPostContoursFilter", "name": "Fem::FemPostContoursFilter", "family": "generic-document-object", "status": "exposed", "code": "native_object_contract", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "sourceEntry": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 262, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract23", "objectType": "Fem::FemPostContoursFilter", "recomputeCount": 1, "recomputed": true, "registered": true, "typeName": "Fem::FemPostContoursFilter" }, "evidenceSha256": "cb9d4da3493f155a73db4e2ed1447e430292a58d1cb47b67dc6ca889877694ad" }, { "apiId": "obj:Fem:Fem::FemPostCutFilter", "name": "Fem::FemPostCutFilter", "family": "generic-document-object", "status": "exposed", "code": "native_object_contract", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "sourceEntry": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 306, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract24", "objectType": "Fem::FemPostCutFilter", "recomputeCount": 1, "recomputed": true, "registered": true, "typeName": "Fem::FemPostCutFilter" }, "evidenceSha256": "12fc36ddd62ebfd0c6aa9fbf326719060b44d9359aefeb7840f45e1fbd167655" }, { "apiId": "obj:Fem:Fem::FemPostScalarClipFilter", "name": "Fem::FemPostScalarClipFilter", "family": "generic-document-object", "status": "exposed", "code": "native_object_contract", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "sourceEntry": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 335, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract25", "objectType": "Fem::FemPostScalarClipFilter", "recomputeCount": 1, "recomputed": true, "registered": true, "typeName": "Fem::FemPostScalarClipFilter" }, "evidenceSha256": "87e3d24e1d20610f601c03f3e306de976ee85356283a42dd196bd6613cd7928b" }, { "apiId": "obj:Fem:Fem::FemPostWarpVectorFilter", "name": "Fem::FemPostWarpVectorFilter", "family": "generic-document-object", "status": "exposed", "code": "native_object_contract", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "sourceEntry": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 368, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract26", "objectType": "Fem::FemPostWarpVectorFilter", "recomputeCount": 1, "recomputed": true, "registered": true, "typeName": "Fem::FemPostWarpVectorFilter" }, "evidenceSha256": "f0e5a9f40a9b84a4e6435178efaf4fd6957b4d2ddeffd7b933c7956ae4d603ba" }, { "apiId": "obj:Fem:Fem::FemPostCalculatorFilter", "name": "Fem::FemPostCalculatorFilter", "family": "generic-document-object", "status": "exposed", "code": "native_object_contract", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "sourceEntry": "src/Mod/Fem/App/FemPostFilter.h", "sourceLine": 397, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract27", "objectType": "Fem::FemPostCalculatorFilter", "recomputeCount": 1, "recomputed": true, "registered": true, "typeName": "Fem::FemPostCalculatorFilter" }, "evidenceSha256": "4a4701a1362ac431c64327ca36e648cf737d4eee89aed7c30cc8e34ca58a1e35" }, { "apiId": "obj:Fem:Fem::FemPostFunction", "name": "Fem::FemPostFunction", "family": "generic-document-object", "status": "exposed", "code": "native_object_contract", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "sourceEntry": "src/Mod/Fem/App/FemPostFunction.h", "sourceLine": 44, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract28", "objectType": "Fem::FemPostFunction", "recomputeCount": 0, "recomputed": true, "registered": true, "typeName": "Fem::FemPostFunction" }, "evidenceSha256": "17c1fc290a8e6a2934470c42a4099b8175ccc8008cb6bd1cefed969de9a1dded" }, { "apiId": "obj:Fem:Fem::FemPostFunctionProvider", "name": "Fem::FemPostFunctionProvider", "family": "generic-document-object", "status": "exposed", "code": "native_object_contract", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "sourceEntry": "src/Mod/Fem/App/FemPostFunction.h", "sourceLine": 78, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract29", "objectType": "Fem::FemPostFunctionProvider", "recomputeCount": 0, "recomputed": true, "registered": true, "typeName": "Fem::FemPostFunctionProvider" }, "evidenceSha256": "0cea98c4f6f73fd1e410069dbc7921ca87c26cec401b61aa260b154a2ffe1026" }, { "apiId": "obj:Fem:Fem::FemPostPlaneFunction", "name": "Fem::FemPostPlaneFunction", "family": "generic-document-object", "status": "exposed", "code": "native_object_contract", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "sourceEntry": "src/Mod/Fem/App/FemPostFunction.h", "sourceLine": 160, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract30", "objectType": "Fem::FemPostPlaneFunction", "recomputeCount": 0, "recomputed": true, "registered": true, "typeName": "Fem::FemPostPlaneFunction" }, "evidenceSha256": "3b34b01652bb9079fa1b5be74f6691ae1414c4104097c0d1026805165f43ecf4" }, { "apiId": "obj:Fem:Fem::FemPostObject", "name": "Fem::FemPostObject", "family": "generic-document-object", "status": "exposed", "code": "native_object_contract", "message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture", "sourceEntry": "src/Mod/Fem/App/FemPostObject.h", "sourceLine": 43, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "constructible": true, "documentObjectType": true, "name": "ObjectContract31", "objectType": "Fem::FemPostObject", "recomputeCount": 0, "recomputed": true, "registered": true, "typeName": "Fem::FemPostObject" }, "evidenceSha256": "c8c8ad1cb627e9745c109c6b02d6e5024968cd67327809cbd6cf463e2aba5d43" } ], "sourceEvidence": [ { "apiId": "obj:Fem:Fem::ConstraintSpring", "path": "src/Mod/Fem/App/FemConstraintSpring.h", "line": 34, "declaration": "PROPERTY_HEADER_WITH_OVERRIDE(Fem::ConstraintSpring);", "sha256": "d582dd4eb0688ee6c5fb7bb609ce2c2193ade7a1b3480d873ffe5e5645efbd3a" }, { "apiId": "obj:Fem:Fem::ConstraintTemperature", "path": "src/Mod/Fem/App/FemConstraintTemperature.h", "line": 36, "declaration": "PROPERTY_HEADER_WITH_OVERRIDE(Fem::ConstraintTemperature);", "sha256": "7ac4e7ea04c8d7d2380fc705a18dd360bb5f3990dc8217cb0dc673a952bf4e31" }, { "apiId": "obj:Fem:Fem::ConstraintTransform", "path": "src/Mod/Fem/App/FemConstraintTransform.h", "line": 33, "declaration": "PROPERTY_HEADER_WITH_OVERRIDE(Fem::ConstraintTransform);", "sha256": "4ff4471aaf53bfa7559ae97a3ce0b971ec26c5cbf9f92d0ff5cb64bedd77cb7a" }, { "apiId": "obj:Fem:Fem::FemPostFilter", "path": "src/Mod/Fem/App/FemPostFilter.h", "line": 61, "declaration": "PROPERTY_HEADER_WITH_OVERRIDE(Fem::FemPostFilter);", "sha256": "0b1a4d56c1f17297ee65fb3366ec703416195998a7bd21de10f41493aeffc67e" }, { "apiId": "obj:Fem:Fem::FemPostSmoothFilterExtension", "path": "src/Mod/Fem/App/FemPostFilter.h", "line": 116, "declaration": "EXTENSION_PROPERTY_HEADER_WITH_OVERRIDE(Fem::FemPostSmoothFilterExtension);", "sha256": "0b1a4d56c1f17297ee65fb3366ec703416195998a7bd21de10f41493aeffc67e" }, { "apiId": "obj:Fem:Fem::FemPostDataAlongLineFilter", "path": "src/Mod/Fem/App/FemPostFilter.h", "line": 155, "declaration": "PROPERTY_HEADER_WITH_OVERRIDE(Fem::FemPostDataAlongLineFilter);", "sha256": "0b1a4d56c1f17297ee65fb3366ec703416195998a7bd21de10f41493aeffc67e" }, { "apiId": "obj:Fem:Fem::FemPostClipFilter", "path": "src/Mod/Fem/App/FemPostFilter.h", "line": 230, "declaration": "PROPERTY_HEADER_WITH_OVERRIDE(Fem::FemPostClipFilter);", "sha256": "0b1a4d56c1f17297ee65fb3366ec703416195998a7bd21de10f41493aeffc67e" }, { "apiId": "obj:Fem:Fem::FemPostContoursFilter", "path": "src/Mod/Fem/App/FemPostFilter.h", "line": 262, "declaration": "PROPERTY_HEADER_WITH_OVERRIDE(Fem::FemPostContoursFilter);", "sha256": "0b1a4d56c1f17297ee65fb3366ec703416195998a7bd21de10f41493aeffc67e" }, { "apiId": "obj:Fem:Fem::FemPostCutFilter", "path": "src/Mod/Fem/App/FemPostFilter.h", "line": 306, "declaration": "PROPERTY_HEADER_WITH_OVERRIDE(Fem::FemPostCutFilter);", "sha256": "0b1a4d56c1f17297ee65fb3366ec703416195998a7bd21de10f41493aeffc67e" }, { "apiId": "obj:Fem:Fem::FemPostScalarClipFilter", "path": "src/Mod/Fem/App/FemPostFilter.h", "line": 335, "declaration": "PROPERTY_HEADER_WITH_OVERRIDE(Fem::FemPostScalarClipFilter);", "sha256": "0b1a4d56c1f17297ee65fb3366ec703416195998a7bd21de10f41493aeffc67e" }, { "apiId": "obj:Fem:Fem::FemPostWarpVectorFilter", "path": "src/Mod/Fem/App/FemPostFilter.h", "line": 368, "declaration": "PROPERTY_HEADER_WITH_OVERRIDE(Fem::FemPostWarpVectorFilter);", "sha256": "0b1a4d56c1f17297ee65fb3366ec703416195998a7bd21de10f41493aeffc67e" }, { "apiId": "obj:Fem:Fem::FemPostCalculatorFilter", "path": "src/Mod/Fem/App/FemPostFilter.h", "line": 397, "declaration": "PROPERTY_HEADER_WITH_OVERRIDE(Fem::FemPostCalculatorFilter);", "sha256": "0b1a4d56c1f17297ee65fb3366ec703416195998a7bd21de10f41493aeffc67e" }, { "apiId": "obj:Fem:Fem::FemPostFunction", "path": "src/Mod/Fem/App/FemPostFunction.h", "line": 44, "declaration": "PROPERTY_HEADER_WITH_OVERRIDE(Fem::FemPostFunction);", "sha256": "4430b7087846f4334382f71d354a597753da48f9d014aaa3993cb160724e5ccd" }, { "apiId": "obj:Fem:Fem::FemPostFunctionProvider", "path": "src/Mod/Fem/App/FemPostFunction.h", "line": 78, "declaration": "PROPERTY_HEADER_WITH_OVERRIDE(Fem::FemPostFunctionProvider);", "sha256": "4430b7087846f4334382f71d354a597753da48f9d014aaa3993cb160724e5ccd" }, { "apiId": "obj:Fem:Fem::FemPostPlaneFunction", "path": "src/Mod/Fem/App/FemPostFunction.h", "line": 160, "declaration": "PROPERTY_HEADER_WITH_OVERRIDE(Fem::FemPostPlaneFunction);", "sha256": "4430b7087846f4334382f71d354a597753da48f9d014aaa3993cb160724e5ccd" }, { "apiId": "obj:Fem:Fem::FemPostObject", "path": "src/Mod/Fem/App/FemPostObject.h", "line": 43, "declaration": "PROPERTY_HEADER_WITH_OVERRIDE(Fem::FemPostObject);", "sha256": "1ecbff06a5e01dba27a717f16a9360dbf5a251ab13e95293090a46451a9b5652" } ], "resources": { "resourcesReleased": true, "documentMutation": false }, "artifacts": { "loader": { "path": "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.js", "sha256": "37a3a899c1bf67ae75c683bcaf7a199d3060b4b865574c7e5a152f2dec0850c8" }, "wasm": { "path": "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.wasm", "sha256": "a4a1eed5621e07e1bb1f16ad729e5da1cc59a91aaba1337e21fd4bbc302cc333" } }, "boundaries": [ "Selected standalone Fem document objects are constructed and recomputed through one native FreeCAD fixture; registered extension, support or abstract types remain explicit restricted boundaries.", "GUI/view-provider behavior remains outside this family.", "All statuses, source metadata and typed object values originate from compiled FreeCAD through fc_web_dispatch_json; JavaScript only validates and transports the shared batch envelope." ] }