Files
FreeCADWasmDev/docs/p6/cam-generic-object-module-batch-b27ab5b150bc3f99c703a044-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
81 KiB
JSON

{
"schema": "freecad-web-cam-generic-object-module-batch-runtime/v1",
"taskId": "FW-P6-FPA-Y",
"batchId": "b27ab5b150bc3f99c703a044",
"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:class:Kink",
"name": "Kink",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceLine": 33,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:Kink.isKink",
"name": "Kink.isKink",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceLine": 51,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:Bone",
"name": "Bone",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceLine": 88,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:Generator",
"name": "Generator",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceLine": 151,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:GeneratorTBoneHorizontal",
"name": "GeneratorTBoneHorizontal",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceLine": 168,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:GeneratorTBoneVertical",
"name": "GeneratorTBoneVertical",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceLine": 176,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:GeneratorTBoneOnShort",
"name": "GeneratorTBoneOnShort",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceLine": 184,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:GeneratorTBoneOnLong",
"name": "GeneratorTBoneOnLong",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceLine": 194,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:GeneratorDogbone",
"name": "GeneratorDogbone",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceLine": 204,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:refAxis",
"name": "refAxis",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Generator/rotation.py",
"sourceLine": 46,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:SpindleDirection",
"name": "SpindleDirection",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Generator/toolchange.py",
"sourceLine": 40,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:AdvancedPreferencesPage",
"name": "AdvancedPreferencesPage",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Gui/PreferencesAdvanced.py",
"sourceLine": 33,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:Delegate",
"name": "Delegate",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Gui/PropertyBag.py",
"sourceLine": 96,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:PropertyBagCreateCommand.IsActive",
"name": "PropertyBagCreateCommand.IsActive",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Gui/PropertyBag.py",
"sourceLine": 436,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:OpsDefaultEditor",
"name": "OpsDefaultEditor",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Gui/SetupSheet.py",
"sourceLine": 212,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:GlobalEditor",
"name": "GlobalEditor",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Gui/SetupSheet.py",
"sourceLine": 273,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:QuantitySpinBox",
"name": "QuantitySpinBox",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Gui/Util.py",
"sourceLine": 112,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:IntegerSpinBox",
"name": "IntegerSpinBox",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Gui/Util.py",
"sourceLine": 311,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:BooleanComboBox",
"name": "BooleanComboBox",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Gui/Util.py",
"sourceLine": 398,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:EnumerationComboBox",
"name": "EnumerationComboBox",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Gui/Util.py",
"sourceLine": 407,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:NaturalSortTableWidgetItem",
"name": "NaturalSortTableWidgetItem",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Gui/Util.py",
"sourceLine": 486,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:Instruction",
"name": "Instruction",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 34,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:Instruction.isMove",
"name": "Instruction.isMove",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 72,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:Instruction.isRapid",
"name": "Instruction.isRapid",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 75,
"disposition": "planned"
}
]
}
},
"inputSha256": "6318bb1a8e8e16218ddf4e944855d48a40540bf5391a8c8369695795f2f7d89e",
"result": {
"cmd": "cam.pythonFamilyBatch",
"count": 24,
"module": "CAM",
"ok": true,
"records": [
{
"apiId": "py:CAM:class:Kink",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Kink",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceLine": 33,
"sourcePath": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:Kink.isKink",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Kink.isKink",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceLine": 51,
"sourcePath": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:Bone",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Bone",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceLine": 88,
"sourcePath": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:Generator",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Generator",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceLine": 151,
"sourcePath": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:GeneratorTBoneHorizontal",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "GeneratorTBoneHorizontal",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceLine": 168,
"sourcePath": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:GeneratorTBoneVertical",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "GeneratorTBoneVertical",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceLine": 176,
"sourcePath": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:GeneratorTBoneOnShort",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "GeneratorTBoneOnShort",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceLine": 184,
"sourcePath": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:GeneratorTBoneOnLong",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "GeneratorTBoneOnLong",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceLine": 194,
"sourcePath": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:GeneratorDogbone",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "GeneratorDogbone",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceLine": 204,
"sourcePath": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:refAxis",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "refAxis",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Generator/rotation.py",
"sourceLine": 46,
"sourcePath": "src/Mod/CAM/Path/Base/Generator/rotation.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:SpindleDirection",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "SpindleDirection",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Generator/toolchange.py",
"sourceLine": 40,
"sourcePath": "src/Mod/CAM/Path/Base/Generator/toolchange.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:AdvancedPreferencesPage",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "AdvancedPreferencesPage",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/PreferencesAdvanced.py",
"sourceLine": 33,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/PreferencesAdvanced.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:Delegate",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Delegate",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/PropertyBag.py",
"sourceLine": 96,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/PropertyBag.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:PropertyBagCreateCommand.IsActive",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "PropertyBagCreateCommand.IsActive",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/PropertyBag.py",
"sourceLine": 436,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/PropertyBag.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:OpsDefaultEditor",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "OpsDefaultEditor",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/SetupSheet.py",
"sourceLine": 212,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/SetupSheet.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:GlobalEditor",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "GlobalEditor",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/SetupSheet.py",
"sourceLine": 273,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/SetupSheet.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:QuantitySpinBox",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "QuantitySpinBox",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/Util.py",
"sourceLine": 112,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/Util.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:IntegerSpinBox",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "IntegerSpinBox",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/Util.py",
"sourceLine": 311,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/Util.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:BooleanComboBox",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "BooleanComboBox",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/Util.py",
"sourceLine": 398,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/Util.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:EnumerationComboBox",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "EnumerationComboBox",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/Util.py",
"sourceLine": 407,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/Util.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:NaturalSortTableWidgetItem",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "NaturalSortTableWidgetItem",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/Util.py",
"sourceLine": 486,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/Util.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:Instruction",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Instruction",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 34,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:Instruction.isMove",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Instruction.isMove",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 72,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:Instruction.isRapid",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Instruction.isRapid",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 75,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
}
],
"resourcesReleased": true,
"schema": "freecad-web-cam/python-family-batch/v1",
"source": "freecad-source",
"tier": "tier-1-readonly"
},
"resultSha256": "6f00ca5ff91fabadaeb2cd96aa990c923f8964dadb69e23c8db0bbbc88aa1cf1",
"replay": {
"equal": true,
"resultSha256": "6f00ca5ff91fabadaeb2cd96aa990c923f8964dadb69e23c8db0bbbc88aa1cf1"
},
"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:class:Kink",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Kink",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceLine": 33,
"sourcePath": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:Kink.isKink",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Kink.isKink",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceLine": 51,
"sourcePath": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:Bone",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Bone",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceLine": 88,
"sourcePath": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:Generator",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Generator",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceLine": 151,
"sourcePath": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:GeneratorTBoneHorizontal",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "GeneratorTBoneHorizontal",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceLine": 168,
"sourcePath": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:GeneratorTBoneVertical",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "GeneratorTBoneVertical",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceLine": 176,
"sourcePath": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:GeneratorTBoneOnShort",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "GeneratorTBoneOnShort",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceLine": 184,
"sourcePath": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:GeneratorTBoneOnLong",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "GeneratorTBoneOnLong",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceLine": 194,
"sourcePath": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:GeneratorDogbone",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "GeneratorDogbone",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceLine": 204,
"sourcePath": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:refAxis",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "refAxis",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Generator/rotation.py",
"sourceLine": 46,
"sourcePath": "src/Mod/CAM/Path/Base/Generator/rotation.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:SpindleDirection",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "SpindleDirection",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Generator/toolchange.py",
"sourceLine": 40,
"sourcePath": "src/Mod/CAM/Path/Base/Generator/toolchange.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:AdvancedPreferencesPage",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "AdvancedPreferencesPage",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/PreferencesAdvanced.py",
"sourceLine": 33,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/PreferencesAdvanced.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:Delegate",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Delegate",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/PropertyBag.py",
"sourceLine": 96,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/PropertyBag.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:PropertyBagCreateCommand.IsActive",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "PropertyBagCreateCommand.IsActive",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/PropertyBag.py",
"sourceLine": 436,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/PropertyBag.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:OpsDefaultEditor",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "OpsDefaultEditor",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/SetupSheet.py",
"sourceLine": 212,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/SetupSheet.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:GlobalEditor",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "GlobalEditor",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/SetupSheet.py",
"sourceLine": 273,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/SetupSheet.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:QuantitySpinBox",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "QuantitySpinBox",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/Util.py",
"sourceLine": 112,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/Util.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:IntegerSpinBox",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "IntegerSpinBox",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/Util.py",
"sourceLine": 311,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/Util.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:BooleanComboBox",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "BooleanComboBox",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/Util.py",
"sourceLine": 398,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/Util.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:EnumerationComboBox",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "EnumerationComboBox",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/Util.py",
"sourceLine": 407,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/Util.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:NaturalSortTableWidgetItem",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "NaturalSortTableWidgetItem",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/Util.py",
"sourceLine": 486,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/Util.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:Instruction",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Instruction",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 34,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:Instruction.isMove",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Instruction.isMove",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 72,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:Instruction.isRapid",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Instruction.isRapid",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 75,
"sourcePath": "src/Mod/CAM/Path/Base/Language.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:class:Kink",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Kink",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceLine": 33,
"sourcePath": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:Kink.isKink",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Kink.isKink",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceLine": 51,
"sourcePath": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:Bone",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Bone",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceLine": 88,
"sourcePath": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:Generator",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Generator",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceLine": 151,
"sourcePath": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:GeneratorTBoneHorizontal",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "GeneratorTBoneHorizontal",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceLine": 168,
"sourcePath": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:GeneratorTBoneVertical",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "GeneratorTBoneVertical",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceLine": 176,
"sourcePath": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:GeneratorTBoneOnShort",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "GeneratorTBoneOnShort",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceLine": 184,
"sourcePath": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:GeneratorTBoneOnLong",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "GeneratorTBoneOnLong",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceLine": 194,
"sourcePath": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:GeneratorDogbone",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "GeneratorDogbone",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceLine": 204,
"sourcePath": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:refAxis",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "refAxis",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Generator/rotation.py",
"sourceLine": 46,
"sourcePath": "src/Mod/CAM/Path/Base/Generator/rotation.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:SpindleDirection",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "SpindleDirection",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Generator/toolchange.py",
"sourceLine": 40,
"sourcePath": "src/Mod/CAM/Path/Base/Generator/toolchange.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:AdvancedPreferencesPage",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "AdvancedPreferencesPage",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/PreferencesAdvanced.py",
"sourceLine": 33,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/PreferencesAdvanced.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:Delegate",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Delegate",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/PropertyBag.py",
"sourceLine": 96,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/PropertyBag.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:PropertyBagCreateCommand.IsActive",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "PropertyBagCreateCommand.IsActive",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/PropertyBag.py",
"sourceLine": 436,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/PropertyBag.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:OpsDefaultEditor",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "OpsDefaultEditor",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/SetupSheet.py",
"sourceLine": 212,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/SetupSheet.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:GlobalEditor",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "GlobalEditor",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/SetupSheet.py",
"sourceLine": 273,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/SetupSheet.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:QuantitySpinBox",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "QuantitySpinBox",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/Util.py",
"sourceLine": 112,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/Util.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:IntegerSpinBox",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "IntegerSpinBox",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/Util.py",
"sourceLine": 311,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/Util.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:BooleanComboBox",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "BooleanComboBox",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/Util.py",
"sourceLine": 398,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/Util.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:EnumerationComboBox",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "EnumerationComboBox",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/Util.py",
"sourceLine": 407,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/Util.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:NaturalSortTableWidgetItem",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "NaturalSortTableWidgetItem",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/Util.py",
"sourceLine": 486,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/Util.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:Instruction",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Instruction",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 34,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:Instruction.isMove",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Instruction.isMove",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 72,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:Instruction.isRapid",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Instruction.isRapid",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 75,
"sourcePath": "src/Mod/CAM/Path/Base/Language.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": "Kink",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"sourceLine": 33,
"sourcePath": "src/Mod/CAM/Path/Base/Generator/dogboneII.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": "ed6e3f762335bd7744b3ef644b8fa9a4a29f97ecaae9cb1f8de0e155457fb097"
},
"dispositionCounts": {
"exposed": 0,
"restricted": 24,
"nonportable": 0,
"not_implemented": 0
},
"records": [
{
"apiId": "py:CAM:class:Kink",
"name": "Kink",
"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/Base/Generator/dogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "ecaa2f61546aaf5e7c647f6ff912b5f698bd1c9169ab485256d3636b2ab32fb6"
},
{
"apiId": "py:CAM:method:Kink.isKink",
"name": "Kink.isKink",
"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/Base/Generator/dogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "f516d593b9478a53782eacc2826ee3b45d348373ea9150f74759a19f667ed004"
},
{
"apiId": "py:CAM:class:Bone",
"name": "Bone",
"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/Base/Generator/dogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "526ab42c0a9fb74f966a22302c0ee36f67b55d8980ffd71d2afe4aca6bee20e0"
},
{
"apiId": "py:CAM:class:Generator",
"name": "Generator",
"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/Base/Generator/dogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "29308487a61d24bf3aeff81b409f3691160f7c6b1d0fc2595f1a2a671baf6411"
},
{
"apiId": "py:CAM:class:GeneratorTBoneHorizontal",
"name": "GeneratorTBoneHorizontal",
"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/Base/Generator/dogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "b68d8d709f470e4ed0f299d6767c713dcce4c35769429ce4e30c71f4c496ab6e"
},
{
"apiId": "py:CAM:class:GeneratorTBoneVertical",
"name": "GeneratorTBoneVertical",
"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/Base/Generator/dogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "225a2cb105a2bd5dd9bb5ce8d81f0de28d03a63672af32e4e4c2c8438f672012"
},
{
"apiId": "py:CAM:class:GeneratorTBoneOnShort",
"name": "GeneratorTBoneOnShort",
"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/Base/Generator/dogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "27ba2cde9f082bf613bda80f9798306c759d0b600ada33888266455e21f5a5d9"
},
{
"apiId": "py:CAM:class:GeneratorTBoneOnLong",
"name": "GeneratorTBoneOnLong",
"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/Base/Generator/dogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "e545be81cc80017700e7508afb57e7debe4ea07dd2493f684c4f43e3b88dc006"
},
{
"apiId": "py:CAM:class:GeneratorDogbone",
"name": "GeneratorDogbone",
"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/Base/Generator/dogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "2899ed4e9679ff12177fcdf0f2d8e46ed5eb783dd28ff7a8a26a3641e12d08d5"
},
{
"apiId": "py:CAM:class:refAxis",
"name": "refAxis",
"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/Base/Generator/rotation.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "71ed351ca8b45a8f88d045030bba8ebfee5dace964d9a8eb6bd17160ebf21a02"
},
{
"apiId": "py:CAM:class:SpindleDirection",
"name": "SpindleDirection",
"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/Base/Generator/toolchange.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "f3126c9512358e39f8955d0461c3db56a96c6b174c34247702ec9b712d20b2dd"
},
{
"apiId": "py:CAM:class:AdvancedPreferencesPage",
"name": "AdvancedPreferencesPage",
"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/Base/Gui/PreferencesAdvanced.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "b81a5be85471ebe2abe7b297884fcfdafc6d0854981812e41f7f790c8a2c5b72"
},
{
"apiId": "py:CAM:class:Delegate",
"name": "Delegate",
"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/Base/Gui/PropertyBag.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "3f2ab9a9b6f97fabca0eca72d2b3176ecaf79c7cb1f546b9e6620551d396269f"
},
{
"apiId": "py:CAM:method:PropertyBagCreateCommand.IsActive",
"name": "PropertyBagCreateCommand.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/Base/Gui/PropertyBag.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "aa45d131137c3507e124fe15d1a01bf2f86d82643f48aaed50d4381872520df7"
},
{
"apiId": "py:CAM:class:OpsDefaultEditor",
"name": "OpsDefaultEditor",
"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/Base/Gui/SetupSheet.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "feb5b748c45de5952086fd035c94b17f767df64d89fc4b8c145af40504987b2b"
},
{
"apiId": "py:CAM:class:GlobalEditor",
"name": "GlobalEditor",
"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/Base/Gui/SetupSheet.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "5924bd95fe7b5ecb519b2b2a7fc17fe980f3767df6b521f2346d567ce69f3e38"
},
{
"apiId": "py:CAM:class:QuantitySpinBox",
"name": "QuantitySpinBox",
"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/Base/Gui/Util.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "90cbf1729eabe6e8cf8a4bdb1cc969ee809bd508d3301ca127f2fb135b38c724"
},
{
"apiId": "py:CAM:class:IntegerSpinBox",
"name": "IntegerSpinBox",
"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/Base/Gui/Util.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "0b21ec2b7de9c168f0b1b26795410d31924d5d51f9fa087232b97a951c2b04a7"
},
{
"apiId": "py:CAM:class:BooleanComboBox",
"name": "BooleanComboBox",
"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/Base/Gui/Util.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "5b57c2b88496a0cd7fee594d955bbb8041db980187b31d1a2b19e06a9c2fc5ca"
},
{
"apiId": "py:CAM:class:EnumerationComboBox",
"name": "EnumerationComboBox",
"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/Base/Gui/Util.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "db2da91a7419763334fd3353ebdf1da472d4d75ab5372db8ea3d7402410722b8"
},
{
"apiId": "py:CAM:class:NaturalSortTableWidgetItem",
"name": "NaturalSortTableWidgetItem",
"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/Base/Gui/Util.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "f60a07caac20fc6018c4a63c3afd03879b2050e046e746e34cdb914797ce63bb"
},
{
"apiId": "py:CAM:class:Instruction",
"name": "Instruction",
"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/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "4741ee34e8aa1e63b778c8195d480fc7f4a6928ca7a0aa9aea45266abfe070fc"
},
{
"apiId": "py:CAM:method:Instruction.isMove",
"name": "Instruction.isMove",
"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/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "dfe74a3b07bc8cac9d766077a4173b69449b6f3de751309850a7cc9fc4fb0819"
},
{
"apiId": "py:CAM:method:Instruction.isRapid",
"name": "Instruction.isRapid",
"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/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "98a5c1be925edee7b89f98ab408011ad3cad53f2750eb0c85f5c0ad3910a8b19"
}
],
"sourceEvidence": [
{
"apiId": "py:CAM:class:Kink",
"path": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"line": 33,
"declaration": "class Kink(object):",
"sha256": "c92d79fb7b5b492c7af20b3e4aab49acca1ee6e22fbdb04cab440f0397d5e939"
},
{
"apiId": "py:CAM:method:Kink.isKink",
"path": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"line": 51,
"declaration": "def isKink(self):",
"sha256": "c92d79fb7b5b492c7af20b3e4aab49acca1ee6e22fbdb04cab440f0397d5e939"
},
{
"apiId": "py:CAM:class:Bone",
"path": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"line": 88,
"declaration": "class Bone(object):",
"sha256": "c92d79fb7b5b492c7af20b3e4aab49acca1ee6e22fbdb04cab440f0397d5e939"
},
{
"apiId": "py:CAM:class:Generator",
"path": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"line": 151,
"declaration": "class Generator(object):",
"sha256": "c92d79fb7b5b492c7af20b3e4aab49acca1ee6e22fbdb04cab440f0397d5e939"
},
{
"apiId": "py:CAM:class:GeneratorTBoneHorizontal",
"path": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"line": 168,
"declaration": "class GeneratorTBoneHorizontal(Generator):",
"sha256": "c92d79fb7b5b492c7af20b3e4aab49acca1ee6e22fbdb04cab440f0397d5e939"
},
{
"apiId": "py:CAM:class:GeneratorTBoneVertical",
"path": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"line": 176,
"declaration": "class GeneratorTBoneVertical(Generator):",
"sha256": "c92d79fb7b5b492c7af20b3e4aab49acca1ee6e22fbdb04cab440f0397d5e939"
},
{
"apiId": "py:CAM:class:GeneratorTBoneOnShort",
"path": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"line": 184,
"declaration": "class GeneratorTBoneOnShort(Generator):",
"sha256": "c92d79fb7b5b492c7af20b3e4aab49acca1ee6e22fbdb04cab440f0397d5e939"
},
{
"apiId": "py:CAM:class:GeneratorTBoneOnLong",
"path": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"line": 194,
"declaration": "class GeneratorTBoneOnLong(Generator):",
"sha256": "c92d79fb7b5b492c7af20b3e4aab49acca1ee6e22fbdb04cab440f0397d5e939"
},
{
"apiId": "py:CAM:class:GeneratorDogbone",
"path": "src/Mod/CAM/Path/Base/Generator/dogboneII.py",
"line": 204,
"declaration": "class GeneratorDogbone(Generator):",
"sha256": "c92d79fb7b5b492c7af20b3e4aab49acca1ee6e22fbdb04cab440f0397d5e939"
},
{
"apiId": "py:CAM:class:refAxis",
"path": "src/Mod/CAM/Path/Base/Generator/rotation.py",
"line": 46,
"declaration": "class refAxis(Enum):",
"sha256": "c8b386b5523205a15a9d5ac41b2b01446a46a2cc5eb4664c709658ab2f955ece"
},
{
"apiId": "py:CAM:class:SpindleDirection",
"path": "src/Mod/CAM/Path/Base/Generator/toolchange.py",
"line": 40,
"declaration": "class SpindleDirection(Enum):",
"sha256": "e504df438084099132a0b98db347f09e078b5b6fd3e2604c3cbb228d99ba2582"
},
{
"apiId": "py:CAM:class:AdvancedPreferencesPage",
"path": "src/Mod/CAM/Path/Base/Gui/PreferencesAdvanced.py",
"line": 33,
"declaration": "class AdvancedPreferencesPage:",
"sha256": "b7e669f419d561bec3f0fde7471983794ce7593dd02c5e09a2de1280cb88725e"
},
{
"apiId": "py:CAM:class:Delegate",
"path": "src/Mod/CAM/Path/Base/Gui/PropertyBag.py",
"line": 96,
"declaration": "class Delegate(QtGui.QStyledItemDelegate):",
"sha256": "8e7fb623ce1c496af7431ebbebd70f841a98442f575c87012a42c1fac13f558a"
},
{
"apiId": "py:CAM:method:PropertyBagCreateCommand.IsActive",
"path": "src/Mod/CAM/Path/Base/Gui/PropertyBag.py",
"line": 436,
"declaration": "def IsActive(self):",
"sha256": "8e7fb623ce1c496af7431ebbebd70f841a98442f575c87012a42c1fac13f558a"
},
{
"apiId": "py:CAM:class:OpsDefaultEditor",
"path": "src/Mod/CAM/Path/Base/Gui/SetupSheet.py",
"line": 212,
"declaration": "class OpsDefaultEditor:",
"sha256": "cd3620027fe25884d33d87e99ae0063219729b2e4a3809dced69bbc791ccf2eb"
},
{
"apiId": "py:CAM:class:GlobalEditor",
"path": "src/Mod/CAM/Path/Base/Gui/SetupSheet.py",
"line": 273,
"declaration": "class GlobalEditor(object):",
"sha256": "cd3620027fe25884d33d87e99ae0063219729b2e4a3809dced69bbc791ccf2eb"
},
{
"apiId": "py:CAM:class:QuantitySpinBox",
"path": "src/Mod/CAM/Path/Base/Gui/Util.py",
"line": 112,
"declaration": "class QuantitySpinBox(QtCore.QObject):",
"sha256": "634451abba51e67dcf3c8f0bcf7f0cb41dd983a294ecd830392c5cefd19d46f4"
},
{
"apiId": "py:CAM:class:IntegerSpinBox",
"path": "src/Mod/CAM/Path/Base/Gui/Util.py",
"line": 311,
"declaration": "class IntegerSpinBox(QtCore.QObject):",
"sha256": "634451abba51e67dcf3c8f0bcf7f0cb41dd983a294ecd830392c5cefd19d46f4"
},
{
"apiId": "py:CAM:class:BooleanComboBox",
"path": "src/Mod/CAM/Path/Base/Gui/Util.py",
"line": 398,
"declaration": "class BooleanComboBox(PropertyComboBox):",
"sha256": "634451abba51e67dcf3c8f0bcf7f0cb41dd983a294ecd830392c5cefd19d46f4"
},
{
"apiId": "py:CAM:class:EnumerationComboBox",
"path": "src/Mod/CAM/Path/Base/Gui/Util.py",
"line": 407,
"declaration": "class EnumerationComboBox(PropertyComboBox):",
"sha256": "634451abba51e67dcf3c8f0bcf7f0cb41dd983a294ecd830392c5cefd19d46f4"
},
{
"apiId": "py:CAM:class:NaturalSortTableWidgetItem",
"path": "src/Mod/CAM/Path/Base/Gui/Util.py",
"line": 486,
"declaration": "class NaturalSortTableWidgetItem(QtGui.QTableWidgetItem):",
"sha256": "634451abba51e67dcf3c8f0bcf7f0cb41dd983a294ecd830392c5cefd19d46f4"
},
{
"apiId": "py:CAM:class:Instruction",
"path": "src/Mod/CAM/Path/Base/Language.py",
"line": 34,
"declaration": "class Instruction(object):",
"sha256": "9e522cba5c4bed3d6a396361c2e7ce29206aa46f68263c59c06384b4270720c1"
},
{
"apiId": "py:CAM:method:Instruction.isMove",
"path": "src/Mod/CAM/Path/Base/Language.py",
"line": 72,
"declaration": "def isMove(self):",
"sha256": "9e522cba5c4bed3d6a396361c2e7ce29206aa46f68263c59c06384b4270720c1"
},
{
"apiId": "py:CAM:method:Instruction.isRapid",
"path": "src/Mod/CAM/Path/Base/Language.py",
"line": 75,
"declaration": "def isRapid(self):",
"sha256": "9e522cba5c4bed3d6a396361c2e7ce29206aa46f68263c59c06384b4270720c1"
}
],
"resources": {
"resourcesReleased": true,
"documentMutation": false
},
"artifacts": {
"module": "CAM",
"worker": "cam.worker.ts",
"revision": "d8f1fc7205cb877c",
"runtimeUrl": "/kernel/FreeCADWebCAMProbe.js",
"wasmUrl": "/kernel/FreeCADWebCAMProbe.wasm",
"dataUrl": null,
"assetBaseUrl": "/kernel/",
"workerRevision": "91eec56132d1d0b9",
"runtimeSha256": "40128187ac085eff5152f00b62c8b4ae40ed676c4a60449f04a44862e948b18f",
"wasmSha256": "91eec56132d1d0b9a68425baf9324d8bd839dcda6485504a6020c02e00f2a28f"
},
"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."
]
}