1900 lines
84 KiB
JSON
1900 lines
84 KiB
JSON
{
|
|
"schema": "freecad-web-assembly-module-batch-runtime/v1",
|
|
"taskId": "FW-P6-FPA-Y",
|
|
"batchId": "10e7b107d55a899b7e0a31b9",
|
|
"module": "Assembly",
|
|
"tier": "tier-1-readonly",
|
|
"family": "generic-object",
|
|
"status": "pass_with_boundaries",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"route": {
|
|
"command": "assembly.pythonFamily",
|
|
"native": "freecad-source/src/WebAssembly/FreeCADCoreProbe/AssemblyRuntimeProbe.cpp:fc_web_dispatch_json",
|
|
"facade": "web/src/assembly-python-family-facade.ts",
|
|
"worker": "web/src/assembly.worker.ts"
|
|
},
|
|
"input": {
|
|
"cmd": "assembly.pythonFamily",
|
|
"args": {
|
|
"tier": "tier-1-readonly",
|
|
"records": [
|
|
{
|
|
"apiId": "py:Assembly:class:Simulation",
|
|
"name": "Simulation",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Assembly/CommandCreateSimulation.py",
|
|
"sourceLine": 98,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:Simulation.getAssembly",
|
|
"name": "Simulation.getAssembly",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Assembly/CommandCreateSimulation.py",
|
|
"sourceLine": 189,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:Motion",
|
|
"name": "Motion",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Assembly/CommandCreateSimulation.py",
|
|
"sourceLine": 291,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:Motion.getSimulation",
|
|
"name": "Motion.getSimulation",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Assembly/CommandCreateSimulation.py",
|
|
"sourceLine": 349,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:Motion.getAssembly",
|
|
"name": "Motion.getAssembly",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Assembly/CommandCreateSimulation.py",
|
|
"sourceLine": 356,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderMotion.getAssembly",
|
|
"name": "ViewProviderMotion.getAssembly",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Assembly/CommandCreateSimulation.py",
|
|
"sourceLine": 441,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:MotionEditDialog",
|
|
"name": "MotionEditDialog",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Assembly/CommandCreateSimulation.py",
|
|
"sourceLine": 453,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandCreateView.IsActive",
|
|
"name": "CommandCreateView.IsActive",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Assembly/CommandCreateView.py",
|
|
"sourceLine": 63,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ExplodedView.getAssembly",
|
|
"name": "ExplodedView.getAssembly",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Assembly/CommandCreateView.py",
|
|
"sourceLine": 135,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandExportASMT.IsActive",
|
|
"name": "CommandExportASMT.IsActive",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Assembly/CommandExportASMT.py",
|
|
"sourceLine": 54,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandGroupInsert.IsActive",
|
|
"name": "CommandGroupInsert.IsActive",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Assembly/CommandInsertLink.py",
|
|
"sourceLine": 70,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandInsertLink.IsActive",
|
|
"name": "CommandInsertLink.IsActive",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Assembly/CommandInsertLink.py",
|
|
"sourceLine": 87,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:TaskAssemblyInsertLink.getTranslationVec",
|
|
"name": "TaskAssemblyInsertLink.getTranslationVec",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Assembly/CommandInsertLink.py",
|
|
"sourceLine": 688,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandInsertNewPart.IsActive",
|
|
"name": "CommandInsertNewPart.IsActive",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Assembly/CommandInsertNewPart.py",
|
|
"sourceLine": 63,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandSolveAssembly.IsActive",
|
|
"name": "CommandSolveAssembly.IsActive",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Assembly/CommandSolveAssembly.py",
|
|
"sourceLine": 59,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderAssembly.isInEditMode",
|
|
"name": "ViewProviderAssembly.isInEditMode",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Assembly/Gui/ViewProviderAssembly.pyi",
|
|
"sourceLine": 22,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderAssembly.getDragger",
|
|
"name": "ViewProviderAssembly.getDragger",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Assembly/Gui/ViewProviderAssembly.pyi",
|
|
"sourceLine": 28,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderAssembly.isolateComponents",
|
|
"name": "ViewProviderAssembly.isolateComponents",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Assembly/Gui/ViewProviderAssembly.pyi",
|
|
"sourceLine": 32,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:AssemblyCommandGroup.IsActive",
|
|
"name": "AssemblyCommandGroup.IsActive",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Assembly/InitGui.py",
|
|
"sourceLine": 42,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:Joint",
|
|
"name": "Joint",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Assembly/JointObject.py",
|
|
"sourceLine": 174,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:Joint.getAssembly",
|
|
"name": "Joint.getAssembly",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Assembly/JointObject.py",
|
|
"sourceLine": 745,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderJoint.canDelete",
|
|
"name": "ViewProviderJoint.canDelete",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Assembly/JointObject.py",
|
|
"sourceLine": 1212,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:GroundedJoint",
|
|
"name": "GroundedJoint",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Assembly/JointObject.py",
|
|
"sourceLine": 1219,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderGroundedJoint.canDelete",
|
|
"name": "ViewProviderGroundedJoint.canDelete",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Assembly/JointObject.py",
|
|
"sourceLine": 1422,
|
|
"disposition": "planned"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"inputSha256": "4d907b9ac1f090e260230d07de78f1bcff48e362599d1819054e87af23b38aaa",
|
|
"result": {
|
|
"cmd": "assembly.pythonFamily",
|
|
"count": 24,
|
|
"module": "Assembly",
|
|
"ok": true,
|
|
"records": [
|
|
{
|
|
"apiId": "py:Assembly:class:Simulation",
|
|
"code": "method_evidence_pending",
|
|
"family": "generic-object",
|
|
"message": "Assembly Python declaration has no typed native argument/return replay fixture; source evidence is retained",
|
|
"name": "Simulation",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
|
|
"sourceLine": 98,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:Simulation.getAssembly",
|
|
"code": "method_evidence_pending",
|
|
"family": "generic-object",
|
|
"message": "Assembly Python declaration has no typed native argument/return replay fixture; source evidence is retained",
|
|
"name": "Simulation.getAssembly",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
|
|
"sourceLine": 189,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:Motion",
|
|
"code": "method_evidence_pending",
|
|
"family": "generic-object",
|
|
"message": "Assembly Python declaration has no typed native argument/return replay fixture; source evidence is retained",
|
|
"name": "Motion",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
|
|
"sourceLine": 291,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:Motion.getSimulation",
|
|
"code": "method_evidence_pending",
|
|
"family": "generic-object",
|
|
"message": "Assembly Python declaration has no typed native argument/return replay fixture; source evidence is retained",
|
|
"name": "Motion.getSimulation",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
|
|
"sourceLine": 349,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:Motion.getAssembly",
|
|
"code": "method_evidence_pending",
|
|
"family": "generic-object",
|
|
"message": "Assembly Python declaration has no typed native argument/return replay fixture; source evidence is retained",
|
|
"name": "Motion.getAssembly",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
|
|
"sourceLine": 356,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderMotion.getAssembly",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "ViewProviderMotion.getAssembly",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
|
|
"sourceLine": 441,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:MotionEditDialog",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "MotionEditDialog",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
|
|
"sourceLine": 453,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandCreateView.IsActive",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "CommandCreateView.IsActive",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
|
|
"sourceLine": 63,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ExplodedView.getAssembly",
|
|
"code": "method_evidence_pending",
|
|
"family": "generic-object",
|
|
"message": "Assembly Python declaration has no typed native argument/return replay fixture; source evidence is retained",
|
|
"name": "ExplodedView.getAssembly",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
|
|
"sourceLine": 135,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandExportASMT.IsActive",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "CommandExportASMT.IsActive",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/CommandExportASMT.py",
|
|
"sourceLine": 54,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandGroupInsert.IsActive",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "CommandGroupInsert.IsActive",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/CommandInsertLink.py",
|
|
"sourceLine": 70,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandInsertLink.IsActive",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "CommandInsertLink.IsActive",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/CommandInsertLink.py",
|
|
"sourceLine": 87,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:TaskAssemblyInsertLink.getTranslationVec",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "TaskAssemblyInsertLink.getTranslationVec",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/CommandInsertLink.py",
|
|
"sourceLine": 688,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandInsertNewPart.IsActive",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "CommandInsertNewPart.IsActive",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/CommandInsertNewPart.py",
|
|
"sourceLine": 63,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandSolveAssembly.IsActive",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "CommandSolveAssembly.IsActive",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/CommandSolveAssembly.py",
|
|
"sourceLine": 59,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderAssembly.isInEditMode",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "ViewProviderAssembly.isInEditMode",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/Gui/ViewProviderAssembly.pyi",
|
|
"sourceLine": 22,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderAssembly.getDragger",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "ViewProviderAssembly.getDragger",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/Gui/ViewProviderAssembly.pyi",
|
|
"sourceLine": 28,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderAssembly.isolateComponents",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "ViewProviderAssembly.isolateComponents",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/Gui/ViewProviderAssembly.pyi",
|
|
"sourceLine": 32,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:AssemblyCommandGroup.IsActive",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "AssemblyCommandGroup.IsActive",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/InitGui.py",
|
|
"sourceLine": 42,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:Joint",
|
|
"code": "method_evidence_pending",
|
|
"family": "generic-object",
|
|
"message": "Assembly Python declaration has no typed native argument/return replay fixture; source evidence is retained",
|
|
"name": "Joint",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Assembly/JointObject.py",
|
|
"sourceLine": 174,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:Joint.getAssembly",
|
|
"code": "method_evidence_pending",
|
|
"family": "generic-object",
|
|
"message": "Assembly Python declaration has no typed native argument/return replay fixture; source evidence is retained",
|
|
"name": "Joint.getAssembly",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Assembly/JointObject.py",
|
|
"sourceLine": 745,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderJoint.canDelete",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "ViewProviderJoint.canDelete",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/JointObject.py",
|
|
"sourceLine": 1212,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:GroundedJoint",
|
|
"code": "method_evidence_pending",
|
|
"family": "generic-object",
|
|
"message": "Assembly Python declaration has no typed native argument/return replay fixture; source evidence is retained",
|
|
"name": "GroundedJoint",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Assembly/JointObject.py",
|
|
"sourceLine": 1219,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderGroundedJoint.canDelete",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "ViewProviderGroundedJoint.canDelete",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/JointObject.py",
|
|
"sourceLine": 1422,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
}
|
|
],
|
|
"resourcesReleased": true,
|
|
"schema": "freecad-web-assembly/python-family/v1",
|
|
"source": "freecad-source",
|
|
"tier": "tier-1-readonly"
|
|
},
|
|
"resultSha256": "3920895ab4c1bcb28bcc7e4fe76178326830d716fc21eef94aa49abaadbb2efe",
|
|
"replay": {
|
|
"equal": true,
|
|
"resultSha256": "3920895ab4c1bcb28bcc7e4fe76178326830d716fc21eef94aa49abaadbb2efe"
|
|
},
|
|
"facadeWorker": {
|
|
"ready": {
|
|
"kind": "ready",
|
|
"action": "assembly.pythonFamily"
|
|
},
|
|
"success": {
|
|
"schema": "freecad-web-facade/v1",
|
|
"version": 1,
|
|
"kind": "result",
|
|
"requestId": "assembly-generic-batch-success",
|
|
"result": {
|
|
"cmd": "assembly.pythonFamily",
|
|
"count": 24,
|
|
"module": "Assembly",
|
|
"ok": true,
|
|
"records": [
|
|
{
|
|
"apiId": "py:Assembly:class:Simulation",
|
|
"code": "method_evidence_pending",
|
|
"family": "generic-object",
|
|
"message": "Assembly Python declaration has no typed native argument/return replay fixture; source evidence is retained",
|
|
"name": "Simulation",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
|
|
"sourceLine": 98,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:Simulation.getAssembly",
|
|
"code": "method_evidence_pending",
|
|
"family": "generic-object",
|
|
"message": "Assembly Python declaration has no typed native argument/return replay fixture; source evidence is retained",
|
|
"name": "Simulation.getAssembly",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
|
|
"sourceLine": 189,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:Motion",
|
|
"code": "method_evidence_pending",
|
|
"family": "generic-object",
|
|
"message": "Assembly Python declaration has no typed native argument/return replay fixture; source evidence is retained",
|
|
"name": "Motion",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
|
|
"sourceLine": 291,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:Motion.getSimulation",
|
|
"code": "method_evidence_pending",
|
|
"family": "generic-object",
|
|
"message": "Assembly Python declaration has no typed native argument/return replay fixture; source evidence is retained",
|
|
"name": "Motion.getSimulation",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
|
|
"sourceLine": 349,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:Motion.getAssembly",
|
|
"code": "method_evidence_pending",
|
|
"family": "generic-object",
|
|
"message": "Assembly Python declaration has no typed native argument/return replay fixture; source evidence is retained",
|
|
"name": "Motion.getAssembly",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
|
|
"sourceLine": 356,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderMotion.getAssembly",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "ViewProviderMotion.getAssembly",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
|
|
"sourceLine": 441,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:MotionEditDialog",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "MotionEditDialog",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
|
|
"sourceLine": 453,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandCreateView.IsActive",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "CommandCreateView.IsActive",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
|
|
"sourceLine": 63,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ExplodedView.getAssembly",
|
|
"code": "method_evidence_pending",
|
|
"family": "generic-object",
|
|
"message": "Assembly Python declaration has no typed native argument/return replay fixture; source evidence is retained",
|
|
"name": "ExplodedView.getAssembly",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
|
|
"sourceLine": 135,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandExportASMT.IsActive",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "CommandExportASMT.IsActive",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/CommandExportASMT.py",
|
|
"sourceLine": 54,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandGroupInsert.IsActive",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "CommandGroupInsert.IsActive",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/CommandInsertLink.py",
|
|
"sourceLine": 70,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandInsertLink.IsActive",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "CommandInsertLink.IsActive",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/CommandInsertLink.py",
|
|
"sourceLine": 87,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:TaskAssemblyInsertLink.getTranslationVec",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "TaskAssemblyInsertLink.getTranslationVec",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/CommandInsertLink.py",
|
|
"sourceLine": 688,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandInsertNewPart.IsActive",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "CommandInsertNewPart.IsActive",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/CommandInsertNewPart.py",
|
|
"sourceLine": 63,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandSolveAssembly.IsActive",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "CommandSolveAssembly.IsActive",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/CommandSolveAssembly.py",
|
|
"sourceLine": 59,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderAssembly.isInEditMode",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "ViewProviderAssembly.isInEditMode",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/Gui/ViewProviderAssembly.pyi",
|
|
"sourceLine": 22,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderAssembly.getDragger",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "ViewProviderAssembly.getDragger",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/Gui/ViewProviderAssembly.pyi",
|
|
"sourceLine": 28,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderAssembly.isolateComponents",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "ViewProviderAssembly.isolateComponents",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/Gui/ViewProviderAssembly.pyi",
|
|
"sourceLine": 32,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:AssemblyCommandGroup.IsActive",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "AssemblyCommandGroup.IsActive",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/InitGui.py",
|
|
"sourceLine": 42,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:Joint",
|
|
"code": "method_evidence_pending",
|
|
"family": "generic-object",
|
|
"message": "Assembly Python declaration has no typed native argument/return replay fixture; source evidence is retained",
|
|
"name": "Joint",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Assembly/JointObject.py",
|
|
"sourceLine": 174,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:Joint.getAssembly",
|
|
"code": "method_evidence_pending",
|
|
"family": "generic-object",
|
|
"message": "Assembly Python declaration has no typed native argument/return replay fixture; source evidence is retained",
|
|
"name": "Joint.getAssembly",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Assembly/JointObject.py",
|
|
"sourceLine": 745,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderJoint.canDelete",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "ViewProviderJoint.canDelete",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/JointObject.py",
|
|
"sourceLine": 1212,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:GroundedJoint",
|
|
"code": "method_evidence_pending",
|
|
"family": "generic-object",
|
|
"message": "Assembly Python declaration has no typed native argument/return replay fixture; source evidence is retained",
|
|
"name": "GroundedJoint",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Assembly/JointObject.py",
|
|
"sourceLine": 1219,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderGroundedJoint.canDelete",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "ViewProviderGroundedJoint.canDelete",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/JointObject.py",
|
|
"sourceLine": 1422,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
}
|
|
],
|
|
"resourcesReleased": true,
|
|
"schema": "freecad-web-assembly/python-family/v1",
|
|
"source": "freecad-source",
|
|
"tier": "tier-1-readonly"
|
|
}
|
|
},
|
|
"repeat": {
|
|
"schema": "freecad-web-facade/v1",
|
|
"version": 1,
|
|
"kind": "result",
|
|
"requestId": "assembly-generic-batch-repeat",
|
|
"result": {
|
|
"cmd": "assembly.pythonFamily",
|
|
"count": 24,
|
|
"module": "Assembly",
|
|
"ok": true,
|
|
"records": [
|
|
{
|
|
"apiId": "py:Assembly:class:Simulation",
|
|
"code": "method_evidence_pending",
|
|
"family": "generic-object",
|
|
"message": "Assembly Python declaration has no typed native argument/return replay fixture; source evidence is retained",
|
|
"name": "Simulation",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
|
|
"sourceLine": 98,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:Simulation.getAssembly",
|
|
"code": "method_evidence_pending",
|
|
"family": "generic-object",
|
|
"message": "Assembly Python declaration has no typed native argument/return replay fixture; source evidence is retained",
|
|
"name": "Simulation.getAssembly",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
|
|
"sourceLine": 189,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:Motion",
|
|
"code": "method_evidence_pending",
|
|
"family": "generic-object",
|
|
"message": "Assembly Python declaration has no typed native argument/return replay fixture; source evidence is retained",
|
|
"name": "Motion",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
|
|
"sourceLine": 291,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:Motion.getSimulation",
|
|
"code": "method_evidence_pending",
|
|
"family": "generic-object",
|
|
"message": "Assembly Python declaration has no typed native argument/return replay fixture; source evidence is retained",
|
|
"name": "Motion.getSimulation",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
|
|
"sourceLine": 349,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:Motion.getAssembly",
|
|
"code": "method_evidence_pending",
|
|
"family": "generic-object",
|
|
"message": "Assembly Python declaration has no typed native argument/return replay fixture; source evidence is retained",
|
|
"name": "Motion.getAssembly",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
|
|
"sourceLine": 356,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderMotion.getAssembly",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "ViewProviderMotion.getAssembly",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
|
|
"sourceLine": 441,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:MotionEditDialog",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "MotionEditDialog",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
|
|
"sourceLine": 453,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandCreateView.IsActive",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "CommandCreateView.IsActive",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
|
|
"sourceLine": 63,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ExplodedView.getAssembly",
|
|
"code": "method_evidence_pending",
|
|
"family": "generic-object",
|
|
"message": "Assembly Python declaration has no typed native argument/return replay fixture; source evidence is retained",
|
|
"name": "ExplodedView.getAssembly",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
|
|
"sourceLine": 135,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandExportASMT.IsActive",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "CommandExportASMT.IsActive",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/CommandExportASMT.py",
|
|
"sourceLine": 54,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandGroupInsert.IsActive",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "CommandGroupInsert.IsActive",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/CommandInsertLink.py",
|
|
"sourceLine": 70,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandInsertLink.IsActive",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "CommandInsertLink.IsActive",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/CommandInsertLink.py",
|
|
"sourceLine": 87,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:TaskAssemblyInsertLink.getTranslationVec",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "TaskAssemblyInsertLink.getTranslationVec",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/CommandInsertLink.py",
|
|
"sourceLine": 688,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandInsertNewPart.IsActive",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "CommandInsertNewPart.IsActive",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/CommandInsertNewPart.py",
|
|
"sourceLine": 63,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandSolveAssembly.IsActive",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "CommandSolveAssembly.IsActive",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/CommandSolveAssembly.py",
|
|
"sourceLine": 59,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderAssembly.isInEditMode",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "ViewProviderAssembly.isInEditMode",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/Gui/ViewProviderAssembly.pyi",
|
|
"sourceLine": 22,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderAssembly.getDragger",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "ViewProviderAssembly.getDragger",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/Gui/ViewProviderAssembly.pyi",
|
|
"sourceLine": 28,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderAssembly.isolateComponents",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "ViewProviderAssembly.isolateComponents",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/Gui/ViewProviderAssembly.pyi",
|
|
"sourceLine": 32,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:AssemblyCommandGroup.IsActive",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "AssemblyCommandGroup.IsActive",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/InitGui.py",
|
|
"sourceLine": 42,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:Joint",
|
|
"code": "method_evidence_pending",
|
|
"family": "generic-object",
|
|
"message": "Assembly Python declaration has no typed native argument/return replay fixture; source evidence is retained",
|
|
"name": "Joint",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Assembly/JointObject.py",
|
|
"sourceLine": 174,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:Joint.getAssembly",
|
|
"code": "method_evidence_pending",
|
|
"family": "generic-object",
|
|
"message": "Assembly Python declaration has no typed native argument/return replay fixture; source evidence is retained",
|
|
"name": "Joint.getAssembly",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Assembly/JointObject.py",
|
|
"sourceLine": 745,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderJoint.canDelete",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "ViewProviderJoint.canDelete",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/JointObject.py",
|
|
"sourceLine": 1212,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:GroundedJoint",
|
|
"code": "method_evidence_pending",
|
|
"family": "generic-object",
|
|
"message": "Assembly Python declaration has no typed native argument/return replay fixture; source evidence is retained",
|
|
"name": "GroundedJoint",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Assembly/JointObject.py",
|
|
"sourceLine": 1219,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderGroundedJoint.canDelete",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"name": "ViewProviderGroundedJoint.canDelete",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "gui-command",
|
|
"sourceEntry": "src/Mod/Assembly/JointObject.py",
|
|
"sourceLine": 1422,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
}
|
|
],
|
|
"resourcesReleased": true,
|
|
"schema": "freecad-web-assembly/python-family/v1",
|
|
"source": "freecad-source",
|
|
"tier": "tier-1-readonly"
|
|
}
|
|
},
|
|
"crossModule": {
|
|
"schema": "freecad-web-facade/v1",
|
|
"version": 1,
|
|
"kind": "result",
|
|
"requestId": "assembly-generic-batch-cross",
|
|
"result": {
|
|
"cmd": "assembly.pythonFamily",
|
|
"count": 1,
|
|
"module": "Assembly",
|
|
"ok": true,
|
|
"records": [
|
|
{
|
|
"apiId": "py:BIM:class:Binding",
|
|
"code": "unmatched_source_record",
|
|
"family": "generic-object",
|
|
"message": "Assembly API record is not part of this module-scoped adapter",
|
|
"name": "Simulation",
|
|
"native": true,
|
|
"parameterSchema": "unmatched",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "unmatched",
|
|
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
|
|
"sourceLine": 98,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "not_implemented"
|
|
}
|
|
],
|
|
"resourcesReleased": true,
|
|
"schema": "freecad-web-assembly/python-family/v1",
|
|
"source": "freecad-source",
|
|
"tier": "tier-1-readonly"
|
|
}
|
|
},
|
|
"malformed": {
|
|
"schema": "freecad-web-facade/v1",
|
|
"version": 1,
|
|
"kind": "error",
|
|
"requestId": "invalid",
|
|
"error": {
|
|
"code": "invalid_request",
|
|
"message": "Assembly Python family envelope is invalid"
|
|
}
|
|
},
|
|
"cancelled": {
|
|
"schema": "freecad-web-facade/v1",
|
|
"version": 1,
|
|
"kind": "error",
|
|
"requestId": "assembly-family-cancel-1",
|
|
"error": {
|
|
"code": "cancelled",
|
|
"message": "request was cancelled"
|
|
}
|
|
},
|
|
"reset": {
|
|
"kind": "reset",
|
|
"requestId": "assembly-generic-batch-reset"
|
|
},
|
|
"traceSha256": "f686e0d23e5aff56edc77cc5c7d7023220496ee0a6bd4b15727cc2d2ce61dc01"
|
|
},
|
|
"dispositionCounts": {
|
|
"exposed": 0,
|
|
"restricted": 15,
|
|
"nonportable": 0,
|
|
"not_implemented": 9
|
|
},
|
|
"records": [
|
|
{
|
|
"apiId": "py:Assembly:class:Simulation",
|
|
"name": "Simulation",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Assembly Python declaration has no typed native argument/return replay fixture; source evidence is retained",
|
|
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
|
|
"sourceLine": 98,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceLineHash": "4473604b6e0af17999be9d589d108be6644afc4a21ede3c85d59412722e7a9e7",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"evidenceSha256": "841254a7ff00f1220b5b7dfef746d8028fb8bde1e0db39f3f861fcdb942dedca"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:Simulation.getAssembly",
|
|
"name": "Simulation.getAssembly",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Assembly Python declaration has no typed native argument/return replay fixture; source evidence is retained",
|
|
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
|
|
"sourceLine": 189,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceLineHash": "326a335568808a92320e02819a677c9fc6a25a6f39cbb76065f1ee167c5c2e3d",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"evidenceSha256": "9b8f4ed921ba042e1dca2d88fc89aed0429f30e11c34bad16fa0a4fbdf24344a"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:Motion",
|
|
"name": "Motion",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Assembly Python declaration has no typed native argument/return replay fixture; source evidence is retained",
|
|
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
|
|
"sourceLine": 291,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceLineHash": "bd3b393168a4b5ba3dd6441eaeed2349c70e7d48e464dc71aeda39c84ea15e54",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"evidenceSha256": "d805b3809c2dbe70a68e141811ca493d00bb5e21b3d792dbb47b49ad39d25227"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:Motion.getSimulation",
|
|
"name": "Motion.getSimulation",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Assembly Python declaration has no typed native argument/return replay fixture; source evidence is retained",
|
|
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
|
|
"sourceLine": 349,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceLineHash": "e1359331e6a89f06a692d62bf9896a942c95ba9bdb5a74f3097c68fb9539fdf8",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"evidenceSha256": "5f1b170f2ef2101ebe83144acbbefa2da5701491eccb48f0df9515434bc6b729"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:Motion.getAssembly",
|
|
"name": "Motion.getAssembly",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Assembly Python declaration has no typed native argument/return replay fixture; source evidence is retained",
|
|
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
|
|
"sourceLine": 356,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceLineHash": "326a335568808a92320e02819a677c9fc6a25a6f39cbb76065f1ee167c5c2e3d",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"evidenceSha256": "48d5e04599a492453eef5a0362ffd7f31a2aa2474ae21ae0aa0971692005639d"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderMotion.getAssembly",
|
|
"name": "ViewProviderMotion.getAssembly",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
|
|
"sourceLine": 441,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceLineHash": "4311531e20547537bea0077d21551ea196f9a84055343ab92b7059857af263f7",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "gui-command",
|
|
"evidenceSha256": "86699929c51a4d3d08ea517f13ea5f77d4906f6d8d61b84eb4f7583ac6a19f0a"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:MotionEditDialog",
|
|
"name": "MotionEditDialog",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
|
|
"sourceLine": 453,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceLineHash": "8af0a1939e95956caf7c17553260d55662e1df45acb469015ef3f4492de62e60",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "gui-command",
|
|
"evidenceSha256": "63cbd71d13dfa02c1e441968cd24e06b7f73e73c4e77877e36a6f781dc15383a"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandCreateView.IsActive",
|
|
"name": "CommandCreateView.IsActive",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
|
|
"sourceLine": 63,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceLineHash": "51ee32f0cb9d902831ca7bdcf78da159d2efda59ee887c7ab941375f33cde8c0",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "gui-command",
|
|
"evidenceSha256": "3a062c65966ed3ed7c87798efef6623d06b90087f30a20c9b09e2eb1df3943cf"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ExplodedView.getAssembly",
|
|
"name": "ExplodedView.getAssembly",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Assembly Python declaration has no typed native argument/return replay fixture; source evidence is retained",
|
|
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
|
|
"sourceLine": 135,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceLineHash": "6b543f1b9347dba13f420dcc1e0bc9774f55ed4cdd72e0e118966abcea511588",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"evidenceSha256": "94b78519498ba630ea62e910ac962375214e1260029dbc2b19a9b29678f1d95c"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandExportASMT.IsActive",
|
|
"name": "CommandExportASMT.IsActive",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"sourceEntry": "src/Mod/Assembly/CommandExportASMT.py",
|
|
"sourceLine": 54,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceLineHash": "51ee32f0cb9d902831ca7bdcf78da159d2efda59ee887c7ab941375f33cde8c0",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "gui-command",
|
|
"evidenceSha256": "0a8c41fbe8f4422fd2ab50d7b08da3366f0561761f7e072961a1ce2fc9e4fda2"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandGroupInsert.IsActive",
|
|
"name": "CommandGroupInsert.IsActive",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"sourceEntry": "src/Mod/Assembly/CommandInsertLink.py",
|
|
"sourceLine": 70,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceLineHash": "51ee32f0cb9d902831ca7bdcf78da159d2efda59ee887c7ab941375f33cde8c0",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "gui-command",
|
|
"evidenceSha256": "6a06bbd5c9c386a7d4426658c1df3b3f7a6a7661a66377588542729ea3c2f243"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandInsertLink.IsActive",
|
|
"name": "CommandInsertLink.IsActive",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"sourceEntry": "src/Mod/Assembly/CommandInsertLink.py",
|
|
"sourceLine": 87,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceLineHash": "51ee32f0cb9d902831ca7bdcf78da159d2efda59ee887c7ab941375f33cde8c0",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "gui-command",
|
|
"evidenceSha256": "83050fe42371eb541d3df49356923058282f413fda2eb526028910069ac973cd"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:TaskAssemblyInsertLink.getTranslationVec",
|
|
"name": "TaskAssemblyInsertLink.getTranslationVec",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"sourceEntry": "src/Mod/Assembly/CommandInsertLink.py",
|
|
"sourceLine": 688,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceLineHash": "d82f5f64ab90780016fe193cd51dcb90e85f079f5cfa81ce82c7f70307d91cea",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "gui-command",
|
|
"evidenceSha256": "0a9e4569a292de128e29fb890bfed9498e2b77b8e85dcc9f3a8ef77bc7b8719e"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandInsertNewPart.IsActive",
|
|
"name": "CommandInsertNewPart.IsActive",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"sourceEntry": "src/Mod/Assembly/CommandInsertNewPart.py",
|
|
"sourceLine": 63,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceLineHash": "51ee32f0cb9d902831ca7bdcf78da159d2efda59ee887c7ab941375f33cde8c0",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "gui-command",
|
|
"evidenceSha256": "064bdaa371013551a0797f0d3a46a54b523d5cdd62120cf70e6b2fd75fd4c0ab"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandSolveAssembly.IsActive",
|
|
"name": "CommandSolveAssembly.IsActive",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"sourceEntry": "src/Mod/Assembly/CommandSolveAssembly.py",
|
|
"sourceLine": 59,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceLineHash": "51ee32f0cb9d902831ca7bdcf78da159d2efda59ee887c7ab941375f33cde8c0",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "gui-command",
|
|
"evidenceSha256": "bef5d07f15a238ff91cd2b89fc4ac1bab2a51e02219fc5ed8ffdbb40da5b607a"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderAssembly.isInEditMode",
|
|
"name": "ViewProviderAssembly.isInEditMode",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"sourceEntry": "src/Mod/Assembly/Gui/ViewProviderAssembly.pyi",
|
|
"sourceLine": 22,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceLineHash": "53935bb5294f9a186e4e27bc005ea4dac3fdabc77176660e29d710fbcef5eba7",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "gui-command",
|
|
"evidenceSha256": "6fac5fd655fe2780803f2927f683ce0be0e9da6021c3f53da59a3bce756c0b70"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderAssembly.getDragger",
|
|
"name": "ViewProviderAssembly.getDragger",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"sourceEntry": "src/Mod/Assembly/Gui/ViewProviderAssembly.pyi",
|
|
"sourceLine": 28,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceLineHash": "887f0e5db0932c2f534800344dc32e5bdde31bf9d3c4d7472bb3706d091d93c9",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "gui-command",
|
|
"evidenceSha256": "5d299eb43b6f97306c75e9286dc3ac7c1562fa70d0cff3d40495f0595de5d8cd"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderAssembly.isolateComponents",
|
|
"name": "ViewProviderAssembly.isolateComponents",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"sourceEntry": "src/Mod/Assembly/Gui/ViewProviderAssembly.pyi",
|
|
"sourceLine": 32,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceLineHash": "dcaaf4ae1952ed48652bb0f9c24329d05d4ea5a63aca6956d5e94c56c6824e92",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "gui-command",
|
|
"evidenceSha256": "dd69d677df60b5507cce1088df0dd6dc7ade73afc4133db41b156082db601ed2"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:AssemblyCommandGroup.IsActive",
|
|
"name": "AssemblyCommandGroup.IsActive",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"sourceEntry": "src/Mod/Assembly/InitGui.py",
|
|
"sourceLine": 42,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceLineHash": "51ee32f0cb9d902831ca7bdcf78da159d2efda59ee887c7ab941375f33cde8c0",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "gui-command",
|
|
"evidenceSha256": "03e717bcac2a882b4b0ffd0eb644d6d4de4983a8433c78cd0d899cb47a40fb90"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:Joint",
|
|
"name": "Joint",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Assembly Python declaration has no typed native argument/return replay fixture; source evidence is retained",
|
|
"sourceEntry": "src/Mod/Assembly/JointObject.py",
|
|
"sourceLine": 174,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceLineHash": "87d5a7c9a5a17ddf20287df03b4821b43f257997aa8ed00ce0623cc8e6408d58",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"evidenceSha256": "17e64ca8e36d98601779c31c886d74af2d5a90385d37558d2dc38c84169d9e8c"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:Joint.getAssembly",
|
|
"name": "Joint.getAssembly",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Assembly Python declaration has no typed native argument/return replay fixture; source evidence is retained",
|
|
"sourceEntry": "src/Mod/Assembly/JointObject.py",
|
|
"sourceLine": 745,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceLineHash": "bb9a77a48ad86a0aa1b34af7cc0293b9b72605cea6d923d6910ff257fbe3dd89",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"evidenceSha256": "b95d8833e764897d2887f860cb45d221054bb0cb58b8f0c2d9b873d4b363fec1"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderJoint.canDelete",
|
|
"name": "ViewProviderJoint.canDelete",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"sourceEntry": "src/Mod/Assembly/JointObject.py",
|
|
"sourceLine": 1212,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceLineHash": "8674971ad1cb459f1c7a0350d3b8b29b9cf95e4683d03990ccc5cbb982857438",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "gui-command",
|
|
"evidenceSha256": "e10631b350711daf9649d8a78a15878e299d30cf86ea927992838d3d0c2bd586"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:GroundedJoint",
|
|
"name": "GroundedJoint",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "Assembly Python declaration has no typed native argument/return replay fixture; source evidence is retained",
|
|
"sourceEntry": "src/Mod/Assembly/JointObject.py",
|
|
"sourceLine": 1219,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceLineHash": "3b59b40784c858854aa3f71baf499206bfa2b2511b50c18a7594f32ada0cf0c3",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"evidenceSha256": "c01faff801840f266afb0f44b9e476e62107ca49962fb265421f2000e1f0885b"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderGroundedJoint.canDelete",
|
|
"name": "ViewProviderGroundedJoint.canDelete",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "Assembly declaration is GUI/task-panel bound and FreeCADGui/PySide is unavailable in the headless Web runtime",
|
|
"sourceEntry": "src/Mod/Assembly/JointObject.py",
|
|
"sourceLine": 1422,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceLineHash": "8674971ad1cb459f1c7a0350d3b8b29b9cf95e4683d03990ccc5cbb982857438",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "gui-command",
|
|
"evidenceSha256": "cc61c39aa5ee13b0806777759077ed777c18435f091ea2132c62d71fdd05be2a"
|
|
}
|
|
],
|
|
"resources": {
|
|
"resourcesReleased": true,
|
|
"documentMutation": false,
|
|
"readonlyFixture": true
|
|
},
|
|
"artifacts": {
|
|
"wasm": {
|
|
"path": "web/public/kernel/FreeCADWebAssemblyProbe.wasm",
|
|
"sha256": "2b5632b2c63a7a1493c105aa732fe2b4e2ddab6a0e789a0296ac1acdda49d6a5"
|
|
},
|
|
"loader": {
|
|
"path": "web/public/kernel/FreeCADWebAssemblyProbe.js",
|
|
"sha256": "ddf5cc143ef117a88b5118b2f53272403582f2723d75d68b8965f48103e5bf1b"
|
|
}
|
|
},
|
|
"boundaries": [
|
|
"Assembly command, view-provider and task-panel declarations remain restricted because FreeCADGui/PySide is unavailable in the GUI-free Web runtime.",
|
|
"Simulation, Motion, Joint and helper declarations retain source-verified method_evidence_pending boundaries until a typed native argument/return fixture exists.",
|
|
"All statuses, source lines and hashes derive from compiled FreeCAD through fc_web_dispatch_json; JavaScript only transports and validates the batch envelope."
|
|
]
|
|
}
|