Files
FreeCADWasmDev/docs/p6/draft-module-batch-c4df736aec2c5ec3495fca6a-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

1706 lines
78 KiB
JSON

{
"schema": "freecad-web-draft-module-batch-runtime/v1",
"taskId": "FW-P6-FPA-Y",
"batchId": "c4df736aec2c5ec3495fca6a",
"module": "Draft",
"tier": "tier-2-pure",
"family": "generic-object",
"status": "pass_with_boundaries",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"route": {
"command": "draft.pythonFamilyBatch",
"native": "freecad-source/src/WebAssembly/FreeCADCoreProbe/DraftRuntimeProbe.cpp:fc_web_dispatch_json",
"facade": "web/src/draft-python-family-facade.ts",
"worker": "web/src/draft.worker.ts"
},
"input": {
"cmd": "draft.pythonFamilyBatch",
"args": {
"tier": "tier-2-pure",
"records": [
{
"apiId": "py:Draft:method:ViewProviderDraftPart.unsetEdit",
"name": "ViewProviderDraftPart.unsetEdit",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/Draft/draftviewproviders/view_base.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderClone.attach",
"name": "ViewProviderClone.attach",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/Draft/draftviewproviders/view_clone.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderClone.setEdit",
"name": "ViewProviderClone.setEdit",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/Draft/draftviewproviders/view_clone.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderClone.unsetEdit",
"name": "ViewProviderClone.unsetEdit",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/Draft/draftviewproviders/view_clone.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderClone.edit",
"name": "ViewProviderClone.edit",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/Draft/draftviewproviders/view_clone.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.attach",
"name": "ViewProviderLinearDimension.attach",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.updateData",
"name": "ViewProviderLinearDimension.updateData",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.onChanged",
"name": "ViewProviderLinearDimension.onChanged",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.remove_dim_arrows",
"name": "ViewProviderLinearDimension.remove_dim_arrows",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.draw_dim_arrows",
"name": "ViewProviderLinearDimension.draw_dim_arrows",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.remove_dim_overshoot",
"name": "ViewProviderLinearDimension.remove_dim_overshoot",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.draw_dim_overshoot",
"name": "ViewProviderLinearDimension.draw_dim_overshoot",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.remove_ext_overshoot",
"name": "ViewProviderLinearDimension.remove_ext_overshoot",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.draw_ext_overshoot",
"name": "ViewProviderLinearDimension.draw_ext_overshoot",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderAngularDimension.attach",
"name": "ViewProviderAngularDimension.attach",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderAngularDimension.updateData",
"name": "ViewProviderAngularDimension.updateData",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderAngularDimension.onChanged",
"name": "ViewProviderAngularDimension.onChanged",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderAngularDimension.remove_dim_arrows",
"name": "ViewProviderAngularDimension.remove_dim_arrows",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderAngularDimension.draw_dim_arrows",
"name": "ViewProviderAngularDimension.draw_dim_arrows",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.attach",
"name": "ViewProviderDraftAnnotation.attach",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.updateData",
"name": "ViewProviderDraftAnnotation.updateData",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.onChanged",
"name": "ViewProviderDraftAnnotation.onChanged",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.setEdit",
"name": "ViewProviderDraftAnnotation.setEdit",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.unsetEdit",
"name": "ViewProviderDraftAnnotation.unsetEdit",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"disposition": "not_implemented"
}
]
}
},
"inputSha256": "2ab72eae76dfe5f8e82211460d89aeefcd9a3dc0a703ebd676f0a2b491df3e5d",
"result": {
"cmd": "draft.pythonFamilyBatch",
"count": 24,
"module": "Draft",
"ok": true,
"records": [
{
"apiId": "py:Draft:method:ViewProviderDraftPart.unsetEdit",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDraftPart.unsetEdit",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_base.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderClone.attach",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderClone.attach",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_clone.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderClone.setEdit",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderClone.setEdit",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_clone.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderClone.unsetEdit",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderClone.unsetEdit",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_clone.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderClone.edit",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderClone.edit",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_clone.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.attach",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderLinearDimension.attach",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.updateData",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderLinearDimension.updateData",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.onChanged",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderLinearDimension.onChanged",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.remove_dim_arrows",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderLinearDimension.remove_dim_arrows",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.draw_dim_arrows",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderLinearDimension.draw_dim_arrows",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.remove_dim_overshoot",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderLinearDimension.remove_dim_overshoot",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.draw_dim_overshoot",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderLinearDimension.draw_dim_overshoot",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.remove_ext_overshoot",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderLinearDimension.remove_ext_overshoot",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.draw_ext_overshoot",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderLinearDimension.draw_ext_overshoot",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderAngularDimension.attach",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderAngularDimension.attach",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderAngularDimension.updateData",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderAngularDimension.updateData",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderAngularDimension.onChanged",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderAngularDimension.onChanged",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderAngularDimension.remove_dim_arrows",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderAngularDimension.remove_dim_arrows",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderAngularDimension.draw_dim_arrows",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderAngularDimension.draw_dim_arrows",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.attach",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDraftAnnotation.attach",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.updateData",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDraftAnnotation.updateData",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.onChanged",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDraftAnnotation.onChanged",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.setEdit",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDraftAnnotation.setEdit",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.unsetEdit",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDraftAnnotation.unsetEdit",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
}
],
"resourcesReleased": true,
"schema": "freecad-web-draft/python-family-batch/v1",
"source": "freecad-source",
"tier": "tier-2-pure"
},
"resultSha256": "483b4842ef06163a67d96d6c5fbf599376dfea40619d62dc54a3a684bc84014b",
"replay": {
"equal": true,
"resultSha256": "483b4842ef06163a67d96d6c5fbf599376dfea40619d62dc54a3a684bc84014b"
},
"facadeWorker": {
"ready": {
"kind": "ready",
"action": "draft.pythonFamilyBatch"
},
"success": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "result",
"requestId": "draft-object-batch-success",
"result": {
"cmd": "draft.pythonFamilyBatch",
"count": 24,
"module": "Draft",
"ok": true,
"records": [
{
"apiId": "py:Draft:method:ViewProviderDraftPart.unsetEdit",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDraftPart.unsetEdit",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_base.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderClone.attach",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderClone.attach",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_clone.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderClone.setEdit",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderClone.setEdit",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_clone.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderClone.unsetEdit",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderClone.unsetEdit",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_clone.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderClone.edit",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderClone.edit",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_clone.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.attach",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderLinearDimension.attach",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.updateData",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderLinearDimension.updateData",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.onChanged",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderLinearDimension.onChanged",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.remove_dim_arrows",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderLinearDimension.remove_dim_arrows",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.draw_dim_arrows",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderLinearDimension.draw_dim_arrows",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.remove_dim_overshoot",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderLinearDimension.remove_dim_overshoot",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.draw_dim_overshoot",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderLinearDimension.draw_dim_overshoot",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.remove_ext_overshoot",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderLinearDimension.remove_ext_overshoot",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.draw_ext_overshoot",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderLinearDimension.draw_ext_overshoot",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderAngularDimension.attach",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderAngularDimension.attach",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderAngularDimension.updateData",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderAngularDimension.updateData",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderAngularDimension.onChanged",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderAngularDimension.onChanged",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderAngularDimension.remove_dim_arrows",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderAngularDimension.remove_dim_arrows",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderAngularDimension.draw_dim_arrows",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderAngularDimension.draw_dim_arrows",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.attach",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDraftAnnotation.attach",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.updateData",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDraftAnnotation.updateData",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.onChanged",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDraftAnnotation.onChanged",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.setEdit",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDraftAnnotation.setEdit",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.unsetEdit",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDraftAnnotation.unsetEdit",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
}
],
"resourcesReleased": true,
"schema": "freecad-web-draft/python-family-batch/v1",
"source": "freecad-source",
"tier": "tier-2-pure"
}
},
"repeat": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "result",
"requestId": "draft-object-batch-repeat",
"result": {
"cmd": "draft.pythonFamilyBatch",
"count": 24,
"module": "Draft",
"ok": true,
"records": [
{
"apiId": "py:Draft:method:ViewProviderDraftPart.unsetEdit",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDraftPart.unsetEdit",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_base.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderClone.attach",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderClone.attach",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_clone.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderClone.setEdit",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderClone.setEdit",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_clone.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderClone.unsetEdit",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderClone.unsetEdit",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_clone.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderClone.edit",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderClone.edit",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_clone.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.attach",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderLinearDimension.attach",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.updateData",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderLinearDimension.updateData",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.onChanged",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderLinearDimension.onChanged",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.remove_dim_arrows",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderLinearDimension.remove_dim_arrows",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.draw_dim_arrows",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderLinearDimension.draw_dim_arrows",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.remove_dim_overshoot",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderLinearDimension.remove_dim_overshoot",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.draw_dim_overshoot",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderLinearDimension.draw_dim_overshoot",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.remove_ext_overshoot",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderLinearDimension.remove_ext_overshoot",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.draw_ext_overshoot",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderLinearDimension.draw_ext_overshoot",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderAngularDimension.attach",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderAngularDimension.attach",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderAngularDimension.updateData",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderAngularDimension.updateData",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderAngularDimension.onChanged",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderAngularDimension.onChanged",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderAngularDimension.remove_dim_arrows",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderAngularDimension.remove_dim_arrows",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderAngularDimension.draw_dim_arrows",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderAngularDimension.draw_dim_arrows",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.attach",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDraftAnnotation.attach",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.updateData",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDraftAnnotation.updateData",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.onChanged",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDraftAnnotation.onChanged",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.setEdit",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDraftAnnotation.setEdit",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.unsetEdit",
"code": "method_evidence_pending",
"family": "generic-object",
"message": "Draft Python API has no method-level readonly native evidence",
"name": "ViewProviderDraftAnnotation.unsetEdit",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-disposition",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
}
],
"resourcesReleased": true,
"schema": "freecad-web-draft/python-family-batch/v1",
"source": "freecad-source",
"tier": "tier-2-pure"
}
},
"crossModule": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "result",
"requestId": "draft-object-batch-cross",
"result": {
"cmd": "draft.pythonFamilyBatch",
"count": 1,
"module": "Draft",
"ok": true,
"records": [
{
"apiId": "py:BIM:class:Binding",
"code": "unmatched_source_record",
"family": "generic-object",
"message": "Draft API record is not part of this module-scoped adapter",
"name": "ViewProviderDraftPart.unsetEdit",
"native": true,
"parameterSchema": "unmatched",
"resourcesReleased": true,
"returnSchema": "unmatched",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_base.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": "d254fc4b8b1705a52eef0f0692a32b0f942774cfc9b91ef656f97b6eeac88a67"
},
"dispositionCounts": {
"exposed": 0,
"restricted": 0,
"nonportable": 0,
"not_implemented": 24
},
"records": [
{
"apiId": "py:Draft:method:ViewProviderDraftPart.unsetEdit",
"name": "ViewProviderDraftPart.unsetEdit",
"family": "generic-object",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_base.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "22c0e0c9ae9b7238c4a18f97c5d8b91768ae61a18eb838841deefb2743dc5fc5"
},
{
"apiId": "py:Draft:method:ViewProviderClone.attach",
"name": "ViewProviderClone.attach",
"family": "generic-object",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_clone.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "4e8ea439528ed636250299fa32597bba98b6c70e0c7f3dafbd8d5b8eb88b8529"
},
{
"apiId": "py:Draft:method:ViewProviderClone.setEdit",
"name": "ViewProviderClone.setEdit",
"family": "generic-object",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_clone.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "07c1eee4cf17bd391324c55b5f0a48a9f6d30d7075958d481a99c0c836320391"
},
{
"apiId": "py:Draft:method:ViewProviderClone.unsetEdit",
"name": "ViewProviderClone.unsetEdit",
"family": "generic-object",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_clone.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "6ca287095ee5906476ffb9a305ed0d6a4b92c7be0a3760a505305c7c59a3da7b"
},
{
"apiId": "py:Draft:method:ViewProviderClone.edit",
"name": "ViewProviderClone.edit",
"family": "generic-object",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_clone.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "7fd54ea1d54de125440f35ca03b6c18127127aa15ddb8709aa02542e625613fe"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.attach",
"name": "ViewProviderLinearDimension.attach",
"family": "generic-object",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "512af74c31304bc3b945290b0cbda50783a9ee2393edb122c89c4aa6bd727518"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.updateData",
"name": "ViewProviderLinearDimension.updateData",
"family": "generic-object",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "5ddd1aa157a886e45dcd3ede20150134d08791869ec607fdf918722976de9d53"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.onChanged",
"name": "ViewProviderLinearDimension.onChanged",
"family": "generic-object",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "02ae4fe75b40a3852029d8df543c60e440081dcf1f9d77beb5d622653370bd1f"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.remove_dim_arrows",
"name": "ViewProviderLinearDimension.remove_dim_arrows",
"family": "generic-object",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "ae8d452ebf50fb0332751c80b17474f0144edf7140232d503eabe9393a45b44a"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.draw_dim_arrows",
"name": "ViewProviderLinearDimension.draw_dim_arrows",
"family": "generic-object",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "1133e286c88596f53695f8bc760da3532b6eb47d5fb330d3981ffcfd5004bd30"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.remove_dim_overshoot",
"name": "ViewProviderLinearDimension.remove_dim_overshoot",
"family": "generic-object",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "bffd6d8db892b83666f45913d9d229f2fe041bec0cf2bb6e252535c3503f062f"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.draw_dim_overshoot",
"name": "ViewProviderLinearDimension.draw_dim_overshoot",
"family": "generic-object",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "e19635b91ca7773b2c7e7f29dec66b0194f5fa5c8dfeea97162c2f2deaac6726"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.remove_ext_overshoot",
"name": "ViewProviderLinearDimension.remove_ext_overshoot",
"family": "generic-object",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "70ce0ae07637e938af79c7d10c82b2f1701959769b9072136e3dde55ab81c0e2"
},
{
"apiId": "py:Draft:method:ViewProviderLinearDimension.draw_ext_overshoot",
"name": "ViewProviderLinearDimension.draw_ext_overshoot",
"family": "generic-object",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "0e4e248cd8726578119784acf65ba820e160cc86d139402e683c4b6088a2e540"
},
{
"apiId": "py:Draft:method:ViewProviderAngularDimension.attach",
"name": "ViewProviderAngularDimension.attach",
"family": "generic-object",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "15b457cb352f357198f8fc75a0b32ea4031b369e373dc2c8f81de036e38643b0"
},
{
"apiId": "py:Draft:method:ViewProviderAngularDimension.updateData",
"name": "ViewProviderAngularDimension.updateData",
"family": "generic-object",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "5195a2052f1d8f53341dc881d20c3777e93bcbf66e32d3a877e6fcbe33bfc94d"
},
{
"apiId": "py:Draft:method:ViewProviderAngularDimension.onChanged",
"name": "ViewProviderAngularDimension.onChanged",
"family": "generic-object",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "a58cd6bddeca68f8502cbe816314366a3e3c34d79966a26f6b1975309b325afa"
},
{
"apiId": "py:Draft:method:ViewProviderAngularDimension.remove_dim_arrows",
"name": "ViewProviderAngularDimension.remove_dim_arrows",
"family": "generic-object",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "e969af523138f42e1396e20037d790fe8a7a474ae011eaa763bec71e3e8aea4f"
},
{
"apiId": "py:Draft:method:ViewProviderAngularDimension.draw_dim_arrows",
"name": "ViewProviderAngularDimension.draw_dim_arrows",
"family": "generic-object",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_dimension.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "bcf417fe0ba8c92c22b8dc4d46d8015aee853c0a77d673f936241152004866f2"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.attach",
"name": "ViewProviderDraftAnnotation.attach",
"family": "generic-object",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "d15e6eae4fbbe8f372d152811e5fa7dbc9c1690c65bde4c0967b25ea976961c6"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.updateData",
"name": "ViewProviderDraftAnnotation.updateData",
"family": "generic-object",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "b8f1cda243b96662a7369f792c75ec0ee93f4f681a8f4cf26bd6d4c0867f06f5"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.onChanged",
"name": "ViewProviderDraftAnnotation.onChanged",
"family": "generic-object",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "2a42527e85410648f3cfde57ab40faabec01c83ce7f3f5f40bb99d5f62c1b705"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.setEdit",
"name": "ViewProviderDraftAnnotation.setEdit",
"family": "generic-object",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "9e57461fe060b5bf9b66ad4bc0c600d6c71de1b9009bd3410521dcaf9c55c2a0"
},
{
"apiId": "py:Draft:method:ViewProviderDraftAnnotation.unsetEdit",
"name": "ViewProviderDraftAnnotation.unsetEdit",
"family": "generic-object",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Draft Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Draft/draftviewproviders/view_draft_annotation.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "17b7a22801034e45cc19ddb99a0537a5c1e8299a0bc885bef0157b8d99a9fd38"
}
],
"resources": {
"resourcesReleased": true,
"documentMutation": false
},
"artifacts": {
"module": "Draft",
"worker": "draft.worker.ts",
"revision": "4229d6a7ce1333fd",
"runtimeUrl": "/kernel/FreeCADWebDraftRuntimeProbe.js",
"wasmUrl": "/kernel/FreeCADWebDraftRuntimeProbe.wasm",
"dataUrl": null,
"assetBaseUrl": "/kernel/",
"buildProfile": "fast-dev",
"runtimeSha256": "7e90e3a237f672a801d71946b826f51db99f6178ec7745a763f4e81b47f851d2",
"wasmSha256": "4229d6a7ce1333fd35b2ce64f621b97c5da85f824d72c117a3a6b886ecbc900f"
},
"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."
]
}