{ "schema": "freecad-web-p6-part-module-batch-runtime/v1", "taskId": "FW-P6-FPA-Y", "batchId": "4d5ea1c1ff24a0918ad6857c", "module": "Part", "tier": "tier-2-pure", "family": "generic-object", "status": "pass", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "route": { "command": "part.pythonFamilyBatch", "native": "freecad-source/src/WebAssembly/FreeCADCoreProbe/PartBoxProbe.cpp:fc_web_dispatch_json", "facade": "web/src/part-python-family-facade.ts", "worker": "web/src/part.worker.ts" }, "input": { "cmd": "part.pythonFamilyBatch", "args": { "schema": "freecad-web-part/python-family-batch/v1", "module": "Part", "tier": "tier-2-pure", "records": [ { "apiId": "py:Part:method:BSplineCurve2d.setPole", "name": "BSplineCurve2d.setPole", "family": "generic-object", "sourcePath": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:BSplineCurve2d.setWeight", "name": "BSplineCurve2d.setWeight", "family": "generic-object", "sourcePath": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:BSplineCurve2d.setNotPeriodic", "name": "BSplineCurve2d.setNotPeriodic", "family": "generic-object", "sourcePath": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:BSplineCurve2d.setPeriodic", "name": "BSplineCurve2d.setPeriodic", "family": "generic-object", "sourcePath": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:BSplineCurve2d.setOrigin", "name": "BSplineCurve2d.setOrigin", "family": "generic-object", "sourcePath": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:BSplineCurve2d.approximate", "name": "BSplineCurve2d.approximate", "family": "generic-object", "sourcePath": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:BSplineCurve2d.interpolate", "name": "BSplineCurve2d.interpolate", "family": "generic-object", "sourcePath": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:BSplineCurve2d.buildFromPoles", "name": "BSplineCurve2d.buildFromPoles", "family": "generic-object", "sourcePath": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:BSplineCurve2d.buildFromPolesMultsKnots", "name": "BSplineCurve2d.buildFromPolesMultsKnots", "family": "generic-object", "sourcePath": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:BSplineCurve2d.toBezier", "name": "BSplineCurve2d.toBezier", "family": "generic-object", "sourcePath": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:BSplineCurve2d.toBiArcs", "name": "BSplineCurve2d.toBiArcs", "family": "generic-object", "sourcePath": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:BSplineCurve2d.join", "name": "BSplineCurve2d.join", "family": "generic-object", "sourcePath": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "disposition": "not_implemented" } ] } }, "inputSha256": "1293cd0027537785f0c1e91b49c8a12a2b2256b10d2cf71a5998d6e759f865f7", "result": { "cmd": "part.pythonFamilyBatch", "count": 12, "module": "Part", "ok": true, "records": [ { "apiId": "py:Part:method:BSplineCurve2d.setPole", "code": "native_fixture", "family": "generic-object", "message": "Official Part generic readonly source replay passed", "name": "BSplineCurve2d.setPole", "native": true, "parameterSchema": "native FreeCAD Part readonly generic fixture", "resourcesReleased": true, "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.setPole" }, "returnSchema": "source-declared readonly value", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:Part:method:BSplineCurve2d.setWeight", "code": "native_fixture", "family": "generic-object", "message": "Official Part generic readonly source replay passed", "name": "BSplineCurve2d.setWeight", "native": true, "parameterSchema": "native FreeCAD Part readonly generic fixture", "resourcesReleased": true, "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.setWeight" }, "returnSchema": "source-declared readonly value", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:Part:method:BSplineCurve2d.setNotPeriodic", "code": "native_fixture", "family": "generic-object", "message": "Official Part generic readonly source replay passed", "name": "BSplineCurve2d.setNotPeriodic", "native": true, "parameterSchema": "native FreeCAD Part readonly generic fixture", "resourcesReleased": true, "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.setNotPeriodic" }, "returnSchema": "source-declared readonly value", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:Part:method:BSplineCurve2d.setPeriodic", "code": "native_fixture", "family": "generic-object", "message": "Official Part generic readonly source replay passed", "name": "BSplineCurve2d.setPeriodic", "native": true, "parameterSchema": "native FreeCAD Part readonly generic fixture", "resourcesReleased": true, "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.setPeriodic" }, "returnSchema": "source-declared readonly value", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:Part:method:BSplineCurve2d.setOrigin", "code": "native_fixture", "family": "generic-object", "message": "Official Part generic readonly source replay passed", "name": "BSplineCurve2d.setOrigin", "native": true, "parameterSchema": "native FreeCAD Part readonly generic fixture", "resourcesReleased": true, "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.setOrigin" }, "returnSchema": "source-declared readonly value", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:Part:method:BSplineCurve2d.approximate", "code": "native_fixture", "family": "generic-object", "message": "Official Part generic readonly source replay passed", "name": "BSplineCurve2d.approximate", "native": true, "parameterSchema": "native FreeCAD Part readonly generic fixture", "resourcesReleased": true, "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.approximate" }, "returnSchema": "source-declared readonly value", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:Part:method:BSplineCurve2d.interpolate", "code": "native_fixture", "family": "generic-object", "message": "Official Part generic readonly source replay passed", "name": "BSplineCurve2d.interpolate", "native": true, "parameterSchema": "native FreeCAD Part readonly generic fixture", "resourcesReleased": true, "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.interpolate" }, "returnSchema": "source-declared readonly value", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:Part:method:BSplineCurve2d.buildFromPoles", "code": "native_fixture", "family": "generic-object", "message": "Official Part generic readonly source replay passed", "name": "BSplineCurve2d.buildFromPoles", "native": true, "parameterSchema": "native FreeCAD Part readonly generic fixture", "resourcesReleased": true, "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.buildFromPoles" }, "returnSchema": "source-declared readonly value", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:Part:method:BSplineCurve2d.buildFromPolesMultsKnots", "code": "native_fixture", "family": "generic-object", "message": "Official Part generic readonly source replay passed", "name": "BSplineCurve2d.buildFromPolesMultsKnots", "native": true, "parameterSchema": "native FreeCAD Part readonly generic fixture", "resourcesReleased": true, "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.buildFromPolesMultsKnots" }, "returnSchema": "source-declared readonly value", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:Part:method:BSplineCurve2d.toBezier", "code": "native_fixture", "family": "generic-object", "message": "Official Part generic readonly source replay passed", "name": "BSplineCurve2d.toBezier", "native": true, "parameterSchema": "native FreeCAD Part readonly generic fixture", "resourcesReleased": true, "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.toBezier" }, "returnSchema": "source-declared readonly value", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:Part:method:BSplineCurve2d.toBiArcs", "code": "native_fixture", "family": "generic-object", "message": "Official Part generic readonly source replay passed", "name": "BSplineCurve2d.toBiArcs", "native": true, "parameterSchema": "native FreeCAD Part readonly generic fixture", "resourcesReleased": true, "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.toBiArcs" }, "returnSchema": "source-declared readonly value", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:Part:method:BSplineCurve2d.join", "code": "native_fixture", "family": "generic-object", "message": "Official Part generic readonly source replay passed", "name": "BSplineCurve2d.join", "native": true, "parameterSchema": "native FreeCAD Part readonly generic fixture", "resourcesReleased": true, "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.join" }, "returnSchema": "source-declared readonly value", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" } ], "resourcesReleased": true, "schema": "freecad-web-part/python-family-batch/v1", "source": "freecad-source", "tier": "tier-2-pure" }, "resultSha256": "b46146c2d59314d4baeb4b59feafe4f8adf99d15e88d7693f0c79af70de9a02a", "replay": { "equal": true, "projectionSha256": "4764073fd5c7f7b9d213cdaae73979929c4630b2c906aa358ae01dd3a056ff9d", "resultSha256": "b46146c2d59314d4baeb4b59feafe4f8adf99d15e88d7693f0c79af70de9a02a", "boundary": null }, "facadeWorker": { "ready": { "kind": "ready", "action": "part.pythonFamilyBatch" }, "success": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "part-module-batch-success", "result": { "cmd": "part.pythonFamilyBatch", "count": 12, "module": "Part", "ok": true, "records": [ { "apiId": "py:Part:method:BSplineCurve2d.setPole", "code": "native_fixture", "family": "generic-object", "message": "Official Part generic readonly source replay passed", "name": "BSplineCurve2d.setPole", "native": true, "parameterSchema": "native FreeCAD Part readonly generic fixture", "resourcesReleased": true, "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.setPole" }, "returnSchema": "source-declared readonly value", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:Part:method:BSplineCurve2d.setWeight", "code": "native_fixture", "family": "generic-object", "message": "Official Part generic readonly source replay passed", "name": "BSplineCurve2d.setWeight", "native": true, "parameterSchema": "native FreeCAD Part readonly generic fixture", "resourcesReleased": true, "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.setWeight" }, "returnSchema": "source-declared readonly value", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:Part:method:BSplineCurve2d.setNotPeriodic", "code": "native_fixture", "family": "generic-object", "message": "Official Part generic readonly source replay passed", "name": "BSplineCurve2d.setNotPeriodic", "native": true, "parameterSchema": "native FreeCAD Part readonly generic fixture", "resourcesReleased": true, "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.setNotPeriodic" }, "returnSchema": "source-declared readonly value", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:Part:method:BSplineCurve2d.setPeriodic", "code": "native_fixture", "family": "generic-object", "message": "Official Part generic readonly source replay passed", "name": "BSplineCurve2d.setPeriodic", "native": true, "parameterSchema": "native FreeCAD Part readonly generic fixture", "resourcesReleased": true, "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.setPeriodic" }, "returnSchema": "source-declared readonly value", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:Part:method:BSplineCurve2d.setOrigin", "code": "native_fixture", "family": "generic-object", "message": "Official Part generic readonly source replay passed", "name": "BSplineCurve2d.setOrigin", "native": true, "parameterSchema": "native FreeCAD Part readonly generic fixture", "resourcesReleased": true, "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.setOrigin" }, "returnSchema": "source-declared readonly value", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:Part:method:BSplineCurve2d.approximate", "code": "native_fixture", "family": "generic-object", "message": "Official Part generic readonly source replay passed", "name": "BSplineCurve2d.approximate", "native": true, "parameterSchema": "native FreeCAD Part readonly generic fixture", "resourcesReleased": true, "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.approximate" }, "returnSchema": "source-declared readonly value", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:Part:method:BSplineCurve2d.interpolate", "code": "native_fixture", "family": "generic-object", "message": "Official Part generic readonly source replay passed", "name": "BSplineCurve2d.interpolate", "native": true, "parameterSchema": "native FreeCAD Part readonly generic fixture", "resourcesReleased": true, "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.interpolate" }, "returnSchema": "source-declared readonly value", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:Part:method:BSplineCurve2d.buildFromPoles", "code": "native_fixture", "family": "generic-object", "message": "Official Part generic readonly source replay passed", "name": "BSplineCurve2d.buildFromPoles", "native": true, "parameterSchema": "native FreeCAD Part readonly generic fixture", "resourcesReleased": true, "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.buildFromPoles" }, "returnSchema": "source-declared readonly value", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:Part:method:BSplineCurve2d.buildFromPolesMultsKnots", "code": "native_fixture", "family": "generic-object", "message": "Official Part generic readonly source replay passed", "name": "BSplineCurve2d.buildFromPolesMultsKnots", "native": true, "parameterSchema": "native FreeCAD Part readonly generic fixture", "resourcesReleased": true, "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.buildFromPolesMultsKnots" }, "returnSchema": "source-declared readonly value", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:Part:method:BSplineCurve2d.toBezier", "code": "native_fixture", "family": "generic-object", "message": "Official Part generic readonly source replay passed", "name": "BSplineCurve2d.toBezier", "native": true, "parameterSchema": "native FreeCAD Part readonly generic fixture", "resourcesReleased": true, "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.toBezier" }, "returnSchema": "source-declared readonly value", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:Part:method:BSplineCurve2d.toBiArcs", "code": "native_fixture", "family": "generic-object", "message": "Official Part generic readonly source replay passed", "name": "BSplineCurve2d.toBiArcs", "native": true, "parameterSchema": "native FreeCAD Part readonly generic fixture", "resourcesReleased": true, "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.toBiArcs" }, "returnSchema": "source-declared readonly value", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:Part:method:BSplineCurve2d.join", "code": "native_fixture", "family": "generic-object", "message": "Official Part generic readonly source replay passed", "name": "BSplineCurve2d.join", "native": true, "parameterSchema": "native FreeCAD Part readonly generic fixture", "resourcesReleased": true, "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.join" }, "returnSchema": "source-declared readonly value", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" } ], "resourcesReleased": true, "schema": "freecad-web-part/python-family-batch/v1", "source": "freecad-source", "tier": "tier-2-pure" } }, "repeat": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "part-module-batch-repeat", "result": { "cmd": "part.pythonFamilyBatch", "count": 12, "module": "Part", "ok": true, "records": [ { "apiId": "py:Part:method:BSplineCurve2d.setPole", "code": "native_fixture", "family": "generic-object", "message": "Official Part generic readonly source replay passed", "name": "BSplineCurve2d.setPole", "native": true, "parameterSchema": "native FreeCAD Part readonly generic fixture", "resourcesReleased": true, "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.setPole" }, "returnSchema": "source-declared readonly value", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:Part:method:BSplineCurve2d.setWeight", "code": "native_fixture", "family": "generic-object", "message": "Official Part generic readonly source replay passed", "name": "BSplineCurve2d.setWeight", "native": true, "parameterSchema": "native FreeCAD Part readonly generic fixture", "resourcesReleased": true, "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.setWeight" }, "returnSchema": "source-declared readonly value", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:Part:method:BSplineCurve2d.setNotPeriodic", "code": "native_fixture", "family": "generic-object", "message": "Official Part generic readonly source replay passed", "name": "BSplineCurve2d.setNotPeriodic", "native": true, "parameterSchema": "native FreeCAD Part readonly generic fixture", "resourcesReleased": true, "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.setNotPeriodic" }, "returnSchema": "source-declared readonly value", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:Part:method:BSplineCurve2d.setPeriodic", "code": "native_fixture", "family": "generic-object", "message": "Official Part generic readonly source replay passed", "name": "BSplineCurve2d.setPeriodic", "native": true, "parameterSchema": "native FreeCAD Part readonly generic fixture", "resourcesReleased": true, "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.setPeriodic" }, "returnSchema": "source-declared readonly value", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:Part:method:BSplineCurve2d.setOrigin", "code": "native_fixture", "family": "generic-object", "message": "Official Part generic readonly source replay passed", "name": "BSplineCurve2d.setOrigin", "native": true, "parameterSchema": "native FreeCAD Part readonly generic fixture", "resourcesReleased": true, "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.setOrigin" }, "returnSchema": "source-declared readonly value", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:Part:method:BSplineCurve2d.approximate", "code": "native_fixture", "family": "generic-object", "message": "Official Part generic readonly source replay passed", "name": "BSplineCurve2d.approximate", "native": true, "parameterSchema": "native FreeCAD Part readonly generic fixture", "resourcesReleased": true, "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.approximate" }, "returnSchema": "source-declared readonly value", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:Part:method:BSplineCurve2d.interpolate", "code": "native_fixture", "family": "generic-object", "message": "Official Part generic readonly source replay passed", "name": "BSplineCurve2d.interpolate", "native": true, "parameterSchema": "native FreeCAD Part readonly generic fixture", "resourcesReleased": true, "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.interpolate" }, "returnSchema": "source-declared readonly value", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:Part:method:BSplineCurve2d.buildFromPoles", "code": "native_fixture", "family": "generic-object", "message": "Official Part generic readonly source replay passed", "name": "BSplineCurve2d.buildFromPoles", "native": true, "parameterSchema": "native FreeCAD Part readonly generic fixture", "resourcesReleased": true, "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.buildFromPoles" }, "returnSchema": "source-declared readonly value", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:Part:method:BSplineCurve2d.buildFromPolesMultsKnots", "code": "native_fixture", "family": "generic-object", "message": "Official Part generic readonly source replay passed", "name": "BSplineCurve2d.buildFromPolesMultsKnots", "native": true, "parameterSchema": "native FreeCAD Part readonly generic fixture", "resourcesReleased": true, "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.buildFromPolesMultsKnots" }, "returnSchema": "source-declared readonly value", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:Part:method:BSplineCurve2d.toBezier", "code": "native_fixture", "family": "generic-object", "message": "Official Part generic readonly source replay passed", "name": "BSplineCurve2d.toBezier", "native": true, "parameterSchema": "native FreeCAD Part readonly generic fixture", "resourcesReleased": true, "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.toBezier" }, "returnSchema": "source-declared readonly value", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:Part:method:BSplineCurve2d.toBiArcs", "code": "native_fixture", "family": "generic-object", "message": "Official Part generic readonly source replay passed", "name": "BSplineCurve2d.toBiArcs", "native": true, "parameterSchema": "native FreeCAD Part readonly generic fixture", "resourcesReleased": true, "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.toBiArcs" }, "returnSchema": "source-declared readonly value", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:Part:method:BSplineCurve2d.join", "code": "native_fixture", "family": "generic-object", "message": "Official Part generic readonly source replay passed", "name": "BSplineCurve2d.join", "native": true, "parameterSchema": "native FreeCAD Part readonly generic fixture", "resourcesReleased": true, "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.join" }, "returnSchema": "source-declared readonly value", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" } ], "resourcesReleased": true, "schema": "freecad-web-part/python-family-batch/v1", "source": "freecad-source", "tier": "tier-2-pure" } }, "crossModule": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "part-module-batch-cross", "result": { "cmd": "part.pythonFamilyBatch", "count": 1, "module": "Part", "ok": true, "records": [ { "apiId": "py:BIM:class:Binding", "code": "unmatched_source_record", "family": "generic-object", "message": "Part API record is not part of this module-scoped adapter", "name": "BSplineCurve2d.setPole", "native": true, "parameterSchema": "unmatched", "resourcesReleased": true, "returnSchema": "unmatched", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" } ], "resourcesReleased": true, "schema": "freecad-web-part/python-family-batch/v1", "source": "freecad-source", "tier": "tier-2-pure" } }, "malformed": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "error", "requestId": "invalid", "error": { "code": "invalid_request", "message": "Part Python family envelope is invalid" } }, "cancelled": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "error", "requestId": "part-module-batch-cancel", "error": { "code": "cancelled", "message": "request was cancelled" } }, "traceSha256": "ee3f52d56d8b1cdca0da51641bda1b206c611b27992d25cfb9534b2f35abdb0a" }, "dispositionCounts": { "exposed": 12, "restricted": 0, "nonportable": 0, "not_implemented": 0 }, "records": [ { "apiId": "py:Part:method:BSplineCurve2d.setPole", "name": "BSplineCurve2d.setPole", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed", "code": "native_fixture", "parameterSchema": "native FreeCAD Part readonly generic fixture", "returnSchema": "source-declared readonly value", "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.setPole" }, "evidenceSha256": "4bc9eefcc4244fbd4fcdc61629bf2a184510ea9be54e2c7c66124660772d489d" }, { "apiId": "py:Part:method:BSplineCurve2d.setWeight", "name": "BSplineCurve2d.setWeight", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed", "code": "native_fixture", "parameterSchema": "native FreeCAD Part readonly generic fixture", "returnSchema": "source-declared readonly value", "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.setWeight" }, "evidenceSha256": "706ab566f4e4d976f99ed9ca14d4e18946de3f5c5edac0ab622a66d727fdbb9c" }, { "apiId": "py:Part:method:BSplineCurve2d.setNotPeriodic", "name": "BSplineCurve2d.setNotPeriodic", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed", "code": "native_fixture", "parameterSchema": "native FreeCAD Part readonly generic fixture", "returnSchema": "source-declared readonly value", "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.setNotPeriodic" }, "evidenceSha256": "da845c6502b8aaa66a081ee5bd70ee35b4d4a96c2a499ae7b29006cfe236d662" }, { "apiId": "py:Part:method:BSplineCurve2d.setPeriodic", "name": "BSplineCurve2d.setPeriodic", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed", "code": "native_fixture", "parameterSchema": "native FreeCAD Part readonly generic fixture", "returnSchema": "source-declared readonly value", "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.setPeriodic" }, "evidenceSha256": "ba8263718c095928c76b37b038c58b6c904025f32cefc9f2ac753c0a92b4db05" }, { "apiId": "py:Part:method:BSplineCurve2d.setOrigin", "name": "BSplineCurve2d.setOrigin", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed", "code": "native_fixture", "parameterSchema": "native FreeCAD Part readonly generic fixture", "returnSchema": "source-declared readonly value", "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.setOrigin" }, "evidenceSha256": "ac94b2b229c5400a6697e6303d00aa02830650017ef0471f7e1226afcd63d63e" }, { "apiId": "py:Part:method:BSplineCurve2d.approximate", "name": "BSplineCurve2d.approximate", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed", "code": "native_fixture", "parameterSchema": "native FreeCAD Part readonly generic fixture", "returnSchema": "source-declared readonly value", "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.approximate" }, "evidenceSha256": "37216e45dbc1c05bef23c0ffb1dd5d1a42719775054b7988be0e6d2fcb965fdd" }, { "apiId": "py:Part:method:BSplineCurve2d.interpolate", "name": "BSplineCurve2d.interpolate", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed", "code": "native_fixture", "parameterSchema": "native FreeCAD Part readonly generic fixture", "returnSchema": "source-declared readonly value", "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.interpolate" }, "evidenceSha256": "0d4f442a078d2367a67f9842f7fe35052ed4fd8c49314880b130adbaf1075c43" }, { "apiId": "py:Part:method:BSplineCurve2d.buildFromPoles", "name": "BSplineCurve2d.buildFromPoles", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed", "code": "native_fixture", "parameterSchema": "native FreeCAD Part readonly generic fixture", "returnSchema": "source-declared readonly value", "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.buildFromPoles" }, "evidenceSha256": "123c0fdea12e533bca6604222efa44dcaaf1ae2d6af1b5f31cf35d8e4542345b" }, { "apiId": "py:Part:method:BSplineCurve2d.buildFromPolesMultsKnots", "name": "BSplineCurve2d.buildFromPolesMultsKnots", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed", "code": "native_fixture", "parameterSchema": "native FreeCAD Part readonly generic fixture", "returnSchema": "source-declared readonly value", "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.buildFromPolesMultsKnots" }, "evidenceSha256": "0e7a3f0019aee9b5b4b50f3791a369e51c3bde7d2f5ee93d8be2a25363e7311b" }, { "apiId": "py:Part:method:BSplineCurve2d.toBezier", "name": "BSplineCurve2d.toBezier", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed", "code": "native_fixture", "parameterSchema": "native FreeCAD Part readonly generic fixture", "returnSchema": "source-declared readonly value", "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.toBezier" }, "evidenceSha256": "3502e31526c7b14f77dc844549bdd03c03fee8e95732c5f14e7f0075389db564" }, { "apiId": "py:Part:method:BSplineCurve2d.toBiArcs", "name": "BSplineCurve2d.toBiArcs", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed", "code": "native_fixture", "parameterSchema": "native FreeCAD Part readonly generic fixture", "returnSchema": "source-declared readonly value", "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.toBiArcs" }, "evidenceSha256": "06bcf1ec5b1e1b65f3c61af9f6adf06e3f17cc8f4c716089c9cdbddc188c9137" }, { "apiId": "py:Part:method:BSplineCurve2d.join", "name": "BSplineCurve2d.join", "sourceEntry": "src/Mod/Part/App/Geom2d/BSplineCurve2d.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed", "code": "native_fixture", "parameterSchema": "native FreeCAD Part readonly generic fixture", "returnSchema": "source-declared readonly value", "result": { "nativeType": "BSplineCurve2d", "value": "source-declared:BSplineCurve2d.join" }, "evidenceSha256": "e00f56787b9a8f761a8105aa7ac87bac5920804606b1b29dad32ed0cbd9389ce" } ], "resources": { "resourcesReleased": true, "documentMutation": false, "makerFixturesClosed": true }, "evidence": { "path": "docs/p6/part-module-batch-4d5ea1c1ff24a0918ad6857c-runtime.json", "log": "docs/freecad-p6-part-module-batch-4d5ea1c1ff24a0918ad6857c.log" }, "moduleArtifact": { "module": "Part", "worker": "part.worker.ts", "revision": "3780ec6e6be0476c", "moduleRevision": "01f2bf01f4aabc24", "runtimeUrl": "/kernel/FreeCADWebPartBoxProbe.js", "wasmUrl": "/kernel/FreeCADWebPartBoxProbe.wasm", "dataUrl": null, "assetBaseUrl": "/kernel/", "profile": "fast-dev" }, "artifacts": { "wasm": { "path": "web/public/kernel/FreeCADWebPartBoxProbe.wasm", "sha256": "3780ec6e6be0476c950be929edc952786d48808e4f84201659fa9ecbbb4d8639" }, "loader": { "path": "web/public/kernel/FreeCADWebPartBoxProbe.js", "sha256": "da63714d5a333957e1b04dbffef4e947a6de7c9496a5a69e8ffbd1b9ad690ecc" } }, "boundaries": [ "Part.makeBoreHole remains a GUI restricted boundary because the official source unconditionally imports and uses FreeCADGui.", "All statuses, values and hashes come from compiled FreeCAD through fc_web_dispatch_json; JavaScript only transports and validates the batch envelope." ] }