1706 lines
75 KiB
JSON
1706 lines
75 KiB
JSON
{
|
|
"schema": "freecad-web-draft-module-batch-runtime/v1",
|
|
"taskId": "FW-P6-FPA-Y",
|
|
"batchId": "b25c2e37fae232ed712639ef",
|
|
"module": "Draft",
|
|
"tier": "tier-2-pure",
|
|
"family": "geometry-value",
|
|
"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:Edit.localize_vector",
|
|
"name": "Edit.localize_vector",
|
|
"family": "geometry-value",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_edit.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftWireGuiTools.add_point",
|
|
"name": "DraftWireGuiTools.add_point",
|
|
"family": "geometry-value",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftWireGuiTools.delete_point",
|
|
"name": "DraftWireGuiTools.delete_point",
|
|
"family": "geometry-value",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftWireGuiTools.open_close_wire",
|
|
"name": "DraftWireGuiTools.open_close_wire",
|
|
"family": "geometry-value",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftWireGuiTools.reverse_wire",
|
|
"name": "DraftWireGuiTools.reverse_wire",
|
|
"family": "geometry-value",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftBSplineGuiTools.add_point",
|
|
"name": "DraftBSplineGuiTools.add_point",
|
|
"family": "geometry-value",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftCircleGuiTools.pointOnCircle",
|
|
"name": "DraftCircleGuiTools.pointOnCircle",
|
|
"family": "geometry-value",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftBezCurveGuiTools.recomputePointsBezier",
|
|
"name": "DraftBezCurveGuiTools.recomputePointsBezier",
|
|
"family": "geometry-value",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftBezCurveGuiTools.smoothBezPoint",
|
|
"name": "DraftBezCurveGuiTools.smoothBezPoint",
|
|
"family": "geometry-value",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftBezCurveGuiTools.add_point",
|
|
"name": "DraftBezCurveGuiTools.add_point",
|
|
"family": "geometry-value",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftBezCurveGuiTools.delete_point",
|
|
"name": "DraftBezCurveGuiTools.delete_point",
|
|
"family": "geometry-value",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftBezCurveGuiTools.open_close_wire",
|
|
"name": "DraftBezCurveGuiTools.open_close_wire",
|
|
"family": "geometry-value",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftBezCurveGuiTools.reverse_wire",
|
|
"name": "DraftBezCurveGuiTools.reverse_wire",
|
|
"family": "geometry-value",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:Ellipse.appendPoint",
|
|
"name": "Ellipse.appendPoint",
|
|
"family": "geometry-value",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_ellipses.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:Rectangle.appendPoint",
|
|
"name": "Rectangle.appendPoint",
|
|
"family": "geometry-value",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_rectangles.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:Rotate.set_start_point",
|
|
"name": "Rotate.set_start_point",
|
|
"family": "geometry-value",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_rotate.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:Snapper.snapToEndpoints",
|
|
"name": "Snapper.snapToEndpoints",
|
|
"family": "geometry-value",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_snapper.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:Snapper.snapToMidpoint",
|
|
"name": "Snapper.snapToMidpoint",
|
|
"family": "geometry-value",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_snapper.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:Snapper.snapToNearFace",
|
|
"name": "Snapper.snapToNearFace",
|
|
"family": "geometry-value",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_snapper.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:Snapper.snapToPerpendicularFace",
|
|
"name": "Snapper.snapToPerpendicularFace",
|
|
"family": "geometry-value",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_snapper.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:Snapper.snapToCenterFace",
|
|
"name": "Snapper.snapToCenterFace",
|
|
"family": "geometry-value",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_snapper.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:Snapper.addHoldPoint",
|
|
"name": "Snapper.addHoldPoint",
|
|
"family": "geometry-value",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_snapper.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:Stretch.addPoint",
|
|
"name": "Stretch.addPoint",
|
|
"family": "geometry-value",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_stretch.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_point",
|
|
"name": "get_point",
|
|
"family": "geometry-value",
|
|
"kind": "function",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_tool_utils.py",
|
|
"disposition": "not_implemented"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"inputSha256": "6c36da195f7d9dbe525a43a7e205349ac879b1d61e631cc789e71b4c7f1961bd",
|
|
"result": {
|
|
"cmd": "draft.pythonFamilyBatch",
|
|
"count": 24,
|
|
"module": "Draft",
|
|
"ok": true,
|
|
"records": [
|
|
{
|
|
"apiId": "py:Draft:method:Edit.localize_vector",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "Edit.localize_vector",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftWireGuiTools.add_point",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "DraftWireGuiTools.add_point",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftWireGuiTools.delete_point",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "DraftWireGuiTools.delete_point",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftWireGuiTools.open_close_wire",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "DraftWireGuiTools.open_close_wire",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftWireGuiTools.reverse_wire",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "DraftWireGuiTools.reverse_wire",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftBSplineGuiTools.add_point",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "DraftBSplineGuiTools.add_point",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftCircleGuiTools.pointOnCircle",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "DraftCircleGuiTools.pointOnCircle",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftBezCurveGuiTools.recomputePointsBezier",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "DraftBezCurveGuiTools.recomputePointsBezier",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftBezCurveGuiTools.smoothBezPoint",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "DraftBezCurveGuiTools.smoothBezPoint",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftBezCurveGuiTools.add_point",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "DraftBezCurveGuiTools.add_point",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftBezCurveGuiTools.delete_point",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "DraftBezCurveGuiTools.delete_point",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftBezCurveGuiTools.open_close_wire",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "DraftBezCurveGuiTools.open_close_wire",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftBezCurveGuiTools.reverse_wire",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "DraftBezCurveGuiTools.reverse_wire",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:Ellipse.appendPoint",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "Ellipse.appendPoint",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_ellipses.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:Rectangle.appendPoint",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "Rectangle.appendPoint",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_rectangles.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:Rotate.set_start_point",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "Rotate.set_start_point",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_rotate.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:Snapper.snapToEndpoints",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "Snapper.snapToEndpoints",
|
|
"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.snapToMidpoint",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "Snapper.snapToMidpoint",
|
|
"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.snapToNearFace",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "Snapper.snapToNearFace",
|
|
"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.snapToPerpendicularFace",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "Snapper.snapToPerpendicularFace",
|
|
"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.snapToCenterFace",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "Snapper.snapToCenterFace",
|
|
"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.addHoldPoint",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "Snapper.addHoldPoint",
|
|
"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:Stretch.addPoint",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "Stretch.addPoint",
|
|
"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:function:get_point",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "get_point",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_tool_utils.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
}
|
|
],
|
|
"resourcesReleased": true,
|
|
"schema": "freecad-web-draft/python-family-batch/v1",
|
|
"source": "freecad-source",
|
|
"tier": "tier-2-pure"
|
|
},
|
|
"resultSha256": "b19327f94fd1188577b8babd3c1805542e72ea3f87fdb74e80cf1d836d8515b8",
|
|
"replay": {
|
|
"equal": true,
|
|
"resultSha256": "b19327f94fd1188577b8babd3c1805542e72ea3f87fdb74e80cf1d836d8515b8"
|
|
},
|
|
"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:Edit.localize_vector",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "Edit.localize_vector",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftWireGuiTools.add_point",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "DraftWireGuiTools.add_point",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftWireGuiTools.delete_point",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "DraftWireGuiTools.delete_point",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftWireGuiTools.open_close_wire",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "DraftWireGuiTools.open_close_wire",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftWireGuiTools.reverse_wire",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "DraftWireGuiTools.reverse_wire",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftBSplineGuiTools.add_point",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "DraftBSplineGuiTools.add_point",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftCircleGuiTools.pointOnCircle",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "DraftCircleGuiTools.pointOnCircle",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftBezCurveGuiTools.recomputePointsBezier",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "DraftBezCurveGuiTools.recomputePointsBezier",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftBezCurveGuiTools.smoothBezPoint",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "DraftBezCurveGuiTools.smoothBezPoint",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftBezCurveGuiTools.add_point",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "DraftBezCurveGuiTools.add_point",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftBezCurveGuiTools.delete_point",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "DraftBezCurveGuiTools.delete_point",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftBezCurveGuiTools.open_close_wire",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "DraftBezCurveGuiTools.open_close_wire",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftBezCurveGuiTools.reverse_wire",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "DraftBezCurveGuiTools.reverse_wire",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:Ellipse.appendPoint",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "Ellipse.appendPoint",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_ellipses.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:Rectangle.appendPoint",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "Rectangle.appendPoint",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_rectangles.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:Rotate.set_start_point",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "Rotate.set_start_point",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_rotate.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:Snapper.snapToEndpoints",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "Snapper.snapToEndpoints",
|
|
"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.snapToMidpoint",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "Snapper.snapToMidpoint",
|
|
"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.snapToNearFace",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "Snapper.snapToNearFace",
|
|
"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.snapToPerpendicularFace",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "Snapper.snapToPerpendicularFace",
|
|
"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.snapToCenterFace",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "Snapper.snapToCenterFace",
|
|
"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.addHoldPoint",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "Snapper.addHoldPoint",
|
|
"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:Stretch.addPoint",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "Stretch.addPoint",
|
|
"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:function:get_point",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "get_point",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_tool_utils.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:Edit.localize_vector",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "Edit.localize_vector",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftWireGuiTools.add_point",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "DraftWireGuiTools.add_point",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftWireGuiTools.delete_point",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "DraftWireGuiTools.delete_point",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftWireGuiTools.open_close_wire",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "DraftWireGuiTools.open_close_wire",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftWireGuiTools.reverse_wire",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "DraftWireGuiTools.reverse_wire",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftBSplineGuiTools.add_point",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "DraftBSplineGuiTools.add_point",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftCircleGuiTools.pointOnCircle",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "DraftCircleGuiTools.pointOnCircle",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftBezCurveGuiTools.recomputePointsBezier",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "DraftBezCurveGuiTools.recomputePointsBezier",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftBezCurveGuiTools.smoothBezPoint",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "DraftBezCurveGuiTools.smoothBezPoint",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftBezCurveGuiTools.add_point",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "DraftBezCurveGuiTools.add_point",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftBezCurveGuiTools.delete_point",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "DraftBezCurveGuiTools.delete_point",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftBezCurveGuiTools.open_close_wire",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "DraftBezCurveGuiTools.open_close_wire",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftBezCurveGuiTools.reverse_wire",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "DraftBezCurveGuiTools.reverse_wire",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:Ellipse.appendPoint",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "Ellipse.appendPoint",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_ellipses.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:Rectangle.appendPoint",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "Rectangle.appendPoint",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_rectangles.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:Rotate.set_start_point",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "Rotate.set_start_point",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_rotate.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:Snapper.snapToEndpoints",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "Snapper.snapToEndpoints",
|
|
"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.snapToMidpoint",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "Snapper.snapToMidpoint",
|
|
"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.snapToNearFace",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "Snapper.snapToNearFace",
|
|
"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.snapToPerpendicularFace",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "Snapper.snapToPerpendicularFace",
|
|
"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.snapToCenterFace",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "Snapper.snapToCenterFace",
|
|
"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.addHoldPoint",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "Snapper.addHoldPoint",
|
|
"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:Stretch.addPoint",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "Stretch.addPoint",
|
|
"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:function:get_point",
|
|
"code": "method_evidence_pending",
|
|
"family": "geometry-value",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "get_point",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_tool_utils.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": "geometry-value",
|
|
"message": "Draft API record is not part of this module-scoped adapter",
|
|
"name": "Edit.localize_vector",
|
|
"native": true,
|
|
"parameterSchema": "unmatched",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "unmatched",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit.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": "46542096aaa641f8cb96976858fbbdbcc5b2ffbe6e12e7f1895fe7484d1dbaf4"
|
|
},
|
|
"dispositionCounts": {
|
|
"exposed": 0,
|
|
"restricted": 0,
|
|
"nonportable": 0,
|
|
"not_implemented": 24
|
|
},
|
|
"records": [
|
|
{
|
|
"apiId": "py:Draft:method:Edit.localize_vector",
|
|
"name": "Edit.localize_vector",
|
|
"family": "geometry-value",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "7495d705cfe5dc649f3926a11aadd930c750c7fb05c123f795ac966ba7008bcc"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftWireGuiTools.add_point",
|
|
"name": "DraftWireGuiTools.add_point",
|
|
"family": "geometry-value",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "fd4ab1e9b775a96c8f7d9beb1bf0be239f2b6b62ba7b474fc1fdf14af849c34c"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftWireGuiTools.delete_point",
|
|
"name": "DraftWireGuiTools.delete_point",
|
|
"family": "geometry-value",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "ee7a7609ad32fd6d57603a2c206eec100ac4ef03ed0829d1f21fdbfe998b06b4"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftWireGuiTools.open_close_wire",
|
|
"name": "DraftWireGuiTools.open_close_wire",
|
|
"family": "geometry-value",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "cbb0516582292b78213255c22daaaeb3f4eb53ab98c9093b5dab198395892fbc"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftWireGuiTools.reverse_wire",
|
|
"name": "DraftWireGuiTools.reverse_wire",
|
|
"family": "geometry-value",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "bacf1a363c748282d28233e84902be153c90fa6a86694d68b711698ec4891314"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftBSplineGuiTools.add_point",
|
|
"name": "DraftBSplineGuiTools.add_point",
|
|
"family": "geometry-value",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "b769a4ce293bc2f689e3d8602c69f759210b34ccf85bc8bdefd644a9c89dff08"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftCircleGuiTools.pointOnCircle",
|
|
"name": "DraftCircleGuiTools.pointOnCircle",
|
|
"family": "geometry-value",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "a0c1c92330495198ed30da9a2322806181077ef94b113294024d9c706aa8e98c"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftBezCurveGuiTools.recomputePointsBezier",
|
|
"name": "DraftBezCurveGuiTools.recomputePointsBezier",
|
|
"family": "geometry-value",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "3129b1791f5861341e5f71e08d6dbcda43c37e3f2e91ed0611f568616d4f2eef"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftBezCurveGuiTools.smoothBezPoint",
|
|
"name": "DraftBezCurveGuiTools.smoothBezPoint",
|
|
"family": "geometry-value",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "c2201d650a63d9b0a3aa19fd23d2b2dc05db834cc4fb20fc0d17df96a1a23440"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftBezCurveGuiTools.add_point",
|
|
"name": "DraftBezCurveGuiTools.add_point",
|
|
"family": "geometry-value",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "02df04eb9b5db1c06d27c0abfb1efd7881d4ac39a47b92dd5a693974019016e8"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftBezCurveGuiTools.delete_point",
|
|
"name": "DraftBezCurveGuiTools.delete_point",
|
|
"family": "geometry-value",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "28a87150cd40b843223697f1a869d11571be96e04337e04de5006e7cb872798d"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftBezCurveGuiTools.open_close_wire",
|
|
"name": "DraftBezCurveGuiTools.open_close_wire",
|
|
"family": "geometry-value",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "52a8755a65e572471718fd3467a2d6a9aad0d4a3527b0da9036dc3597911a09d"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:DraftBezCurveGuiTools.reverse_wire",
|
|
"name": "DraftBezCurveGuiTools.reverse_wire",
|
|
"family": "geometry-value",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_edit_draft_objects.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "d457d0d17f9903e9fe6520768cec695f8e2d786b88ce06b5cc38807edae94927"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:Ellipse.appendPoint",
|
|
"name": "Ellipse.appendPoint",
|
|
"family": "geometry-value",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_ellipses.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "d53b56f7968d4a3ccf1e6ba010dad98e940b081f9e4fedd7eddf1b1e89ecec64"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:Rectangle.appendPoint",
|
|
"name": "Rectangle.appendPoint",
|
|
"family": "geometry-value",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_rectangles.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "9a5cbddba1caa142c03b5c461aabd24047356cb3c2c26fdad5ed1c2325979114"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:Rotate.set_start_point",
|
|
"name": "Rotate.set_start_point",
|
|
"family": "geometry-value",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_rotate.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "dc1a8dfe790006161922126f4ffec79af20b62c367aea14e018039cc7714a81e"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:Snapper.snapToEndpoints",
|
|
"name": "Snapper.snapToEndpoints",
|
|
"family": "geometry-value",
|
|
"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": "1f88f7590ae0c0eb5af1ac1b8ea2afc50ea72a098dba98732db5bcf552715d1b"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:Snapper.snapToMidpoint",
|
|
"name": "Snapper.snapToMidpoint",
|
|
"family": "geometry-value",
|
|
"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": "e0aa751fa361d5fcba31e84b677942f0d08cd9ea34a683ce5b5de0c16e2ff352"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:Snapper.snapToNearFace",
|
|
"name": "Snapper.snapToNearFace",
|
|
"family": "geometry-value",
|
|
"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": "a20fd5ea6d062eb673d1c4ff20f41ed98aae0ce8271b0abbb7dbec36d2e7576a"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:Snapper.snapToPerpendicularFace",
|
|
"name": "Snapper.snapToPerpendicularFace",
|
|
"family": "geometry-value",
|
|
"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": "8c3c134a3b16e444eb1840676ddd31109889653dd636fe979da3d92dd41838de"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:Snapper.snapToCenterFace",
|
|
"name": "Snapper.snapToCenterFace",
|
|
"family": "geometry-value",
|
|
"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": "836a689bc2a3428e5d5a74491da0fd871118d3791ac269700a5ee7760bc8e9db"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:Snapper.addHoldPoint",
|
|
"name": "Snapper.addHoldPoint",
|
|
"family": "geometry-value",
|
|
"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": "14968d23a84883e88e7cb01bab81c3b425aac8cb03e649c2ff1a8ac50c136261"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:method:Stretch.addPoint",
|
|
"name": "Stretch.addPoint",
|
|
"family": "geometry-value",
|
|
"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": "35db5ac0fb687bf6ea329aaafac13a8345d6b6f9908979c23694610631e8d5ae"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_point",
|
|
"name": "get_point",
|
|
"family": "geometry-value",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftguitools/gui_tool_utils.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "98e47f05e5d898625e68ef6348302380790de4ebb7da6ddd0834f8342bd04384"
|
|
}
|
|
],
|
|
"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."
|
|
]
|
|
}
|