{ "schema": "freecad-web-draft-module-batch-runtime/v1", "taskId": "FW-P6-FPA-Y", "batchId": "24ac53b616f79ac7645dc376", "module": "Draft", "tier": "tier-2-pure", "family": "generic-object", "status": "pass_with_boundaries", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "route": { "command": "draft.pythonFamilyBatch", "native": "freecad-source/src/WebAssembly/FreeCADCoreProbe/DraftRuntimeProbe.cpp:fc_web_dispatch_json", "facade": "web/src/draft-python-family-facade.ts", "worker": "web/src/draft.worker.ts" }, "input": { "cmd": "draft.pythonFamilyBatch", "args": { "tier": "tier-2-pure", "records": [ { "apiId": "py:Draft:method:Snapper.setSelectMode", "name": "Snapper.setSelectMode", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_snapper.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.setAngle", "name": "Snapper.setAngle", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_snapper.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.constrain", "name": "Snapper.constrain", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_snapper.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.unconstrain", "name": "Snapper.unconstrain", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_snapper.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.toggleGrid", "name": "Snapper.toggleGrid", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_snapper.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.showradius", "name": "Snapper.showradius", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_snapper.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.toggle_snap", "name": "Snapper.toggle_snap", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_snapper.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.show_hide_grids", "name": "Snapper.show_hide_grids", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_snapper.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.show", "name": "Snapper.show", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_snapper.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.hide", "name": "Snapper.hide", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_snapper.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.setGrid", "name": "Snapper.setGrid", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_snapper.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.setTrackers", "name": "Snapper.setTrackers", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_snapper.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.recenter_workingplane", "name": "Snapper.recenter_workingplane", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_snapper.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:BSpline.undolast", "name": "BSpline.undolast", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_splines.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:BSpline.drawUpdate", "name": "BSpline.drawUpdate", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_splines.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:Split.proceed", "name": "Split.proceed", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_split.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:Stretch.proceed", "name": "Stretch.proceed", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_stretch.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:Stretch.numericInput", "name": "Stretch.numericInput", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_stretch.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:Stretch.doStretch", "name": "Stretch.doStretch", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_stretch.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:SubelementHighlight.proceed", "name": "SubelementHighlight.proceed", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_subelements.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:Text.numericInput", "name": "Text.numericInput", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_texts.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:Tracker.finalize", "name": "Tracker.finalize", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_trackers.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:Tracker.on", "name": "Tracker.on", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_trackers.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:Tracker.off", "name": "Tracker.off", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_trackers.py", "disposition": "not_implemented" } ] } }, "inputSha256": "5cdbd6f200aad68580697b509059cf4d4b34bd99dcbd3aa612f7501c21a69408", "result": { "cmd": "draft.pythonFamilyBatch", "count": 24, "module": "Draft", "ok": true, "records": [ { "apiId": "py:Draft:method:Snapper.setSelectMode", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Snapper.setSelectMode", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.setAngle", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Snapper.setAngle", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.constrain", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Snapper.constrain", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.unconstrain", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Snapper.unconstrain", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.toggleGrid", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Snapper.toggleGrid", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.showradius", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Snapper.showradius", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.toggle_snap", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Snapper.toggle_snap", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.show_hide_grids", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Snapper.show_hide_grids", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.show", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Snapper.show", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.hide", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Snapper.hide", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.setGrid", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Snapper.setGrid", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.setTrackers", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Snapper.setTrackers", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.recenter_workingplane", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Snapper.recenter_workingplane", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:BSpline.undolast", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "BSpline.undolast", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_splines.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:BSpline.drawUpdate", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "BSpline.drawUpdate", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_splines.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Split.proceed", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Split.proceed", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_split.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Stretch.proceed", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Stretch.proceed", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_stretch.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Stretch.numericInput", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Stretch.numericInput", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_stretch.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Stretch.doStretch", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Stretch.doStretch", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_stretch.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:SubelementHighlight.proceed", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "SubelementHighlight.proceed", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_subelements.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Text.numericInput", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Text.numericInput", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_texts.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Tracker.finalize", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Tracker.finalize", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_trackers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Tracker.on", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Tracker.on", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_trackers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Tracker.off", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Tracker.off", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_trackers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" } ], "resourcesReleased": true, "schema": "freecad-web-draft/python-family-batch/v1", "source": "freecad-source", "tier": "tier-2-pure" }, "resultSha256": "84c285e0436c30add3fefd601a9bf163140085bdc45e25f299f9b1a11aa6bb15", "replay": { "equal": true, "resultSha256": "84c285e0436c30add3fefd601a9bf163140085bdc45e25f299f9b1a11aa6bb15" }, "facadeWorker": { "ready": { "kind": "ready", "action": "draft.pythonFamilyBatch" }, "success": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "draft-object-batch-success", "result": { "cmd": "draft.pythonFamilyBatch", "count": 24, "module": "Draft", "ok": true, "records": [ { "apiId": "py:Draft:method:Snapper.setSelectMode", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Snapper.setSelectMode", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.setAngle", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Snapper.setAngle", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.constrain", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Snapper.constrain", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.unconstrain", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Snapper.unconstrain", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.toggleGrid", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Snapper.toggleGrid", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.showradius", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Snapper.showradius", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.toggle_snap", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Snapper.toggle_snap", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.show_hide_grids", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Snapper.show_hide_grids", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.show", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Snapper.show", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.hide", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Snapper.hide", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.setGrid", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Snapper.setGrid", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.setTrackers", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Snapper.setTrackers", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.recenter_workingplane", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Snapper.recenter_workingplane", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:BSpline.undolast", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "BSpline.undolast", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_splines.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:BSpline.drawUpdate", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "BSpline.drawUpdate", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_splines.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Split.proceed", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Split.proceed", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_split.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Stretch.proceed", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Stretch.proceed", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_stretch.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Stretch.numericInput", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Stretch.numericInput", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_stretch.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Stretch.doStretch", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Stretch.doStretch", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_stretch.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:SubelementHighlight.proceed", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "SubelementHighlight.proceed", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_subelements.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Text.numericInput", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Text.numericInput", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_texts.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Tracker.finalize", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Tracker.finalize", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_trackers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Tracker.on", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Tracker.on", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_trackers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Tracker.off", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Tracker.off", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_trackers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" } ], "resourcesReleased": true, "schema": "freecad-web-draft/python-family-batch/v1", "source": "freecad-source", "tier": "tier-2-pure" } }, "repeat": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "draft-object-batch-repeat", "result": { "cmd": "draft.pythonFamilyBatch", "count": 24, "module": "Draft", "ok": true, "records": [ { "apiId": "py:Draft:method:Snapper.setSelectMode", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Snapper.setSelectMode", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.setAngle", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Snapper.setAngle", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.constrain", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Snapper.constrain", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.unconstrain", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Snapper.unconstrain", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.toggleGrid", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Snapper.toggleGrid", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.showradius", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Snapper.showradius", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.toggle_snap", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Snapper.toggle_snap", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.show_hide_grids", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Snapper.show_hide_grids", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.show", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Snapper.show", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.hide", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Snapper.hide", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.setGrid", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Snapper.setGrid", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.setTrackers", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Snapper.setTrackers", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Snapper.recenter_workingplane", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Snapper.recenter_workingplane", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:BSpline.undolast", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "BSpline.undolast", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_splines.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:BSpline.drawUpdate", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "BSpline.drawUpdate", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_splines.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Split.proceed", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Split.proceed", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_split.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Stretch.proceed", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Stretch.proceed", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_stretch.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Stretch.numericInput", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Stretch.numericInput", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_stretch.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Stretch.doStretch", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Stretch.doStretch", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_stretch.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:SubelementHighlight.proceed", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "SubelementHighlight.proceed", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_subelements.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Text.numericInput", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Text.numericInput", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_texts.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Tracker.finalize", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Tracker.finalize", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_trackers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Tracker.on", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Tracker.on", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_trackers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Tracker.off", "code": "method_evidence_pending", "family": "generic-object", "message": "Draft Python API has no method-level readonly native evidence", "name": "Tracker.off", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_trackers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" } ], "resourcesReleased": true, "schema": "freecad-web-draft/python-family-batch/v1", "source": "freecad-source", "tier": "tier-2-pure" } }, "crossModule": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "draft-object-batch-cross", "result": { "cmd": "draft.pythonFamilyBatch", "count": 1, "module": "Draft", "ok": true, "records": [ { "apiId": "py:BIM:class:Binding", "code": "unmatched_source_record", "family": "generic-object", "message": "Draft API record is not part of this module-scoped adapter", "name": "Snapper.setSelectMode", "native": true, "parameterSchema": "unmatched", "resourcesReleased": true, "returnSchema": "unmatched", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" } ], "resourcesReleased": true, "schema": "freecad-web-draft/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": "Draft Python family envelope is invalid" } }, "cancelled": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "error", "requestId": "draft-family-cancel-1", "error": { "code": "cancelled", "message": "request was cancelled" } }, "reset": { "kind": "reset", "requestId": "draft-object-batch-reset" }, "traceSha256": "c10b3adde1ecfddb1e8c682093fc78c6dd7238e975f07902034f7da376bd4bf5" }, "dispositionCounts": { "exposed": 0, "restricted": 0, "nonportable": 0, "not_implemented": 24 }, "records": [ { "apiId": "py:Draft:method:Snapper.setSelectMode", "name": "Snapper.setSelectMode", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "eb17d882b8ed87eb56816885fbab3b219e870f950aa933968bbec319158955a6" }, { "apiId": "py:Draft:method:Snapper.setAngle", "name": "Snapper.setAngle", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "de30e4e0b1c94cd1ba64682419f2a38eea39439023f1099dbcd582d78569f0d9" }, { "apiId": "py:Draft:method:Snapper.constrain", "name": "Snapper.constrain", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "0a2c2bbe8889eff5e6f1712ddeaa8cf8340a95ba885e24fe639a58f5e76b5ee6" }, { "apiId": "py:Draft:method:Snapper.unconstrain", "name": "Snapper.unconstrain", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "3c4d74633f42694a7feb995d2aafb6070315522cf6d234a3d3f7409688384f78" }, { "apiId": "py:Draft:method:Snapper.toggleGrid", "name": "Snapper.toggleGrid", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "3c4778377eb60b7d2b04cb08c22be12ce847d1155d1e807cdfba23cb11276936" }, { "apiId": "py:Draft:method:Snapper.showradius", "name": "Snapper.showradius", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "7deb26064a9503924cb7bfcb2d778080c62df9eea90e4bea08d71e84df7a6ec6" }, { "apiId": "py:Draft:method:Snapper.toggle_snap", "name": "Snapper.toggle_snap", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "d1218088988caab0a91434e479427a364ec87efb774fd81e6a96f20b2ae2e685" }, { "apiId": "py:Draft:method:Snapper.show_hide_grids", "name": "Snapper.show_hide_grids", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "0b771ee47eb9b7cbf7d005a4b2facbcdf81389c403e7fdcd53e22a263763db53" }, { "apiId": "py:Draft:method:Snapper.show", "name": "Snapper.show", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "1a4f322012907d62b2a25b460e28872ceabc55a93c832bcd8b598c6d01f95b75" }, { "apiId": "py:Draft:method:Snapper.hide", "name": "Snapper.hide", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "feb786b501fb58c7f205ee1a0be5acd4810d1e2806e94018576dcde74e733606" }, { "apiId": "py:Draft:method:Snapper.setGrid", "name": "Snapper.setGrid", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "673cb04a144436a8cca1bd752f7f5c24ba3c5a4e4c37304b6561ec03219bc094" }, { "apiId": "py:Draft:method:Snapper.setTrackers", "name": "Snapper.setTrackers", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "401e40f5cfd13127003328006ab2815cfcae47dfc44403df3d999ce54b8d7a73" }, { "apiId": "py:Draft:method:Snapper.recenter_workingplane", "name": "Snapper.recenter_workingplane", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_snapper.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "e3bd3f3f3ff77362d0aa0709a7df233aeaf8092877343b0d7c54af005e169508" }, { "apiId": "py:Draft:method:BSpline.undolast", "name": "BSpline.undolast", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_splines.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "6ba2173e146ba573355649d1d341d7a1aef8283fbffdff762e9c462c4ab1b825" }, { "apiId": "py:Draft:method:BSpline.drawUpdate", "name": "BSpline.drawUpdate", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_splines.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "b5f5f99a4a4a9792c26feb7ba20310896b28cb56533c95e878317fe4e7583a2b" }, { "apiId": "py:Draft:method:Split.proceed", "name": "Split.proceed", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_split.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "dece0750f743ae1fe1f4669a9be3db3c43cd51de567e777086622d4d80ff396e" }, { "apiId": "py:Draft:method:Stretch.proceed", "name": "Stretch.proceed", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_stretch.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "a08f55276690115ad15df75c21bfdb951a926099bcc528ff99e46f302111cd28" }, { "apiId": "py:Draft:method:Stretch.numericInput", "name": "Stretch.numericInput", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_stretch.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "57bbac82407123b0a8aa5f80bdd228f2910d6bfee1e99fc5bfbdfbd01935c7bc" }, { "apiId": "py:Draft:method:Stretch.doStretch", "name": "Stretch.doStretch", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_stretch.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "96201aba30f501c3d67b98c06f894ca11618304c3af6655cec0b51a6caadc5ae" }, { "apiId": "py:Draft:method:SubelementHighlight.proceed", "name": "SubelementHighlight.proceed", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_subelements.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "4aa76b2a901be86de2d98e5bddc876ef72faa65b053ce20bd7a1ee7cd94c9d9f" }, { "apiId": "py:Draft:method:Text.numericInput", "name": "Text.numericInput", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_texts.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "77580c23b96b88596792115b87b3c19ef200029dc9342cd4bb0f2a08bad6009f" }, { "apiId": "py:Draft:method:Tracker.finalize", "name": "Tracker.finalize", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_trackers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "144e165fb9bbd37c605c6f070e1f4b4c35e574eb2fe64bff822c6a916a95d7ef" }, { "apiId": "py:Draft:method:Tracker.on", "name": "Tracker.on", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_trackers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "647e861382c2de0b274cb037032553070b275b8c06a165b3e084e4637f671f78" }, { "apiId": "py:Draft:method:Tracker.off", "name": "Tracker.off", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_trackers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "17b8caa97d4ab64d36914cba505beb57f342cbd132506fd23abb9939aa95a6ed" } ], "resources": { "resourcesReleased": true, "documentMutation": false }, "artifacts": { "module": "Draft", "worker": "draft.worker.ts", "revision": "8ab8bb26ee1472b2", "runtimeUrl": "/kernel/FreeCADWebDraftRuntimeProbe.js", "wasmUrl": "/kernel/FreeCADWebDraftRuntimeProbe.wasm", "dataUrl": null, "assetBaseUrl": "/kernel/", "buildProfile": "fast-dev", "runtimeSha256": "c3a9f550d60bf7d49e9e83ff373051d4ea7b0500af2746688f7e0dc04edadecd", "wasmSha256": "8ab8bb26ee1472b26a1df22161c2ea927b89e7826628fda9a47de02cd64dfbab" }, "boundaries": [ "Draft functions are executed from embedded official FreeCAD Python source by the native dispatcher.", "All statuses, values and hashes come from compiled FreeCAD through fc_web_dispatch_json; JavaScript only transports and validates the batch envelope." ] }