1706 lines
70 KiB
JSON
1706 lines
70 KiB
JSON
{
|
|
"schema": "freecad-web-draft-module-batch-runtime/v1",
|
|
"taskId": "FW-P6-FPA-Y",
|
|
"batchId": "b3d4c97c7e926daf5ae1e531",
|
|
"module": "Draft",
|
|
"tier": "tier-2-pure",
|
|
"family": "pure-function",
|
|
"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:function:get_overshoot",
|
|
"name": "get_overshoot",
|
|
"family": "pure-function",
|
|
"kind": "function",
|
|
"sourcePath": "src/Mod/Draft/draftfunctions/svg.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getOvershoot",
|
|
"name": "getOvershoot",
|
|
"family": "pure-function",
|
|
"kind": "function",
|
|
"sourcePath": "src/Mod/Draft/draftfunctions/svg.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_svg",
|
|
"name": "get_svg",
|
|
"family": "pure-function",
|
|
"kind": "function",
|
|
"sourcePath": "src/Mod/Draft/draftfunctions/svg.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_print_color",
|
|
"name": "get_print_color",
|
|
"family": "pure-function",
|
|
"kind": "function",
|
|
"sourcePath": "src/Mod/Draft/draftfunctions/svg.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getSVG",
|
|
"name": "getSVG",
|
|
"family": "pure-function",
|
|
"kind": "function",
|
|
"sourcePath": "src/Mod/Draft/draftfunctions/svg.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_proj",
|
|
"name": "get_proj",
|
|
"family": "pure-function",
|
|
"kind": "function",
|
|
"sourcePath": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getProj",
|
|
"name": "getProj",
|
|
"family": "pure-function",
|
|
"kind": "function",
|
|
"sourcePath": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_discretized",
|
|
"name": "get_discretized",
|
|
"family": "pure-function",
|
|
"kind": "function",
|
|
"sourcePath": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getDiscretized",
|
|
"name": "getDiscretized",
|
|
"family": "pure-function",
|
|
"kind": "function",
|
|
"sourcePath": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_circle",
|
|
"name": "get_circle",
|
|
"family": "pure-function",
|
|
"kind": "function",
|
|
"sourcePath": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getCircle",
|
|
"name": "getCircle",
|
|
"family": "pure-function",
|
|
"kind": "function",
|
|
"sourcePath": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_ellipse",
|
|
"name": "get_ellipse",
|
|
"family": "pure-function",
|
|
"kind": "function",
|
|
"sourcePath": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getEllipse",
|
|
"name": "getEllipse",
|
|
"family": "pure-function",
|
|
"kind": "function",
|
|
"sourcePath": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_path",
|
|
"name": "get_path",
|
|
"family": "pure-function",
|
|
"kind": "function",
|
|
"sourcePath": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getPath",
|
|
"name": "getPath",
|
|
"family": "pure-function",
|
|
"kind": "function",
|
|
"sourcePath": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_text",
|
|
"name": "get_text",
|
|
"family": "pure-function",
|
|
"kind": "function",
|
|
"sourcePath": "src/Mod/Draft/draftfunctions/svgtext.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getText",
|
|
"name": "getText",
|
|
"family": "pure-function",
|
|
"kind": "function",
|
|
"sourcePath": "src/Mod/Draft/draftfunctions/svgtext.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:upgrade",
|
|
"name": "upgrade",
|
|
"family": "pure-function",
|
|
"kind": "function",
|
|
"sourcePath": "src/Mod/Draft/draftfunctions/upgrade.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:isClockwise",
|
|
"name": "isClockwise",
|
|
"family": "pure-function",
|
|
"kind": "function",
|
|
"sourcePath": "src/Mod/Draft/draftgeoutils/arcs.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:isWideAngle",
|
|
"name": "isWideAngle",
|
|
"family": "pure-function",
|
|
"kind": "function",
|
|
"sourcePath": "src/Mod/Draft/draftgeoutils/arcs.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:arcFrom2Pts",
|
|
"name": "arcFrom2Pts",
|
|
"family": "pure-function",
|
|
"kind": "function",
|
|
"sourcePath": "src/Mod/Draft/draftgeoutils/arcs.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:arcFromSpline",
|
|
"name": "arcFromSpline",
|
|
"family": "pure-function",
|
|
"kind": "function",
|
|
"sourcePath": "src/Mod/Draft/draftgeoutils/arcs.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:polarInversion",
|
|
"name": "polarInversion",
|
|
"family": "pure-function",
|
|
"kind": "function",
|
|
"sourcePath": "src/Mod/Draft/draftgeoutils/circle_inversion.py",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:circleInversion",
|
|
"name": "circleInversion",
|
|
"family": "pure-function",
|
|
"kind": "function",
|
|
"sourcePath": "src/Mod/Draft/draftgeoutils/circle_inversion.py",
|
|
"disposition": "not_implemented"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"inputSha256": "d2f4412518e1b61f056d74e5ac49dffb7023d0e1ba5dfddd0caaca4c09397a26",
|
|
"result": {
|
|
"cmd": "draft.pythonFamilyBatch",
|
|
"count": 24,
|
|
"module": "Draft",
|
|
"ok": true,
|
|
"records": [
|
|
{
|
|
"apiId": "py:Draft:function:get_overshoot",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "get_overshoot",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svg.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getOvershoot",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "getOvershoot",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svg.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_svg",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "get_svg",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svg.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_print_color",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "get_print_color",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svg.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getSVG",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "getSVG",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svg.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_proj",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "get_proj",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getProj",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "getProj",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_discretized",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "get_discretized",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getDiscretized",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "getDiscretized",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_circle",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "get_circle",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getCircle",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "getCircle",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_ellipse",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "get_ellipse",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getEllipse",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "getEllipse",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_path",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "get_path",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getPath",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "getPath",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_text",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "get_text",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgtext.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getText",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "getText",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgtext.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:upgrade",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "upgrade",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/upgrade.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:isClockwise",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "isClockwise",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftgeoutils/arcs.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:isWideAngle",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "isWideAngle",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftgeoutils/arcs.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:arcFrom2Pts",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "arcFrom2Pts",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftgeoutils/arcs.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:arcFromSpline",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "arcFromSpline",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftgeoutils/arcs.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:polarInversion",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "polarInversion",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftgeoutils/circle_inversion.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:circleInversion",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "circleInversion",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftgeoutils/circle_inversion.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
}
|
|
],
|
|
"resourcesReleased": true,
|
|
"schema": "freecad-web-draft/python-family-batch/v1",
|
|
"source": "freecad-source",
|
|
"tier": "tier-2-pure"
|
|
},
|
|
"resultSha256": "15f38573befc0072ae373a43a39c99cfc7b317fcc39ff63bb11475c301f2eaf5",
|
|
"replay": {
|
|
"equal": true,
|
|
"resultSha256": "15f38573befc0072ae373a43a39c99cfc7b317fcc39ff63bb11475c301f2eaf5"
|
|
},
|
|
"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:function:get_overshoot",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "get_overshoot",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svg.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getOvershoot",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "getOvershoot",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svg.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_svg",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "get_svg",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svg.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_print_color",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "get_print_color",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svg.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getSVG",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "getSVG",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svg.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_proj",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "get_proj",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getProj",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "getProj",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_discretized",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "get_discretized",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getDiscretized",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "getDiscretized",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_circle",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "get_circle",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getCircle",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "getCircle",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_ellipse",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "get_ellipse",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getEllipse",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "getEllipse",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_path",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "get_path",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getPath",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "getPath",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_text",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "get_text",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgtext.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getText",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "getText",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgtext.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:upgrade",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "upgrade",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/upgrade.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:isClockwise",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "isClockwise",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftgeoutils/arcs.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:isWideAngle",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "isWideAngle",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftgeoutils/arcs.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:arcFrom2Pts",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "arcFrom2Pts",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftgeoutils/arcs.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:arcFromSpline",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "arcFromSpline",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftgeoutils/arcs.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:polarInversion",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "polarInversion",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftgeoutils/circle_inversion.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:circleInversion",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "circleInversion",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftgeoutils/circle_inversion.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:function:get_overshoot",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "get_overshoot",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svg.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getOvershoot",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "getOvershoot",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svg.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_svg",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "get_svg",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svg.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_print_color",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "get_print_color",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svg.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getSVG",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "getSVG",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svg.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_proj",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "get_proj",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getProj",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "getProj",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_discretized",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "get_discretized",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getDiscretized",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "getDiscretized",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_circle",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "get_circle",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getCircle",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "getCircle",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_ellipse",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "get_ellipse",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getEllipse",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "getEllipse",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_path",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "get_path",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getPath",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "getPath",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_text",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "get_text",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgtext.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getText",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "getText",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgtext.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:upgrade",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "upgrade",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/upgrade.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:isClockwise",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "isClockwise",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftgeoutils/arcs.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:isWideAngle",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "isWideAngle",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftgeoutils/arcs.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:arcFrom2Pts",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "arcFrom2Pts",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftgeoutils/arcs.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:arcFromSpline",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "arcFromSpline",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftgeoutils/arcs.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:polarInversion",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "polarInversion",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftgeoutils/circle_inversion.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:circleInversion",
|
|
"code": "method_evidence_pending",
|
|
"family": "pure-function",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"name": "circleInversion",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-disposition",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Draft/draftgeoutils/circle_inversion.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": "pure-function",
|
|
"message": "Draft API record is not part of this module-scoped adapter",
|
|
"name": "get_overshoot",
|
|
"native": true,
|
|
"parameterSchema": "unmatched",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "unmatched",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svg.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": "435bf10457ef24588e1f93f47e541377ef3c81c19f7eb734f8a5c51413124f24"
|
|
},
|
|
"dispositionCounts": {
|
|
"exposed": 0,
|
|
"restricted": 0,
|
|
"nonportable": 0,
|
|
"not_implemented": 24
|
|
},
|
|
"records": [
|
|
{
|
|
"apiId": "py:Draft:function:get_overshoot",
|
|
"name": "get_overshoot",
|
|
"family": "pure-function",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svg.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "608c84430be0a0b2f0a84ca10cefc8d5f5a8b746176629265bf06eeba6077782"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getOvershoot",
|
|
"name": "getOvershoot",
|
|
"family": "pure-function",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svg.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "878860dda3deebcc23b7c57466be4dcb7b3e46b5f0d360b2237f19786fbded20"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_svg",
|
|
"name": "get_svg",
|
|
"family": "pure-function",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svg.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "d9a5dc67956fba2dcf54f61ec786392ab6208711fcad47fcf61ca71447f0984f"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_print_color",
|
|
"name": "get_print_color",
|
|
"family": "pure-function",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svg.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "172c870dad6636927267ead2e76ea5e9ff7a1dc10b9e963c392459a054f4d84b"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getSVG",
|
|
"name": "getSVG",
|
|
"family": "pure-function",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svg.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "34788815946651f50ed1f9f1ac8d79f6a8870ce0f9e5430c3d078f3c3d6bd271"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_proj",
|
|
"name": "get_proj",
|
|
"family": "pure-function",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "75876e3bc0f67bb268a8832da60c0778f9383ae78d34a5762de32edf9bf41d21"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getProj",
|
|
"name": "getProj",
|
|
"family": "pure-function",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "6a83da53ad2a10b76bdfc06d08e31d971b48c1152ac2b83b234c527a06ecbaaf"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_discretized",
|
|
"name": "get_discretized",
|
|
"family": "pure-function",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "6a9eb049893e6fdb9fa56198d65c2c61790add803c5ab88a869e90311b5ea0ea"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getDiscretized",
|
|
"name": "getDiscretized",
|
|
"family": "pure-function",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "6caa7a6636b44ab1490367292d278d28831b2b9006a9381c1032e96ba1cd5c90"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_circle",
|
|
"name": "get_circle",
|
|
"family": "pure-function",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "557a16924a5e41daf15991fdc06e2f9c56b7609fa3faa89c1880da1855fd26da"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getCircle",
|
|
"name": "getCircle",
|
|
"family": "pure-function",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "108bee9fe3b61ffa2deff4aead89e861a4986aff60c33ac637d1fe2503e906d6"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_ellipse",
|
|
"name": "get_ellipse",
|
|
"family": "pure-function",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "4e9bbc3e54d73e6c7da3d267fd981b98bea8303b3ad3f4725e46843f5c57ec76"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getEllipse",
|
|
"name": "getEllipse",
|
|
"family": "pure-function",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "4fcf7e9bbae6e9e410fa485a320c5983acd750977c61e05c1820f90cadf5851e"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_path",
|
|
"name": "get_path",
|
|
"family": "pure-function",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "22ca2eff3c02db2c63ff73770c97269f4b845692f3247138505b2af5ed48ae2f"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getPath",
|
|
"name": "getPath",
|
|
"family": "pure-function",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgshapes.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "58f1eeb78bea585ff98f541a1612752878d52af22e47962a41c4bd11c9d614d7"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:get_text",
|
|
"name": "get_text",
|
|
"family": "pure-function",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgtext.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "3f92689509edd1ebd73cd6f85bc98a81f8c19ee8e16870c905f9fdfcd751812e"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:getText",
|
|
"name": "getText",
|
|
"family": "pure-function",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/svgtext.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "fb1c7b1e35696dc9b6bbec54ab6cd8915a101e852e1be9e1ab3c7cc5404cab99"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:upgrade",
|
|
"name": "upgrade",
|
|
"family": "pure-function",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftfunctions/upgrade.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "3edebdbdae1ee1385289e1aae701e1c9a15ef0bf87cee015a308e7972cb91eea"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:isClockwise",
|
|
"name": "isClockwise",
|
|
"family": "pure-function",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftgeoutils/arcs.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "c1efbae4d360a3aa41114ee89cf8dbcc7ef2b374da0eeacad73d79dd633e3449"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:isWideAngle",
|
|
"name": "isWideAngle",
|
|
"family": "pure-function",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftgeoutils/arcs.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "c4948a678d29e7f5659dba561b46823e56d88bd585d778a503e5a08d1d6e8b1e"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:arcFrom2Pts",
|
|
"name": "arcFrom2Pts",
|
|
"family": "pure-function",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftgeoutils/arcs.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "83fb858bc591ac65fdf6e1d8c99c44e091802ee540c62a6a3b8f694bbcbddc29"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:arcFromSpline",
|
|
"name": "arcFromSpline",
|
|
"family": "pure-function",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftgeoutils/arcs.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "bad792a49f7bda6f7faf705affde180b2ebc80bae27cc0bc2d9566dd2ae14005"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:polarInversion",
|
|
"name": "polarInversion",
|
|
"family": "pure-function",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftgeoutils/circle_inversion.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "7e0aa8296d94712c55541e6b71c94bd32f74fa7ef95f3cc1d0cf7a73458cdc15"
|
|
},
|
|
{
|
|
"apiId": "py:Draft:function:circleInversion",
|
|
"name": "circleInversion",
|
|
"family": "pure-function",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Draft Python API has no method-level readonly native evidence",
|
|
"sourceEntry": "src/Mod/Draft/draftgeoutils/circle_inversion.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "889d3943d7aa73a22d3a65bc73bd9b8021f142b52c7a6d231c568fde76ea4b25"
|
|
}
|
|
],
|
|
"resources": {
|
|
"resourcesReleased": true,
|
|
"documentMutation": false
|
|
},
|
|
"artifacts": {
|
|
"module": "Draft",
|
|
"worker": "draft.worker.ts",
|
|
"revision": "515c9f5f2c606d50",
|
|
"runtimeUrl": "/kernel/FreeCADWebDraftRuntimeProbe.js",
|
|
"wasmUrl": "/kernel/FreeCADWebDraftRuntimeProbe.wasm",
|
|
"dataUrl": null,
|
|
"assetBaseUrl": "/kernel/",
|
|
"buildProfile": "fast-dev",
|
|
"runtimeSha256": "bbea0dbc3d4c6424a5f44a1bbf9a4a5940b42b25947b75ff14dcbd9277f24d8f",
|
|
"wasmSha256": "515c9f5f2c606d506bd83b4688c7dfa8fe9e0c08da513cde74294e9df0866300"
|
|
},
|
|
"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."
|
|
]
|
|
}
|