Files
FreeCADWasmDev/docs/p6/cam-generic-object-module-batch-49dfd2203ea4d87e38efa2a7-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

1976 lines
84 KiB
JSON

{
"schema": "freecad-web-cam-generic-object-module-batch-runtime/v1",
"taskId": "FW-P6-FPA-Y",
"batchId": "49dfd2203ea4d87e38efa2a7",
"module": "CAM",
"tier": "tier-1-readonly",
"family": "generic-object",
"status": "pass_with_boundaries",
"dispatcher": "fc_web_dispatch_json",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"route": {
"command": "cam.pythonFamilyBatch",
"native": "freecad-source/src/WebAssembly/FreeCADCoreProbe/CAMRuntimeProbe.cpp:fc_web_dispatch_json",
"facade": "web/src/cam-python-family-batch-facade.ts",
"worker": "web/src/cam.worker.ts"
},
"input": {
"cmd": "cam.pythonFamilyBatch",
"args": {
"tier": "tier-1-readonly",
"records": [
{
"apiId": "py:CAM:method:ObjectDressup.getLeadDir",
"name": "ObjectDressup.getLeadDir",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 437,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:ObjectDressup.getArcPathDir",
"name": "ObjectDressup.getArcPathDir",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 451,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:ObjectDressup.getTravelStart",
"name": "ObjectDressup.getTravelStart",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 466,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:ObjectDressup.getTravelEnd",
"name": "ObjectDressup.getTravelEnd",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 507,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:ObjectDressup.getStepAngleArcZ",
"name": "ObjectDressup.getStepAngleArcZ",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 553,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:ObjectDressup.getLeadStart",
"name": "ObjectDressup.getLeadStart",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 735,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:ObjectDressup.getLeadEnd",
"name": "ObjectDressup.getLeadEnd",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 887,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:ObjectDressup.isCuttingMove",
"name": "ObjectDressup.isCuttingMove",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 998,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:ObjectDressup.getMoveDir",
"name": "ObjectDressup.getMoveDir",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 1003,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:ObjectDressup.isProfileClosed",
"name": "ObjectDressup.isProfileClosed",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 1035,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:TaskDressupLeadInOut.getSignalsForUpdate",
"name": "TaskDressupLeadInOut.getSignalsForUpdate",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 1412,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:CommandPathDressupLeadInOut.IsActive",
"name": "CommandPathDressupLeadInOut.IsActive",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 1563,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:DressupPreferencesPage",
"name": "DressupPreferencesPage",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Preferences.py",
"sourceLine": 37,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:AnnotatedGCode",
"name": "AnnotatedGCode",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/RampEntry.py",
"sourceLine": 52,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:CommandPathDressupRampEntry.IsActive",
"name": "CommandPathDressupRampEntry.IsActive",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/RampEntry.py",
"sourceLine": 752,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:HoldingTagPreferences",
"name": "HoldingTagPreferences",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/TagPreferences.py",
"sourceLine": 37,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:PathDressupTagTaskPanel.getStandardButtons",
"name": "PathDressupTagTaskPanel.getStandardButtons",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Tags.py",
"sourceLine": 79,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:PathDressupTagTaskPanel.getTags",
"name": "PathDressupTagTaskPanel.getTags",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Tags.py",
"sourceLine": 118,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:HoldingTagMarker",
"name": "HoldingTagMarker",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Tags.py",
"sourceLine": 325,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:CommandPathDressupTag.IsActive",
"name": "CommandPathDressupTag.IsActive",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Tags.py",
"sourceLine": 564,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:Tag",
"name": "Tag",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/Tags.py",
"sourceLine": 113,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:MapWireToTag.isEntryOrExitStrut",
"name": "MapWireToTag.isEntryOrExitStrut",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/Tags.py",
"sourceLine": 337,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:MapWireToTag.isStrut",
"name": "MapWireToTag.isStrut",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/Tags.py",
"sourceLine": 506,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:PathData",
"name": "PathData",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/Tags.py",
"sourceLine": 650,
"disposition": "planned"
}
]
}
},
"inputSha256": "378322dd28b3ec1c61dcac3677fcafbc497327a5695931989efc83891b6fa0e7",
"result": {
"cmd": "cam.pythonFamilyBatch",
"count": 24,
"module": "CAM",
"ok": true,
"records": [
{
"apiId": "py:CAM:method:ObjectDressup.getLeadDir",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "ObjectDressup.getLeadDir",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 437,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ObjectDressup.getArcPathDir",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "ObjectDressup.getArcPathDir",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 451,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ObjectDressup.getTravelStart",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "ObjectDressup.getTravelStart",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 466,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ObjectDressup.getTravelEnd",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "ObjectDressup.getTravelEnd",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 507,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ObjectDressup.getStepAngleArcZ",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "ObjectDressup.getStepAngleArcZ",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 553,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ObjectDressup.getLeadStart",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "ObjectDressup.getLeadStart",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 735,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ObjectDressup.getLeadEnd",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "ObjectDressup.getLeadEnd",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 887,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ObjectDressup.isCuttingMove",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "ObjectDressup.isCuttingMove",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 998,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ObjectDressup.getMoveDir",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "ObjectDressup.getMoveDir",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 1003,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ObjectDressup.isProfileClosed",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "ObjectDressup.isProfileClosed",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 1035,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:TaskDressupLeadInOut.getSignalsForUpdate",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "TaskDressupLeadInOut.getSignalsForUpdate",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 1412,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:CommandPathDressupLeadInOut.IsActive",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "CommandPathDressupLeadInOut.IsActive",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 1563,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:DressupPreferencesPage",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "DressupPreferencesPage",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Preferences.py",
"sourceLine": 37,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Preferences.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:AnnotatedGCode",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "AnnotatedGCode",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/RampEntry.py",
"sourceLine": 52,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/RampEntry.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:CommandPathDressupRampEntry.IsActive",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "CommandPathDressupRampEntry.IsActive",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/RampEntry.py",
"sourceLine": 752,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/RampEntry.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:HoldingTagPreferences",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "HoldingTagPreferences",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/TagPreferences.py",
"sourceLine": 37,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/TagPreferences.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:PathDressupTagTaskPanel.getStandardButtons",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "PathDressupTagTaskPanel.getStandardButtons",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Tags.py",
"sourceLine": 79,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Tags.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:PathDressupTagTaskPanel.getTags",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "PathDressupTagTaskPanel.getTags",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Tags.py",
"sourceLine": 118,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Tags.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:HoldingTagMarker",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "HoldingTagMarker",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Tags.py",
"sourceLine": 325,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Tags.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:CommandPathDressupTag.IsActive",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "CommandPathDressupTag.IsActive",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Tags.py",
"sourceLine": 564,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Tags.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:Tag",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Tag",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Tags.py",
"sourceLine": 113,
"sourcePath": "src/Mod/CAM/Path/Dressup/Tags.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MapWireToTag.isEntryOrExitStrut",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "MapWireToTag.isEntryOrExitStrut",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Tags.py",
"sourceLine": 337,
"sourcePath": "src/Mod/CAM/Path/Dressup/Tags.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MapWireToTag.isStrut",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "MapWireToTag.isStrut",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Tags.py",
"sourceLine": 506,
"sourcePath": "src/Mod/CAM/Path/Dressup/Tags.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:PathData",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "PathData",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Tags.py",
"sourceLine": 650,
"sourcePath": "src/Mod/CAM/Path/Dressup/Tags.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
}
],
"resourcesReleased": true,
"schema": "freecad-web-cam/python-family-batch/v1",
"source": "freecad-source",
"tier": "tier-1-readonly"
},
"resultSha256": "a0b456a9f5d94fd083e9a94188336105e20e36d2cedc8a8715c693ead5c8778d",
"replay": {
"equal": true,
"resultSha256": "a0b456a9f5d94fd083e9a94188336105e20e36d2cedc8a8715c693ead5c8778d"
},
"facadeWorker": {
"ready": {
"kind": "ready",
"action": "cam.pythonFamilyBatch"
},
"success": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "result",
"requestId": "cam-generic-object-success",
"result": {
"cmd": "cam.pythonFamilyBatch",
"count": 24,
"module": "CAM",
"ok": true,
"records": [
{
"apiId": "py:CAM:method:ObjectDressup.getLeadDir",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "ObjectDressup.getLeadDir",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 437,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ObjectDressup.getArcPathDir",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "ObjectDressup.getArcPathDir",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 451,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ObjectDressup.getTravelStart",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "ObjectDressup.getTravelStart",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 466,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ObjectDressup.getTravelEnd",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "ObjectDressup.getTravelEnd",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 507,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ObjectDressup.getStepAngleArcZ",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "ObjectDressup.getStepAngleArcZ",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 553,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ObjectDressup.getLeadStart",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "ObjectDressup.getLeadStart",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 735,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ObjectDressup.getLeadEnd",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "ObjectDressup.getLeadEnd",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 887,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ObjectDressup.isCuttingMove",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "ObjectDressup.isCuttingMove",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 998,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ObjectDressup.getMoveDir",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "ObjectDressup.getMoveDir",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 1003,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ObjectDressup.isProfileClosed",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "ObjectDressup.isProfileClosed",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 1035,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:TaskDressupLeadInOut.getSignalsForUpdate",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "TaskDressupLeadInOut.getSignalsForUpdate",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 1412,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:CommandPathDressupLeadInOut.IsActive",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "CommandPathDressupLeadInOut.IsActive",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 1563,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:DressupPreferencesPage",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "DressupPreferencesPage",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Preferences.py",
"sourceLine": 37,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Preferences.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:AnnotatedGCode",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "AnnotatedGCode",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/RampEntry.py",
"sourceLine": 52,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/RampEntry.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:CommandPathDressupRampEntry.IsActive",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "CommandPathDressupRampEntry.IsActive",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/RampEntry.py",
"sourceLine": 752,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/RampEntry.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:HoldingTagPreferences",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "HoldingTagPreferences",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/TagPreferences.py",
"sourceLine": 37,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/TagPreferences.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:PathDressupTagTaskPanel.getStandardButtons",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "PathDressupTagTaskPanel.getStandardButtons",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Tags.py",
"sourceLine": 79,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Tags.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:PathDressupTagTaskPanel.getTags",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "PathDressupTagTaskPanel.getTags",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Tags.py",
"sourceLine": 118,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Tags.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:HoldingTagMarker",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "HoldingTagMarker",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Tags.py",
"sourceLine": 325,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Tags.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:CommandPathDressupTag.IsActive",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "CommandPathDressupTag.IsActive",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Tags.py",
"sourceLine": 564,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Tags.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:Tag",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Tag",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Tags.py",
"sourceLine": 113,
"sourcePath": "src/Mod/CAM/Path/Dressup/Tags.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MapWireToTag.isEntryOrExitStrut",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "MapWireToTag.isEntryOrExitStrut",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Tags.py",
"sourceLine": 337,
"sourcePath": "src/Mod/CAM/Path/Dressup/Tags.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MapWireToTag.isStrut",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "MapWireToTag.isStrut",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Tags.py",
"sourceLine": 506,
"sourcePath": "src/Mod/CAM/Path/Dressup/Tags.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:PathData",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "PathData",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Tags.py",
"sourceLine": 650,
"sourcePath": "src/Mod/CAM/Path/Dressup/Tags.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
}
],
"resourcesReleased": true,
"schema": "freecad-web-cam/python-family-batch/v1",
"source": "freecad-source",
"tier": "tier-1-readonly"
}
},
"repeat": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "result",
"requestId": "cam-generic-object-repeat",
"result": {
"cmd": "cam.pythonFamilyBatch",
"count": 24,
"module": "CAM",
"ok": true,
"records": [
{
"apiId": "py:CAM:method:ObjectDressup.getLeadDir",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "ObjectDressup.getLeadDir",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 437,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ObjectDressup.getArcPathDir",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "ObjectDressup.getArcPathDir",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 451,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ObjectDressup.getTravelStart",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "ObjectDressup.getTravelStart",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 466,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ObjectDressup.getTravelEnd",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "ObjectDressup.getTravelEnd",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 507,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ObjectDressup.getStepAngleArcZ",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "ObjectDressup.getStepAngleArcZ",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 553,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ObjectDressup.getLeadStart",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "ObjectDressup.getLeadStart",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 735,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ObjectDressup.getLeadEnd",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "ObjectDressup.getLeadEnd",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 887,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ObjectDressup.isCuttingMove",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "ObjectDressup.isCuttingMove",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 998,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ObjectDressup.getMoveDir",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "ObjectDressup.getMoveDir",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 1003,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ObjectDressup.isProfileClosed",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "ObjectDressup.isProfileClosed",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 1035,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:TaskDressupLeadInOut.getSignalsForUpdate",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "TaskDressupLeadInOut.getSignalsForUpdate",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 1412,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:CommandPathDressupLeadInOut.IsActive",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "CommandPathDressupLeadInOut.IsActive",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 1563,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:DressupPreferencesPage",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "DressupPreferencesPage",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Preferences.py",
"sourceLine": 37,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Preferences.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:AnnotatedGCode",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "AnnotatedGCode",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/RampEntry.py",
"sourceLine": 52,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/RampEntry.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:CommandPathDressupRampEntry.IsActive",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "CommandPathDressupRampEntry.IsActive",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/RampEntry.py",
"sourceLine": 752,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/RampEntry.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:HoldingTagPreferences",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "HoldingTagPreferences",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/TagPreferences.py",
"sourceLine": 37,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/TagPreferences.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:PathDressupTagTaskPanel.getStandardButtons",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "PathDressupTagTaskPanel.getStandardButtons",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Tags.py",
"sourceLine": 79,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Tags.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:PathDressupTagTaskPanel.getTags",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "PathDressupTagTaskPanel.getTags",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Tags.py",
"sourceLine": 118,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Tags.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:HoldingTagMarker",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "HoldingTagMarker",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Tags.py",
"sourceLine": 325,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Tags.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:CommandPathDressupTag.IsActive",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "CommandPathDressupTag.IsActive",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Tags.py",
"sourceLine": 564,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Tags.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:Tag",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Tag",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Tags.py",
"sourceLine": 113,
"sourcePath": "src/Mod/CAM/Path/Dressup/Tags.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MapWireToTag.isEntryOrExitStrut",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "MapWireToTag.isEntryOrExitStrut",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Tags.py",
"sourceLine": 337,
"sourcePath": "src/Mod/CAM/Path/Dressup/Tags.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MapWireToTag.isStrut",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "MapWireToTag.isStrut",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Tags.py",
"sourceLine": 506,
"sourcePath": "src/Mod/CAM/Path/Dressup/Tags.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:PathData",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "PathData",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Tags.py",
"sourceLine": 650,
"sourcePath": "src/Mod/CAM/Path/Dressup/Tags.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
}
],
"resourcesReleased": true,
"schema": "freecad-web-cam/python-family-batch/v1",
"source": "freecad-source",
"tier": "tier-1-readonly"
}
},
"cross": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "result",
"requestId": "cam-generic-object-cross",
"result": {
"cmd": "cam.pythonFamilyBatch",
"count": 1,
"module": "CAM",
"ok": true,
"records": [
{
"apiId": "py:BIM:class:Binding",
"code": "unmatched_source_record",
"family": "generic-object",
"message": "CAM API record is not part of this module-scoped adapter",
"name": "ObjectDressup.getLeadDir",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceLine": 437,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "not_implemented"
}
],
"resourcesReleased": true,
"schema": "freecad-web-cam/python-family-batch/v1",
"source": "freecad-source",
"tier": "tier-1-readonly"
}
},
"malformed": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "error",
"requestId": "cam-generic-object-invalid",
"error": {
"code": "invalid_request",
"message": "CAM Python family batch envelope is invalid"
}
},
"cancelled": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "error",
"requestId": "cam-generic-object-cancel",
"error": {
"code": "cancelled",
"message": "request was cancelled"
}
},
"reset": {
"kind": "reset",
"requestId": "cam-generic-object-reset"
},
"traceSha256": "5db205f3eaae9a345b4052ef9e1af943dace2251c55985b1420bbfaf92526065"
},
"dispositionCounts": {
"exposed": 0,
"restricted": 24,
"nonportable": 0,
"not_implemented": 0
},
"records": [
{
"apiId": "py:CAM:method:ObjectDressup.getLeadDir",
"name": "ObjectDressup.getLeadDir",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "213ac2fac706ee407d11fa4590c266bc31a481a82ee422e548e61f337133ecfb"
},
{
"apiId": "py:CAM:method:ObjectDressup.getArcPathDir",
"name": "ObjectDressup.getArcPathDir",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "5b761df923e3aa514999920ff285793e1e31d71b206c2bc56a9cef1756c1206a"
},
{
"apiId": "py:CAM:method:ObjectDressup.getTravelStart",
"name": "ObjectDressup.getTravelStart",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "1d6708dcada5205fea0afc261ccc91a0646367d307362ccf174082489b38c5f0"
},
{
"apiId": "py:CAM:method:ObjectDressup.getTravelEnd",
"name": "ObjectDressup.getTravelEnd",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "8144fad772a96567a9a18e129c1f483b07dc4f2eaead56cda449dbcc002969eb"
},
{
"apiId": "py:CAM:method:ObjectDressup.getStepAngleArcZ",
"name": "ObjectDressup.getStepAngleArcZ",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "a6d6713d6fabd67e0b9fac0652a95953859eba5ede6c7ce9b03feb70e9269573"
},
{
"apiId": "py:CAM:method:ObjectDressup.getLeadStart",
"name": "ObjectDressup.getLeadStart",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "52b699cd4870f9bd878a82f3e52f23fded7478eb30b6f7f2697956f0d491cd3d"
},
{
"apiId": "py:CAM:method:ObjectDressup.getLeadEnd",
"name": "ObjectDressup.getLeadEnd",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "5e2204060306e0707ca20cc596cfa68503bed399c3185e91f5f03a2c78aacb00"
},
{
"apiId": "py:CAM:method:ObjectDressup.isCuttingMove",
"name": "ObjectDressup.isCuttingMove",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "75ff8bfa41f61f88cf5492b608312729789f5c7b7c4a1e3051a22b30a9eb3211"
},
{
"apiId": "py:CAM:method:ObjectDressup.getMoveDir",
"name": "ObjectDressup.getMoveDir",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "b2de1c8e5b3e866fc97397d26879469d83b9df40bec83e8688250f8b0db08605"
},
{
"apiId": "py:CAM:method:ObjectDressup.isProfileClosed",
"name": "ObjectDressup.isProfileClosed",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "ab5468e3e573ab3fb174b784afd8e50a59fd92a84a60a57bf006128322e7effb"
},
{
"apiId": "py:CAM:method:TaskDressupLeadInOut.getSignalsForUpdate",
"name": "TaskDressupLeadInOut.getSignalsForUpdate",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "27db23dadfb1cdf91e96e4268e8bccd57cd6c8b45eecd5f0855ffc2aa9bd30b2"
},
{
"apiId": "py:CAM:method:CommandPathDressupLeadInOut.IsActive",
"name": "CommandPathDressupLeadInOut.IsActive",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "e39dc8d49c645341c38dc45fd8b1425669367e133708ce6fb0f499cae852b47e"
},
{
"apiId": "py:CAM:class:DressupPreferencesPage",
"name": "DressupPreferencesPage",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Preferences.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "c73fb1cc4926c152eb9815dbff8c7298ad7d235a4fc397177e0b4a260061f2ae"
},
{
"apiId": "py:CAM:class:AnnotatedGCode",
"name": "AnnotatedGCode",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/RampEntry.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "137697e802be5fea4294071c9851a21a4cce15ab42f55dbae890e4284597e3fe"
},
{
"apiId": "py:CAM:method:CommandPathDressupRampEntry.IsActive",
"name": "CommandPathDressupRampEntry.IsActive",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/RampEntry.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "42d01aefaef72ca772ef90c1cba580a28c5bf80329d5bbd4cc464aa054a8da6e"
},
{
"apiId": "py:CAM:class:HoldingTagPreferences",
"name": "HoldingTagPreferences",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/TagPreferences.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "ff1c15922383325a406d46bb836392db029c6d6f1a6450614d467cdcedf4d654"
},
{
"apiId": "py:CAM:method:PathDressupTagTaskPanel.getStandardButtons",
"name": "PathDressupTagTaskPanel.getStandardButtons",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Tags.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "cbbf7ff91aaa5e600fa366c0987468afd367dadb75d3651aa55201519a2031c1"
},
{
"apiId": "py:CAM:method:PathDressupTagTaskPanel.getTags",
"name": "PathDressupTagTaskPanel.getTags",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Tags.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "7cefe07bd43caf98bfca0453cb9e7db347160370dcc68042f34135fbdee17a31"
},
{
"apiId": "py:CAM:class:HoldingTagMarker",
"name": "HoldingTagMarker",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Tags.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "a135b0f6de21ea3ce053f68658158638759a30d6041b2fbcec1b47d04d0f9c6b"
},
{
"apiId": "py:CAM:method:CommandPathDressupTag.IsActive",
"name": "CommandPathDressupTag.IsActive",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Tags.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "1ef673a5998d168b900219b801c70d5688e29e9ff02228ea3495ccbad939bafe"
},
{
"apiId": "py:CAM:class:Tag",
"name": "Tag",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Tags.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "a7654a6b2267c0c3fe9351b3fa2f64b6d220580eb8982fae9f83d95628073bce"
},
{
"apiId": "py:CAM:method:MapWireToTag.isEntryOrExitStrut",
"name": "MapWireToTag.isEntryOrExitStrut",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Tags.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "26a8c74c3961688ab8529ee8684b2d91dfebeb561580d1f96f158a9a9d88fc28"
},
{
"apiId": "py:CAM:method:MapWireToTag.isStrut",
"name": "MapWireToTag.isStrut",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Tags.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "db567cf6c4e239f026e6210d835664b46255c6a9ed79bb5b7454c5054df4eaee"
},
{
"apiId": "py:CAM:class:PathData",
"name": "PathData",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Tags.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "72e3249413b8878e25984095707d806ea5f084223986f652faca99419757a5ef"
}
],
"sourceEvidence": [
{
"apiId": "py:CAM:method:ObjectDressup.getLeadDir",
"path": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"line": 437,
"declaration": "def getLeadDir(self, invert=False):",
"sha256": "577acdd50225b699f050895032b2a112c8c329799791ac5dc741968b906aaf88"
},
{
"apiId": "py:CAM:method:ObjectDressup.getArcPathDir",
"path": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"line": 451,
"declaration": "def getArcPathDir(self, cmdName):",
"sha256": "577acdd50225b699f050895032b2a112c8c329799791ac5dc741968b906aaf88"
},
{
"apiId": "py:CAM:method:ObjectDressup.getTravelStart",
"path": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"line": 466,
"declaration": "def getTravelStart(self, obj, pos, first, outInstrPrev):",
"sha256": "577acdd50225b699f050895032b2a112c8c329799791ac5dc741968b906aaf88"
},
{
"apiId": "py:CAM:method:ObjectDressup.getTravelEnd",
"path": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"line": 507,
"declaration": "def getTravelEnd(self):",
"sha256": "577acdd50225b699f050895032b2a112c8c329799791ac5dc741968b906aaf88"
},
{
"apiId": "py:CAM:method:ObjectDressup.getStepAngleArcZ",
"path": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"line": 553,
"declaration": "def getStepAngleArcZ(self, angle, radius, div=None):",
"sha256": "577acdd50225b699f050895032b2a112c8c329799791ac5dc741968b906aaf88"
},
{
"apiId": "py:CAM:method:ObjectDressup.getLeadStart",
"path": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"line": 735,
"declaration": "def getLeadStart(self, obj, move, first, inInstrPrev, outInstrPrev):",
"sha256": "577acdd50225b699f050895032b2a112c8c329799791ac5dc741968b906aaf88"
},
{
"apiId": "py:CAM:method:ObjectDressup.getLeadEnd",
"path": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"line": 887,
"declaration": "def getLeadEnd(self, obj, move, last, outInstrPrev):",
"sha256": "577acdd50225b699f050895032b2a112c8c329799791ac5dc741968b906aaf88"
},
{
"apiId": "py:CAM:method:ObjectDressup.isCuttingMove",
"path": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"line": 998,
"declaration": "def isCuttingMove(self, instr):",
"sha256": "577acdd50225b699f050895032b2a112c8c329799791ac5dc741968b906aaf88"
},
{
"apiId": "py:CAM:method:ObjectDressup.getMoveDir",
"path": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"line": 1003,
"declaration": "def getMoveDir(self, instr):",
"sha256": "577acdd50225b699f050895032b2a112c8c329799791ac5dc741968b906aaf88"
},
{
"apiId": "py:CAM:method:ObjectDressup.isProfileClosed",
"path": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"line": 1035,
"declaration": "def isProfileClosed(self):",
"sha256": "577acdd50225b699f050895032b2a112c8c329799791ac5dc741968b906aaf88"
},
{
"apiId": "py:CAM:method:TaskDressupLeadInOut.getSignalsForUpdate",
"path": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"line": 1412,
"declaration": "def getSignalsForUpdate(self):",
"sha256": "577acdd50225b699f050895032b2a112c8c329799791ac5dc741968b906aaf88"
},
{
"apiId": "py:CAM:method:CommandPathDressupLeadInOut.IsActive",
"path": "src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py",
"line": 1563,
"declaration": "def IsActive(self):",
"sha256": "577acdd50225b699f050895032b2a112c8c329799791ac5dc741968b906aaf88"
},
{
"apiId": "py:CAM:class:DressupPreferencesPage",
"path": "src/Mod/CAM/Path/Dressup/Gui/Preferences.py",
"line": 37,
"declaration": "class DressupPreferencesPage:",
"sha256": "fccd09528e7801a37ff8fa6d8a61ef2155ad7a50f49d890b4f86db324918502a"
},
{
"apiId": "py:CAM:class:AnnotatedGCode",
"path": "src/Mod/CAM/Path/Dressup/Gui/RampEntry.py",
"line": 52,
"declaration": "class AnnotatedGCode:",
"sha256": "dac60adb5d4da83757d260336f06f7c85f2c8d2be312bcffbf47b5933f24912b"
},
{
"apiId": "py:CAM:method:CommandPathDressupRampEntry.IsActive",
"path": "src/Mod/CAM/Path/Dressup/Gui/RampEntry.py",
"line": 752,
"declaration": "def IsActive(self):",
"sha256": "dac60adb5d4da83757d260336f06f7c85f2c8d2be312bcffbf47b5933f24912b"
},
{
"apiId": "py:CAM:class:HoldingTagPreferences",
"path": "src/Mod/CAM/Path/Dressup/Gui/TagPreferences.py",
"line": 37,
"declaration": "class HoldingTagPreferences:",
"sha256": "edb8c221401626ef627df1719c2980081c48c17e8cfb387b8d7cd3ae52fb2413"
},
{
"apiId": "py:CAM:method:PathDressupTagTaskPanel.getStandardButtons",
"path": "src/Mod/CAM/Path/Dressup/Gui/Tags.py",
"line": 79,
"declaration": "def getStandardButtons(self):",
"sha256": "f12683ae8da989dea7feafdcd2e95c2238a35ded4958f4825d775d8594914fdb"
},
{
"apiId": "py:CAM:method:PathDressupTagTaskPanel.getTags",
"path": "src/Mod/CAM/Path/Dressup/Gui/Tags.py",
"line": 118,
"declaration": "def getTags(self, includeCurrent):",
"sha256": "f12683ae8da989dea7feafdcd2e95c2238a35ded4958f4825d775d8594914fdb"
},
{
"apiId": "py:CAM:class:HoldingTagMarker",
"path": "src/Mod/CAM/Path/Dressup/Gui/Tags.py",
"line": 325,
"declaration": "class HoldingTagMarker:",
"sha256": "f12683ae8da989dea7feafdcd2e95c2238a35ded4958f4825d775d8594914fdb"
},
{
"apiId": "py:CAM:method:CommandPathDressupTag.IsActive",
"path": "src/Mod/CAM/Path/Dressup/Gui/Tags.py",
"line": 564,
"declaration": "def IsActive(self):",
"sha256": "f12683ae8da989dea7feafdcd2e95c2238a35ded4958f4825d775d8594914fdb"
},
{
"apiId": "py:CAM:class:Tag",
"path": "src/Mod/CAM/Path/Dressup/Tags.py",
"line": 113,
"declaration": "class Tag:",
"sha256": "8d84268a9530b2f20f729bd173667c2f9643ed16572c01fc675cb7a9701e8974"
},
{
"apiId": "py:CAM:method:MapWireToTag.isEntryOrExitStrut",
"path": "src/Mod/CAM/Path/Dressup/Tags.py",
"line": 337,
"declaration": "def isEntryOrExitStrut(self, e):",
"sha256": "8d84268a9530b2f20f729bd173667c2f9643ed16572c01fc675cb7a9701e8974"
},
{
"apiId": "py:CAM:method:MapWireToTag.isStrut",
"path": "src/Mod/CAM/Path/Dressup/Tags.py",
"line": 506,
"declaration": "def isStrut(self, edge):",
"sha256": "8d84268a9530b2f20f729bd173667c2f9643ed16572c01fc675cb7a9701e8974"
},
{
"apiId": "py:CAM:class:PathData",
"path": "src/Mod/CAM/Path/Dressup/Tags.py",
"line": 650,
"declaration": "class PathData:",
"sha256": "8d84268a9530b2f20f729bd173667c2f9643ed16572c01fc675cb7a9701e8974"
}
],
"resources": {
"resourcesReleased": true,
"documentMutation": false
},
"artifacts": {
"module": "CAM",
"worker": "cam.worker.ts",
"revision": "dc17d6519d7efa90",
"runtimeUrl": "/kernel/FreeCADWebCAMProbe.js",
"wasmUrl": "/kernel/FreeCADWebCAMProbe.wasm",
"dataUrl": null,
"assetBaseUrl": "/kernel/",
"workerRevision": "b9b195e05129eea9",
"runtimeSha256": "900744dfa95e09f89096e34717077e18958a64925eb36282686fc24e769d4e71",
"wasmSha256": "b9b195e05129eea911dbc96b23bdbf58c428bfed6ff81787e1ae79a0267123dc"
},
"boundaries": [
"CAM classes and direct readonly values are returned by compiled FreeCAD CAM sources through fc_web_dispatch_json.",
"CAM postprocessor mocks and machine-model enums/dataclasses remain explicit Python-runtime boundaries; CAMWorkbench and PathCommandGroup activation remain GUI-only boundaries.",
"The CAM runtime remains an independent module artifact loaded by cam.worker.ts; no WASM binary merge is used."
]
}