Files
FreeCADWasmDev/docs/p6/draft-module-batch-e907c07aecc88042ec38427d-runtime.json
wangdequan 9a7c4f0335 Save FreeCAD Web workspace sources and user validation evidence
IFC native binding remains incomplete; preserve accurate test results.
2026-09-15 22:01:58 +08:00

1634 lines
72 KiB
JSON

{
"schema": "freecad-web-draft-module-batch-runtime/v1",
"taskId": "FW-P6-FPA-Y",
"batchId": "e907c07aecc88042ec38427d",
"module": "Draft",
"tier": "tier-3-stateful",
"family": "property",
"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-3-stateful",
"records": [
{
"apiId": "py:Draft:function:label_to_scale",
"name": "label_to_scale",
"family": "property",
"kind": "function",
"sourcePath": "src/Mod/Draft/draftutils/init_draft_statusbar.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:class:ParamObserverDraft",
"name": "ParamObserverDraft",
"family": "property",
"kind": "class",
"sourcePath": "src/Mod/Draft/draftutils/params.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:method:ParamObserverDraft.slotParamChanged",
"name": "ParamObserverDraft.slotParamChanged",
"family": "property",
"kind": "method",
"sourcePath": "src/Mod/Draft/draftutils/params.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:method:ParamObserverView.slotParamChanged",
"name": "ParamObserverView.slotParamChanged",
"family": "property",
"kind": "method",
"sourcePath": "src/Mod/Draft/draftutils/params.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:function:get_param",
"name": "get_param",
"family": "property",
"kind": "function",
"sourcePath": "src/Mod/Draft/draftutils/params.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:function:get_param_arch",
"name": "get_param_arch",
"family": "property",
"kind": "function",
"sourcePath": "src/Mod/Draft/draftutils/params.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:function:set_param",
"name": "set_param",
"family": "property",
"kind": "function",
"sourcePath": "src/Mod/Draft/draftutils/params.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:function:set_param_arch",
"name": "set_param_arch",
"family": "property",
"kind": "function",
"sourcePath": "src/Mod/Draft/draftutils/params.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:function:type_check",
"name": "type_check",
"family": "property",
"kind": "function",
"sourcePath": "src/Mod/Draft/draftutils/utils.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:function:get_real_name",
"name": "get_real_name",
"family": "property",
"kind": "function",
"sourcePath": "src/Mod/Draft/draftutils/utils.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:function:get_type",
"name": "get_type",
"family": "property",
"kind": "function",
"sourcePath": "src/Mod/Draft/draftutils/utils.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:function:get_objects_of_type",
"name": "get_objects_of_type",
"family": "property",
"kind": "function",
"sourcePath": "src/Mod/Draft/draftutils/utils.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDimensionBase.set_text_properties",
"name": "ViewProviderDimensionBase.set_text_properties",
"family": "property",
"kind": "method",
"sourcePath": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDimensionBase.set_units_properties",
"name": "ViewProviderDimensionBase.set_units_properties",
"family": "property",
"kind": "method",
"sourcePath": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDimensionBase.set_graphics_properties",
"name": "ViewProviderDimensionBase.set_graphics_properties",
"family": "property",
"kind": "method",
"sourcePath": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.set_graphics_properties",
"name": "ViewProviderLinearDimension.set_graphics_properties",
"family": "property",
"kind": "method",
"sourcePath": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderAngularDimension.set_graphics_properties",
"name": "ViewProviderAngularDimension.set_graphics_properties",
"family": "property",
"kind": "method",
"sourcePath": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.set_properties",
"name": "ViewProviderDraftAnnotation.set_properties",
"family": "property",
"kind": "method",
"sourcePath": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.set_annotation_properties",
"name": "ViewProviderDraftAnnotation.set_annotation_properties",
"family": "property",
"kind": "method",
"sourcePath": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.set_text_properties",
"name": "ViewProviderDraftAnnotation.set_text_properties",
"family": "property",
"kind": "method",
"sourcePath": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.set_units_properties",
"name": "ViewProviderDraftAnnotation.set_units_properties",
"family": "property",
"kind": "method",
"sourcePath": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.set_graphics_properties",
"name": "ViewProviderDraftAnnotation.set_graphics_properties",
"family": "property",
"kind": "method",
"sourcePath": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLabel.set_text_properties",
"name": "ViewProviderLabel.set_text_properties",
"family": "property",
"kind": "method",
"sourcePath": "src/Mod/Draft/draftviewproviders/view_label.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLabel.set_graphics_properties",
"name": "ViewProviderLabel.set_graphics_properties",
"family": "property",
"kind": "method",
"sourcePath": "src/Mod/Draft/draftviewproviders/view_label.py",
"disposition": "not_implemented"
}
]
}
},
"inputSha256": "40c1ca26f0fd0a550c9bcb11c54888536b55311301ce1ba90790185002492bf3",
"result": {
"cmd": "draft.pythonFamilyBatch",
"count": 24,
"module": "Draft",
"ok": true,
"records": [
{
"apiId": "py:Draft:function:label_to_scale",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "label_to_scale",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftutils/init_draft_statusbar.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:class:ParamObserverDraft",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ParamObserverDraft",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "Draft.ParamObserverDraft",
"sourceEntry": "src/Mod/Draft/draftutils/params.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ParamObserverDraft.slotParamChanged",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ParamObserverDraft.slotParamChanged",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftutils/params.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ParamObserverView.slotParamChanged",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ParamObserverView.slotParamChanged",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftutils/params.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:function:get_param",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "get_param",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftutils/params.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:function:get_param_arch",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "get_param_arch",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftutils/params.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:function:set_param",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "set_param",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftutils/params.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:function:set_param_arch",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "set_param_arch",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftutils/params.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:function:type_check",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "type_check",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftutils/utils.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:function:get_real_name",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "get_real_name",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftutils/utils.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:function:get_type",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "get_type",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftutils/utils.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:function:get_objects_of_type",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "get_objects_of_type",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftutils/utils.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDimensionBase.set_text_properties",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDimensionBase.set_text_properties",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDimensionBase.set_units_properties",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDimensionBase.set_units_properties",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDimensionBase.set_graphics_properties",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDimensionBase.set_graphics_properties",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.set_graphics_properties",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderLinearDimension.set_graphics_properties",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderAngularDimension.set_graphics_properties",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderAngularDimension.set_graphics_properties",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.set_properties",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDraftAnnotation.set_properties",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.set_annotation_properties",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDraftAnnotation.set_annotation_properties",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.set_text_properties",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDraftAnnotation.set_text_properties",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.set_units_properties",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDraftAnnotation.set_units_properties",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.set_graphics_properties",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDraftAnnotation.set_graphics_properties",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLabel.set_text_properties",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderLabel.set_text_properties",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_label.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLabel.set_graphics_properties",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderLabel.set_graphics_properties",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_label.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
}
],
"resourcesReleased": true,
"schema": "freecad-web-draft/python-family-batch/v1",
"source": "freecad-source",
"tier": "tier-3-stateful"
},
"resultSha256": "81cd0d2e346d3e96a4fc745907fc7068c5a15c23f317304559d2e0c2ffbb2c06",
"replay": {
"equal": true,
"resultSha256": "81cd0d2e346d3e96a4fc745907fc7068c5a15c23f317304559d2e0c2ffbb2c06"
},
"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:label_to_scale",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "label_to_scale",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftutils/init_draft_statusbar.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:class:ParamObserverDraft",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ParamObserverDraft",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "Draft.ParamObserverDraft",
"sourceEntry": "src/Mod/Draft/draftutils/params.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ParamObserverDraft.slotParamChanged",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ParamObserverDraft.slotParamChanged",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftutils/params.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ParamObserverView.slotParamChanged",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ParamObserverView.slotParamChanged",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftutils/params.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:function:get_param",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "get_param",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftutils/params.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:function:get_param_arch",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "get_param_arch",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftutils/params.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:function:set_param",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "set_param",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftutils/params.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:function:set_param_arch",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "set_param_arch",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftutils/params.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:function:type_check",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "type_check",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftutils/utils.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:function:get_real_name",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "get_real_name",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftutils/utils.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:function:get_type",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "get_type",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftutils/utils.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:function:get_objects_of_type",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "get_objects_of_type",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftutils/utils.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDimensionBase.set_text_properties",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDimensionBase.set_text_properties",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDimensionBase.set_units_properties",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDimensionBase.set_units_properties",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDimensionBase.set_graphics_properties",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDimensionBase.set_graphics_properties",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.set_graphics_properties",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderLinearDimension.set_graphics_properties",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderAngularDimension.set_graphics_properties",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderAngularDimension.set_graphics_properties",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.set_properties",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDraftAnnotation.set_properties",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.set_annotation_properties",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDraftAnnotation.set_annotation_properties",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.set_text_properties",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDraftAnnotation.set_text_properties",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.set_units_properties",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDraftAnnotation.set_units_properties",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.set_graphics_properties",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDraftAnnotation.set_graphics_properties",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLabel.set_text_properties",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderLabel.set_text_properties",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_label.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLabel.set_graphics_properties",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderLabel.set_graphics_properties",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_label.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
}
],
"resourcesReleased": true,
"schema": "freecad-web-draft/python-family-batch/v1",
"source": "freecad-source",
"tier": "tier-3-stateful"
}
},
"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:label_to_scale",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "label_to_scale",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftutils/init_draft_statusbar.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:class:ParamObserverDraft",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ParamObserverDraft",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "Draft.ParamObserverDraft",
"sourceEntry": "src/Mod/Draft/draftutils/params.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ParamObserverDraft.slotParamChanged",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ParamObserverDraft.slotParamChanged",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftutils/params.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ParamObserverView.slotParamChanged",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ParamObserverView.slotParamChanged",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftutils/params.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:function:get_param",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "get_param",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftutils/params.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:function:get_param_arch",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "get_param_arch",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftutils/params.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:function:set_param",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "set_param",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftutils/params.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:function:set_param_arch",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "set_param_arch",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftutils/params.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:function:type_check",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "type_check",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftutils/utils.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:function:get_real_name",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "get_real_name",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftutils/utils.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:function:get_type",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "get_type",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftutils/utils.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:function:get_objects_of_type",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "get_objects_of_type",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftutils/utils.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDimensionBase.set_text_properties",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDimensionBase.set_text_properties",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDimensionBase.set_units_properties",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDimensionBase.set_units_properties",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDimensionBase.set_graphics_properties",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDimensionBase.set_graphics_properties",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.set_graphics_properties",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderLinearDimension.set_graphics_properties",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderAngularDimension.set_graphics_properties",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderAngularDimension.set_graphics_properties",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.set_properties",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDraftAnnotation.set_properties",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.set_annotation_properties",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDraftAnnotation.set_annotation_properties",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.set_text_properties",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDraftAnnotation.set_text_properties",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.set_units_properties",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDraftAnnotation.set_units_properties",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.set_graphics_properties",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDraftAnnotation.set_graphics_properties",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLabel.set_text_properties",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderLabel.set_text_properties",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_label.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLabel.set_graphics_properties",
"code": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderLabel.set_graphics_properties",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_label.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
}
],
"resourcesReleased": true,
"schema": "freecad-web-draft/python-family-batch/v1",
"source": "freecad-source",
"tier": "tier-3-stateful"
}
},
"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": "method_evidence_pending",
"family": "property",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "label_to_scale",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftutils/init_draft_statusbar.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
}
],
"resourcesReleased": true,
"schema": "freecad-web-draft/python-family-batch/v1",
"source": "freecad-source",
"tier": "tier-3-stateful"
}
},
"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": "a3accd1d3c9045b2d7818e95e6a13325e51cd571b7490664bb7af8470fda42ee"
},
"dispositionCounts": {
"exposed": 0,
"restricted": 0,
"nonportable": 0,
"not_implemented": 24
},
"records": [
{
"apiId": "py:Draft:function:label_to_scale",
"name": "label_to_scale",
"family": "property",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftutils/init_draft_statusbar.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "8a8b3854983c9ae228c830571bd21bc8c4a16f3b715405e83262b305860fd700"
},
{
"apiId": "py:Draft:class:ParamObserverDraft",
"name": "ParamObserverDraft",
"family": "property",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftutils/params.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "325f3e4f741f56cc9ed3b4132865ecd6ef21113d7f9462573d15da0ec8fbdeb0"
},
{
"apiId": "py:Draft:method:ParamObserverDraft.slotParamChanged",
"name": "ParamObserverDraft.slotParamChanged",
"family": "property",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftutils/params.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "e1f2cb5cfc9e3e5dbf6a983abe431cc5349518a0aaa1bb8c972d4aa2230e2242"
},
{
"apiId": "py:Draft:method:ParamObserverView.slotParamChanged",
"name": "ParamObserverView.slotParamChanged",
"family": "property",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftutils/params.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "b01c9c9c9c28d0cb3e5ba158e0152ef725022c491fe503c5f06155bd8826494f"
},
{
"apiId": "py:Draft:function:get_param",
"name": "get_param",
"family": "property",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftutils/params.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "e1f45feb4fad2aed9c7d7b55963074100a36cfe9cafbfc8aa4f5cd0f0e29f5e9"
},
{
"apiId": "py:Draft:function:get_param_arch",
"name": "get_param_arch",
"family": "property",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftutils/params.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "e16c832809714d845b09f8b60920a4e47d705f34e89b7d2c039be98466520e20"
},
{
"apiId": "py:Draft:function:set_param",
"name": "set_param",
"family": "property",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftutils/params.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "d49aa8c212a9dc33969cc0685bdaa0eb9352023b531bed6cd5ebc7b6e5fdf2db"
},
{
"apiId": "py:Draft:function:set_param_arch",
"name": "set_param_arch",
"family": "property",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftutils/params.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "1b05f317e570a3e487237fc7d9dde7aa2de9be7d16f6fb1e747371edfb9cdbe2"
},
{
"apiId": "py:Draft:function:type_check",
"name": "type_check",
"family": "property",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftutils/utils.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "3fcc9bc16e1f0d259e1e47d7151a4c4f2ce23ea68724cd12e8c0ac3211bb2050"
},
{
"apiId": "py:Draft:function:get_real_name",
"name": "get_real_name",
"family": "property",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftutils/utils.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "fa2a3ee214e20a17ed79a1c719ce5958a6374ef6cfad34f31cad748982fd9948"
},
{
"apiId": "py:Draft:function:get_type",
"name": "get_type",
"family": "property",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftutils/utils.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "0cd24e7ddda704104527364b21e327fe680d430d7015a4da3d41a8deb4463bb9"
},
{
"apiId": "py:Draft:function:get_objects_of_type",
"name": "get_objects_of_type",
"family": "property",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftutils/utils.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "f12bc589fc567e5b1b0ba2464047dc603f4cb4bff545e135dcc61d106878237a"
},
{
"apiId": "py:Draft:method:ViewProviderDimensionBase.set_text_properties",
"name": "ViewProviderDimensionBase.set_text_properties",
"family": "property",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "7d647e2da5ff47f0332b3209c998a5f98982329329444f3b5be36d50853affc9"
},
{
"apiId": "py:Draft:method:ViewProviderDimensionBase.set_units_properties",
"name": "ViewProviderDimensionBase.set_units_properties",
"family": "property",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "d3babefdf657d0cdc3af34d94eb74fc720c4ea38fe7e5517128d1500cd4b64f1"
},
{
"apiId": "py:Draft:method:ViewProviderDimensionBase.set_graphics_properties",
"name": "ViewProviderDimensionBase.set_graphics_properties",
"family": "property",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "7590f0143cf4091f26488272145af6e5dcc1175f81906ec2c82748419d15e6b5"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.set_graphics_properties",
"name": "ViewProviderLinearDimension.set_graphics_properties",
"family": "property",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "841162102fdf3b3979186dfd550fbd3b88514a7303a1070b9130bfa94ec791b1"
},
{
"apiId": "py:Draft:method:ViewProviderAngularDimension.set_graphics_properties",
"name": "ViewProviderAngularDimension.set_graphics_properties",
"family": "property",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "b0484278212ce417b73abe7bf8b5895e2285e42f4f632e759885af23174d776e"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.set_properties",
"name": "ViewProviderDraftAnnotation.set_properties",
"family": "property",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "f2de671c842563ba36e023ea01c949b69247dc24d40bc558ce3a34593184e711"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.set_annotation_properties",
"name": "ViewProviderDraftAnnotation.set_annotation_properties",
"family": "property",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "a95a60b51c460807f30c6851eb74214d71a5682c003f5a536eb9143d6f95275c"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.set_text_properties",
"name": "ViewProviderDraftAnnotation.set_text_properties",
"family": "property",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "16de16fcefc4e46e45595369b9741a15819fa72295f7153a23a22d0349bba5dc"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.set_units_properties",
"name": "ViewProviderDraftAnnotation.set_units_properties",
"family": "property",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "ff2fbe85d68ef43252c3a4875fc033677a32416caa6721857f2b4a5e82f2f51d"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.set_graphics_properties",
"name": "ViewProviderDraftAnnotation.set_graphics_properties",
"family": "property",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "7f9891716ec5744d52f668b6c3cd622fc997f01161a40c83033dee86fb8b5890"
},
{
"apiId": "py:Draft:method:ViewProviderLabel.set_text_properties",
"name": "ViewProviderLabel.set_text_properties",
"family": "property",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_label.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "ce72c6ff329d0abbf37fd17d7743582b49724e84964c217da45d53c5637a6344"
},
{
"apiId": "py:Draft:method:ViewProviderLabel.set_graphics_properties",
"name": "ViewProviderLabel.set_graphics_properties",
"family": "property",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_label.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "3a36472019526a69d6c3c083c32306beb88abc4ded3abf7d75b6717443b0876c"
}
],
"resources": {
"resourcesReleased": true,
"documentMutation": false
},
"artifacts": {
"module": "Draft",
"worker": "draft.worker.ts",
"revision": "3068b5be7492250f",
"runtimeUrl": "/kernel/FreeCADWebDraftRuntimeProbe.js",
"wasmUrl": "/kernel/FreeCADWebDraftRuntimeProbe.wasm",
"dataUrl": null,
"assetBaseUrl": "/kernel/",
"buildProfile": "fast-dev",
"runtimeSha256": "df3897c5ba77c7724152c1855c33bfc3f08e225ea8c6b37fddbd87cd60eb997c",
"wasmSha256": "3068b5be7492250fedb71d5f335367f7376a8ed3a2d09164c98edfb98af32d00"
},
"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."
]
}