2098 lines
83 KiB
JSON
2098 lines
83 KiB
JSON
{
|
|
"schema": "freecad-web-bim-python-family-module-batch-runtime/v1",
|
|
"taskId": "FW-P6-FPA-Y",
|
|
"batchId": "9b6f97bf138c8388d85916c9",
|
|
"module": "BIM",
|
|
"tier": "tier-2-pure",
|
|
"family": "generic-object",
|
|
"status": "pass_with_boundaries",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"dispatcher": "fc_web_dispatch_json",
|
|
"route": {
|
|
"command": "bim.pythonFamilyBatch",
|
|
"native": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp:fc_web_dispatch_json",
|
|
"facade": "web/src/bim-python-family-batch-facade.ts",
|
|
"worker": "web/src/bim.worker.ts"
|
|
},
|
|
"input": {
|
|
"cmd": "bim.pythonFamilyBatch",
|
|
"args": {
|
|
"tier": "tier-2-pure",
|
|
"records": [
|
|
{
|
|
"apiId": "py:BIM:method:SqlTransformerMixin.term",
|
|
"name": "SqlTransformerMixin.term",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/ArchSql.py",
|
|
"sourceLine": 1930,
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:SqlTransformerMixin.expr",
|
|
"name": "SqlTransformerMixin.expr",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/ArchSql.py",
|
|
"sourceLine": 1942,
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:SqlTransformerMixin.member_access",
|
|
"name": "SqlTransformerMixin.member_access",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/ArchSql.py",
|
|
"sourceLine": 1951,
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:SqlTransformerMixin.function",
|
|
"name": "SqlTransformerMixin.function",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/ArchSql.py",
|
|
"sourceLine": 1974,
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:ReportStatement.validate_and_update_status",
|
|
"name": "ReportStatement.validate_and_update_status",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/ArchSql.py",
|
|
"sourceLine": 2274,
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:StructureTaskPanel.editNodes",
|
|
"name": "StructureTaskPanel.editNodes",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/ArchStructure.py",
|
|
"sourceLine": 1787,
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:StructureTaskPanel.resetNodes",
|
|
"name": "StructureTaskPanel.resetNodes",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/ArchStructure.py",
|
|
"sourceLine": 1792,
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:StructureTaskPanel.extendNodes",
|
|
"name": "StructureTaskPanel.extendNodes",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/ArchStructure.py",
|
|
"sourceLine": 1796,
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:StructureTaskPanel.connectNodes",
|
|
"name": "StructureTaskPanel.connectNodes",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/ArchStructure.py",
|
|
"sourceLine": 1846,
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:StructureTaskPanel.toggleNodes",
|
|
"name": "StructureTaskPanel.toggleNodes",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/ArchStructure.py",
|
|
"sourceLine": 1908,
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Truss.onChanged",
|
|
"name": "Truss.onChanged",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/ArchTruss.py",
|
|
"sourceLine": 220,
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Truss.makeTruss",
|
|
"name": "Truss.makeTruss",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/ArchTruss.py",
|
|
"sourceLine": 276,
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Truss.makeRod",
|
|
"name": "Truss.makeRod",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/ArchTruss.py",
|
|
"sourceLine": 399,
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:ViewProviderTruss.setEdit",
|
|
"name": "ViewProviderTruss.setEdit",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/ArchTruss.py",
|
|
"sourceLine": 439,
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.reset",
|
|
"name": "Renderer.reset",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 84,
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.resetFlags",
|
|
"name": "Renderer.resetFlags",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 91,
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.setWorkingPlane",
|
|
"name": "Renderer.setWorkingPlane",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 101,
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.info",
|
|
"name": "Renderer.info",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 147,
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.reorient",
|
|
"name": "Renderer.reorient",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 186,
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.removeHidden",
|
|
"name": "Renderer.removeHidden",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 199,
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.cut",
|
|
"name": "Renderer.cut",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 276,
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.zOverlaps",
|
|
"name": "Renderer.zOverlaps",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 351,
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.compare",
|
|
"name": "Renderer.compare",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 371,
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.join",
|
|
"name": "Renderer.join",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 482,
|
|
"disposition": "not_implemented"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"inputSha256": "ee0c9ac9f18d8dd65a0774c59afe8d17cfaef24de99e01161f09ae039cf16378",
|
|
"result": {
|
|
"ok": true,
|
|
"cmd": "bim.pythonFamilyBatch",
|
|
"schema": "freecad-web-bim/python-family-batch/v1",
|
|
"module": "BIM",
|
|
"tier": "tier-2-pure",
|
|
"source": "freecad-source",
|
|
"records": [
|
|
{
|
|
"apiId": "py:BIM:method:SqlTransformerMixin.term",
|
|
"name": "SqlTransformerMixin.term",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchSql.py",
|
|
"sourceLine": 1930,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:SqlTransformerMixin.expr",
|
|
"name": "SqlTransformerMixin.expr",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchSql.py",
|
|
"sourceLine": 1942,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:SqlTransformerMixin.member_access",
|
|
"name": "SqlTransformerMixin.member_access",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchSql.py",
|
|
"sourceLine": 1951,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:SqlTransformerMixin.function",
|
|
"name": "SqlTransformerMixin.function",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchSql.py",
|
|
"sourceLine": 1974,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:ReportStatement.validate_and_update_status",
|
|
"name": "ReportStatement.validate_and_update_status",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchSql.py",
|
|
"sourceLine": 2274,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:StructureTaskPanel.editNodes",
|
|
"name": "StructureTaskPanel.editNodes",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchStructure.py",
|
|
"sourceLine": 1787,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:StructureTaskPanel.resetNodes",
|
|
"name": "StructureTaskPanel.resetNodes",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchStructure.py",
|
|
"sourceLine": 1792,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:StructureTaskPanel.extendNodes",
|
|
"name": "StructureTaskPanel.extendNodes",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchStructure.py",
|
|
"sourceLine": 1796,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:StructureTaskPanel.connectNodes",
|
|
"name": "StructureTaskPanel.connectNodes",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchStructure.py",
|
|
"sourceLine": 1846,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:StructureTaskPanel.toggleNodes",
|
|
"name": "StructureTaskPanel.toggleNodes",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchStructure.py",
|
|
"sourceLine": 1908,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Truss.onChanged",
|
|
"name": "Truss.onChanged",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchTruss.py",
|
|
"sourceLine": 220,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Truss.makeTruss",
|
|
"name": "Truss.makeTruss",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchTruss.py",
|
|
"sourceLine": 276,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Truss.makeRod",
|
|
"name": "Truss.makeRod",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchTruss.py",
|
|
"sourceLine": 399,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:ViewProviderTruss.setEdit",
|
|
"name": "ViewProviderTruss.setEdit",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchTruss.py",
|
|
"sourceLine": 439,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.reset",
|
|
"name": "Renderer.reset",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 84,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.resetFlags",
|
|
"name": "Renderer.resetFlags",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 91,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.setWorkingPlane",
|
|
"name": "Renderer.setWorkingPlane",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 101,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.info",
|
|
"name": "Renderer.info",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 147,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.reorient",
|
|
"name": "Renderer.reorient",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 186,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.removeHidden",
|
|
"name": "Renderer.removeHidden",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 199,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.cut",
|
|
"name": "Renderer.cut",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 276,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.zOverlaps",
|
|
"name": "Renderer.zOverlaps",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 351,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.compare",
|
|
"name": "Renderer.compare",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 371,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.join",
|
|
"name": "Renderer.join",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 482,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
}
|
|
],
|
|
"count": 24,
|
|
"resourcesReleased": true
|
|
},
|
|
"resultSha256": "bb2478f706c4d29da1f369b14e46a5a4e050a7d1fde4bfb18ed1f253292aa375",
|
|
"replay": {
|
|
"equal": true,
|
|
"resultSha256": "bb2478f706c4d29da1f369b14e46a5a4e050a7d1fde4bfb18ed1f253292aa375"
|
|
},
|
|
"facadeWorker": {
|
|
"ready": {
|
|
"kind": "ready",
|
|
"action": "bim.pythonFamilyBatch"
|
|
},
|
|
"success": {
|
|
"schema": "freecad-web-facade/v1",
|
|
"version": 1,
|
|
"kind": "result",
|
|
"requestId": "bim-python-family-batch-success",
|
|
"result": {
|
|
"ok": true,
|
|
"cmd": "bim.pythonFamilyBatch",
|
|
"schema": "freecad-web-bim/python-family-batch/v1",
|
|
"module": "BIM",
|
|
"tier": "tier-2-pure",
|
|
"source": "freecad-source",
|
|
"records": [
|
|
{
|
|
"apiId": "py:BIM:method:SqlTransformerMixin.term",
|
|
"name": "SqlTransformerMixin.term",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchSql.py",
|
|
"sourceLine": 1930,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:SqlTransformerMixin.expr",
|
|
"name": "SqlTransformerMixin.expr",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchSql.py",
|
|
"sourceLine": 1942,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:SqlTransformerMixin.member_access",
|
|
"name": "SqlTransformerMixin.member_access",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchSql.py",
|
|
"sourceLine": 1951,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:SqlTransformerMixin.function",
|
|
"name": "SqlTransformerMixin.function",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchSql.py",
|
|
"sourceLine": 1974,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:ReportStatement.validate_and_update_status",
|
|
"name": "ReportStatement.validate_and_update_status",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchSql.py",
|
|
"sourceLine": 2274,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:StructureTaskPanel.editNodes",
|
|
"name": "StructureTaskPanel.editNodes",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchStructure.py",
|
|
"sourceLine": 1787,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:StructureTaskPanel.resetNodes",
|
|
"name": "StructureTaskPanel.resetNodes",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchStructure.py",
|
|
"sourceLine": 1792,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:StructureTaskPanel.extendNodes",
|
|
"name": "StructureTaskPanel.extendNodes",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchStructure.py",
|
|
"sourceLine": 1796,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:StructureTaskPanel.connectNodes",
|
|
"name": "StructureTaskPanel.connectNodes",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchStructure.py",
|
|
"sourceLine": 1846,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:StructureTaskPanel.toggleNodes",
|
|
"name": "StructureTaskPanel.toggleNodes",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchStructure.py",
|
|
"sourceLine": 1908,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Truss.onChanged",
|
|
"name": "Truss.onChanged",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchTruss.py",
|
|
"sourceLine": 220,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Truss.makeTruss",
|
|
"name": "Truss.makeTruss",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchTruss.py",
|
|
"sourceLine": 276,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Truss.makeRod",
|
|
"name": "Truss.makeRod",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchTruss.py",
|
|
"sourceLine": 399,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:ViewProviderTruss.setEdit",
|
|
"name": "ViewProviderTruss.setEdit",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchTruss.py",
|
|
"sourceLine": 439,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.reset",
|
|
"name": "Renderer.reset",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 84,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.resetFlags",
|
|
"name": "Renderer.resetFlags",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 91,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.setWorkingPlane",
|
|
"name": "Renderer.setWorkingPlane",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 101,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.info",
|
|
"name": "Renderer.info",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 147,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.reorient",
|
|
"name": "Renderer.reorient",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 186,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.removeHidden",
|
|
"name": "Renderer.removeHidden",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 199,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.cut",
|
|
"name": "Renderer.cut",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 276,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.zOverlaps",
|
|
"name": "Renderer.zOverlaps",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 351,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.compare",
|
|
"name": "Renderer.compare",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 371,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.join",
|
|
"name": "Renderer.join",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 482,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
}
|
|
],
|
|
"count": 24,
|
|
"resourcesReleased": true
|
|
}
|
|
},
|
|
"repeat": {
|
|
"schema": "freecad-web-facade/v1",
|
|
"version": 1,
|
|
"kind": "result",
|
|
"requestId": "bim-python-family-batch-repeat",
|
|
"result": {
|
|
"ok": true,
|
|
"cmd": "bim.pythonFamilyBatch",
|
|
"schema": "freecad-web-bim/python-family-batch/v1",
|
|
"module": "BIM",
|
|
"tier": "tier-2-pure",
|
|
"source": "freecad-source",
|
|
"records": [
|
|
{
|
|
"apiId": "py:BIM:method:SqlTransformerMixin.term",
|
|
"name": "SqlTransformerMixin.term",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchSql.py",
|
|
"sourceLine": 1930,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:SqlTransformerMixin.expr",
|
|
"name": "SqlTransformerMixin.expr",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchSql.py",
|
|
"sourceLine": 1942,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:SqlTransformerMixin.member_access",
|
|
"name": "SqlTransformerMixin.member_access",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchSql.py",
|
|
"sourceLine": 1951,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:SqlTransformerMixin.function",
|
|
"name": "SqlTransformerMixin.function",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchSql.py",
|
|
"sourceLine": 1974,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:ReportStatement.validate_and_update_status",
|
|
"name": "ReportStatement.validate_and_update_status",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchSql.py",
|
|
"sourceLine": 2274,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:StructureTaskPanel.editNodes",
|
|
"name": "StructureTaskPanel.editNodes",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchStructure.py",
|
|
"sourceLine": 1787,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:StructureTaskPanel.resetNodes",
|
|
"name": "StructureTaskPanel.resetNodes",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchStructure.py",
|
|
"sourceLine": 1792,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:StructureTaskPanel.extendNodes",
|
|
"name": "StructureTaskPanel.extendNodes",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchStructure.py",
|
|
"sourceLine": 1796,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:StructureTaskPanel.connectNodes",
|
|
"name": "StructureTaskPanel.connectNodes",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchStructure.py",
|
|
"sourceLine": 1846,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:StructureTaskPanel.toggleNodes",
|
|
"name": "StructureTaskPanel.toggleNodes",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchStructure.py",
|
|
"sourceLine": 1908,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Truss.onChanged",
|
|
"name": "Truss.onChanged",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchTruss.py",
|
|
"sourceLine": 220,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Truss.makeTruss",
|
|
"name": "Truss.makeTruss",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchTruss.py",
|
|
"sourceLine": 276,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Truss.makeRod",
|
|
"name": "Truss.makeRod",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchTruss.py",
|
|
"sourceLine": 399,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:ViewProviderTruss.setEdit",
|
|
"name": "ViewProviderTruss.setEdit",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchTruss.py",
|
|
"sourceLine": 439,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.reset",
|
|
"name": "Renderer.reset",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 84,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.resetFlags",
|
|
"name": "Renderer.resetFlags",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 91,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.setWorkingPlane",
|
|
"name": "Renderer.setWorkingPlane",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 101,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.info",
|
|
"name": "Renderer.info",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 147,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.reorient",
|
|
"name": "Renderer.reorient",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 186,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.removeHidden",
|
|
"name": "Renderer.removeHidden",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 199,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.cut",
|
|
"name": "Renderer.cut",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 276,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.zOverlaps",
|
|
"name": "Renderer.zOverlaps",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 351,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.compare",
|
|
"name": "Renderer.compare",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 371,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.join",
|
|
"name": "Renderer.join",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 482,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared",
|
|
"replay": "native-source-disposition"
|
|
}
|
|
],
|
|
"count": 24,
|
|
"resourcesReleased": true
|
|
}
|
|
},
|
|
"crossModule": {
|
|
"schema": "freecad-web-facade/v1",
|
|
"version": 1,
|
|
"kind": "result",
|
|
"requestId": "bim-python-family-batch-cross",
|
|
"result": {
|
|
"ok": true,
|
|
"cmd": "bim.pythonFamilyBatch",
|
|
"schema": "freecad-web-bim/python-family-batch/v1",
|
|
"module": "BIM",
|
|
"tier": "tier-2-pure",
|
|
"source": "freecad-source",
|
|
"records": [
|
|
{
|
|
"apiId": "py:Part:method:BuildingPart.getShapes",
|
|
"name": "SqlTransformerMixin.term",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "unmatched_source_record",
|
|
"message": "BIM API record is not part of this module-scoped adapter",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/ArchSql.py",
|
|
"sourceLine": 1930,
|
|
"sourceVerified": false,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared"
|
|
}
|
|
],
|
|
"count": 1,
|
|
"resourcesReleased": true
|
|
}
|
|
},
|
|
"malformed": {
|
|
"schema": "freecad-web-facade/v1",
|
|
"version": 1,
|
|
"kind": "error",
|
|
"requestId": "bim-python-family-batch-invalid",
|
|
"error": {
|
|
"code": "invalid_request",
|
|
"message": "BIM Python family batch envelope is invalid"
|
|
}
|
|
},
|
|
"cancelled": {
|
|
"schema": "freecad-web-facade/v1",
|
|
"version": 1,
|
|
"kind": "error",
|
|
"requestId": "bim-python-family-batch-cancel",
|
|
"error": {
|
|
"code": "cancelled",
|
|
"message": "request was cancelled"
|
|
}
|
|
},
|
|
"reset": {
|
|
"kind": "reset",
|
|
"requestId": "bim-python-family-batch-reset"
|
|
},
|
|
"traceSha256": "1bf0147aef4cd4912369264f6c086d9b83195c50a93dbe09bdbe7fc59e7c8542"
|
|
},
|
|
"dispositionCounts": {
|
|
"exposed": 0,
|
|
"restricted": 6,
|
|
"nonportable": 0,
|
|
"not_implemented": 18
|
|
},
|
|
"records": [
|
|
{
|
|
"apiId": "py:BIM:method:SqlTransformerMixin.term",
|
|
"name": "SqlTransformerMixin.term",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"sourceEntry": "src/Mod/BIM/ArchSql.py",
|
|
"sourceLine": 1930,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "55393ba3e2a0c58dd2cd0159282a312fb6b5020e8d7dd714ecd645bab6dfd0d6"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:SqlTransformerMixin.expr",
|
|
"name": "SqlTransformerMixin.expr",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"sourceEntry": "src/Mod/BIM/ArchSql.py",
|
|
"sourceLine": 1942,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "b0eb4606ddac1cc5fbae733fc13befd6827d27e56160f9362f24319994918732"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:SqlTransformerMixin.member_access",
|
|
"name": "SqlTransformerMixin.member_access",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"sourceEntry": "src/Mod/BIM/ArchSql.py",
|
|
"sourceLine": 1951,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "907f5952ac74b839661c32184bb6cd994d23a5d505d60c6e12fc3c775f373418"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:SqlTransformerMixin.function",
|
|
"name": "SqlTransformerMixin.function",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"sourceEntry": "src/Mod/BIM/ArchSql.py",
|
|
"sourceLine": 1974,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "1e5503fa7ee20e5dc0f2741a6c753c27d8858a28131ebe0224defea226b5fb17"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:ReportStatement.validate_and_update_status",
|
|
"name": "ReportStatement.validate_and_update_status",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"sourceEntry": "src/Mod/BIM/ArchSql.py",
|
|
"sourceLine": 2274,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "50a059319bdb557a2128926e4bde03059ca39dbb976be5739ed7a654ab8282c0"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:StructureTaskPanel.editNodes",
|
|
"name": "StructureTaskPanel.editNodes",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
|
|
"sourceEntry": "src/Mod/BIM/ArchStructure.py",
|
|
"sourceLine": 1787,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "d02fb8ef564ef084cfc02a247cc3c6865f7af5f928d8aaa47dbee4a15e322098"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:StructureTaskPanel.resetNodes",
|
|
"name": "StructureTaskPanel.resetNodes",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
|
|
"sourceEntry": "src/Mod/BIM/ArchStructure.py",
|
|
"sourceLine": 1792,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "a4a5fc76893eaa267aa356e0dc4b8b7d684925c056c3a23ca02f631d72d28fa2"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:StructureTaskPanel.extendNodes",
|
|
"name": "StructureTaskPanel.extendNodes",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
|
|
"sourceEntry": "src/Mod/BIM/ArchStructure.py",
|
|
"sourceLine": 1796,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "c386578899e7e4f2c1f8b063bbb8f92120d1a03c8f47f23c587ee21011355d13"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:StructureTaskPanel.connectNodes",
|
|
"name": "StructureTaskPanel.connectNodes",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
|
|
"sourceEntry": "src/Mod/BIM/ArchStructure.py",
|
|
"sourceLine": 1846,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "481b2b0d1cd7c39961c4d090b1bda52edd3ce1ca05cc1e4f0f7af2391249445e"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:StructureTaskPanel.toggleNodes",
|
|
"name": "StructureTaskPanel.toggleNodes",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
|
|
"sourceEntry": "src/Mod/BIM/ArchStructure.py",
|
|
"sourceLine": 1908,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "2c8c4a4f2df5059e2d6fd76b01c68f8e781bc30b43284ef84079ec90aed4c1df"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Truss.onChanged",
|
|
"name": "Truss.onChanged",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"sourceEntry": "src/Mod/BIM/ArchTruss.py",
|
|
"sourceLine": 220,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "78a7a96df2bfc7011eb5323f739263bacc06a4e58d41c78b0b9bd4995577ea25"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Truss.makeTruss",
|
|
"name": "Truss.makeTruss",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"sourceEntry": "src/Mod/BIM/ArchTruss.py",
|
|
"sourceLine": 276,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "04aaf2f67099223693ec41976c94c5d9ed9ac93b46b782fd97a5999b67a911b5"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Truss.makeRod",
|
|
"name": "Truss.makeRod",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"sourceEntry": "src/Mod/BIM/ArchTruss.py",
|
|
"sourceLine": 399,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "69da868c46adf4411c08071466d25a5d2dbec5be7e69bb0d2ce870c87601c40a"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:ViewProviderTruss.setEdit",
|
|
"name": "ViewProviderTruss.setEdit",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
|
|
"sourceEntry": "src/Mod/BIM/ArchTruss.py",
|
|
"sourceLine": 439,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "27558ef520deda459f60cc266f110fd936174de616e697be6c4f5dd163f0d1f6"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.reset",
|
|
"name": "Renderer.reset",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 84,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "c12ebc4164fc43bdad193d36ff511313445a0c3bf17ae1d2d2c93c5be9cc99d8"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.resetFlags",
|
|
"name": "Renderer.resetFlags",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 91,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "a4e6b69afff638e1213afa198f48b542423fd65aca74430d74234db0b0b5efa1"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.setWorkingPlane",
|
|
"name": "Renderer.setWorkingPlane",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 101,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "ef67323d0f36c2e3a6ed9388e24cbaeb08607515222a2b5e74581b84c39f8b74"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.info",
|
|
"name": "Renderer.info",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 147,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "d6b471daf1e1766689712893a65db7c2c177b90d247bb2aadcf20e11f68096d3"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.reorient",
|
|
"name": "Renderer.reorient",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 186,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "fb549a0ca1c4f53e4552202cff4f7debb2c5412d8112f2ede188449fce972d80"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.removeHidden",
|
|
"name": "Renderer.removeHidden",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 199,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "1ca19f182d2229891b8373ce7b691c22ee5edcc09982593ad675749f8bf7f29d"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.cut",
|
|
"name": "Renderer.cut",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 276,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "1c9053f0f97e55ae6575001c14a27578ee56d95efa09bf67b38a9d4442fed137"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.zOverlaps",
|
|
"name": "Renderer.zOverlaps",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 351,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "6a8167b6fa9f02e2762beef9944cd2b6ebc691f3294e8fbbd91629f932455fd1"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.compare",
|
|
"name": "Renderer.compare",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 371,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "4a894de47830a6349ba19ade6356d9ec737eed4586ac2ac4a52e15ec6976a815"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.join",
|
|
"name": "Renderer.join",
|
|
"family": "generic-object",
|
|
"status": "not_implemented",
|
|
"code": "method_evidence_pending",
|
|
"message": "BIM generic-object API is not registered",
|
|
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
|
|
"sourceLine": 482,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "76f4677f46163198484e5e020d5947c4a5f44e3155c0aa00e95fc51becf1b3e1"
|
|
}
|
|
],
|
|
"sourceEvidence": [
|
|
{
|
|
"apiId": "py:BIM:method:SqlTransformerMixin.term",
|
|
"path": "src/Mod/BIM/ArchSql.py",
|
|
"line": 1930,
|
|
"declaration": "def term(self, items):",
|
|
"sha256": "aea2d945c0e2da5af6d2e3751af5e027aa0ca602339239cd34b4c2ab2e982906"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:SqlTransformerMixin.expr",
|
|
"path": "src/Mod/BIM/ArchSql.py",
|
|
"line": 1942,
|
|
"declaration": "def expr(self, items):",
|
|
"sha256": "aea2d945c0e2da5af6d2e3751af5e027aa0ca602339239cd34b4c2ab2e982906"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:SqlTransformerMixin.member_access",
|
|
"path": "src/Mod/BIM/ArchSql.py",
|
|
"line": 1951,
|
|
"declaration": "def member_access(self, items):",
|
|
"sha256": "aea2d945c0e2da5af6d2e3751af5e027aa0ca602339239cd34b4c2ab2e982906"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:SqlTransformerMixin.function",
|
|
"path": "src/Mod/BIM/ArchSql.py",
|
|
"line": 1974,
|
|
"declaration": "def function(self, items):",
|
|
"sha256": "aea2d945c0e2da5af6d2e3751af5e027aa0ca602339239cd34b4c2ab2e982906"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:ReportStatement.validate_and_update_status",
|
|
"path": "src/Mod/BIM/ArchSql.py",
|
|
"line": 2274,
|
|
"declaration": "def validate_and_update_status(self):",
|
|
"sha256": "aea2d945c0e2da5af6d2e3751af5e027aa0ca602339239cd34b4c2ab2e982906"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:StructureTaskPanel.editNodes",
|
|
"path": "src/Mod/BIM/ArchStructure.py",
|
|
"line": 1787,
|
|
"declaration": "def editNodes(self):",
|
|
"sha256": "b9b674e0e33e2f5a506a7c3d34bcfb2829a586ac93e167b88bfb24c1af88088f"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:StructureTaskPanel.resetNodes",
|
|
"path": "src/Mod/BIM/ArchStructure.py",
|
|
"line": 1792,
|
|
"declaration": "def resetNodes(self):",
|
|
"sha256": "b9b674e0e33e2f5a506a7c3d34bcfb2829a586ac93e167b88bfb24c1af88088f"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:StructureTaskPanel.extendNodes",
|
|
"path": "src/Mod/BIM/ArchStructure.py",
|
|
"line": 1796,
|
|
"declaration": "def extendNodes(self, other=None):",
|
|
"sha256": "b9b674e0e33e2f5a506a7c3d34bcfb2829a586ac93e167b88bfb24c1af88088f"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:StructureTaskPanel.connectNodes",
|
|
"path": "src/Mod/BIM/ArchStructure.py",
|
|
"line": 1846,
|
|
"declaration": "def connectNodes(self, other=None):",
|
|
"sha256": "b9b674e0e33e2f5a506a7c3d34bcfb2829a586ac93e167b88bfb24c1af88088f"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:StructureTaskPanel.toggleNodes",
|
|
"path": "src/Mod/BIM/ArchStructure.py",
|
|
"line": 1908,
|
|
"declaration": "def toggleNodes(self):",
|
|
"sha256": "b9b674e0e33e2f5a506a7c3d34bcfb2829a586ac93e167b88bfb24c1af88088f"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Truss.onChanged",
|
|
"path": "src/Mod/BIM/ArchTruss.py",
|
|
"line": 220,
|
|
"declaration": "def onChanged(self, obj, prop):",
|
|
"sha256": "132c86641b7f798f22b487166cabf3d4a47c41937d6b4ccb231a8fb7b1902cbb"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Truss.makeTruss",
|
|
"path": "src/Mod/BIM/ArchTruss.py",
|
|
"line": 276,
|
|
"declaration": "def makeTruss(self, obj, v0, v1):",
|
|
"sha256": "132c86641b7f798f22b487166cabf3d4a47c41937d6b4ccb231a8fb7b1902cbb"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Truss.makeRod",
|
|
"path": "src/Mod/BIM/ArchTruss.py",
|
|
"line": 399,
|
|
"declaration": "def makeRod(self, profile, p1, p2):",
|
|
"sha256": "132c86641b7f798f22b487166cabf3d4a47c41937d6b4ccb231a8fb7b1902cbb"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:ViewProviderTruss.setEdit",
|
|
"path": "src/Mod/BIM/ArchTruss.py",
|
|
"line": 439,
|
|
"declaration": "def setEdit(self, vobj, mode):",
|
|
"sha256": "132c86641b7f798f22b487166cabf3d4a47c41937d6b4ccb231a8fb7b1902cbb"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.reset",
|
|
"path": "src/Mod/BIM/ArchVRM.py",
|
|
"line": 84,
|
|
"declaration": "def reset(self):",
|
|
"sha256": "fdc3160ea1162696d7eb00d6a47210896295f877eb3feb6aa3b5d914b76d267a"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.resetFlags",
|
|
"path": "src/Mod/BIM/ArchVRM.py",
|
|
"line": 91,
|
|
"declaration": "def resetFlags(self):",
|
|
"sha256": "fdc3160ea1162696d7eb00d6a47210896295f877eb3feb6aa3b5d914b76d267a"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.setWorkingPlane",
|
|
"path": "src/Mod/BIM/ArchVRM.py",
|
|
"line": 101,
|
|
"declaration": "def setWorkingPlane(self, wp):",
|
|
"sha256": "fdc3160ea1162696d7eb00d6a47210896295f877eb3feb6aa3b5d914b76d267a"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.info",
|
|
"path": "src/Mod/BIM/ArchVRM.py",
|
|
"line": 147,
|
|
"declaration": "def info(self):",
|
|
"sha256": "fdc3160ea1162696d7eb00d6a47210896295f877eb3feb6aa3b5d914b76d267a"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.reorient",
|
|
"path": "src/Mod/BIM/ArchVRM.py",
|
|
"line": 186,
|
|
"declaration": "def reorient(self):",
|
|
"sha256": "fdc3160ea1162696d7eb00d6a47210896295f877eb3feb6aa3b5d914b76d267a"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.removeHidden",
|
|
"path": "src/Mod/BIM/ArchVRM.py",
|
|
"line": 199,
|
|
"declaration": "def removeHidden(self):",
|
|
"sha256": "fdc3160ea1162696d7eb00d6a47210896295f877eb3feb6aa3b5d914b76d267a"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.cut",
|
|
"path": "src/Mod/BIM/ArchVRM.py",
|
|
"line": 276,
|
|
"declaration": "def cut(self, cutplane, hidden=False):",
|
|
"sha256": "fdc3160ea1162696d7eb00d6a47210896295f877eb3feb6aa3b5d914b76d267a"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.zOverlaps",
|
|
"path": "src/Mod/BIM/ArchVRM.py",
|
|
"line": 351,
|
|
"declaration": "def zOverlaps(self, face1, face2):",
|
|
"sha256": "fdc3160ea1162696d7eb00d6a47210896295f877eb3feb6aa3b5d914b76d267a"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.compare",
|
|
"path": "src/Mod/BIM/ArchVRM.py",
|
|
"line": 371,
|
|
"declaration": "def compare(self, face1, face2):",
|
|
"sha256": "fdc3160ea1162696d7eb00d6a47210896295f877eb3feb6aa3b5d914b76d267a"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.join",
|
|
"path": "src/Mod/BIM/ArchVRM.py",
|
|
"line": 482,
|
|
"declaration": "def join(self, otype):",
|
|
"sha256": "fdc3160ea1162696d7eb00d6a47210896295f877eb3feb6aa3b5d914b76d267a"
|
|
}
|
|
],
|
|
"resources": {
|
|
"resourcesReleased": true,
|
|
"documentMutation": false
|
|
},
|
|
"artifacts": {
|
|
"wasm": {
|
|
"path": "web/public/kernel/FreeCADWebBimRuntimeProbe.wasm",
|
|
"sha256": "4605a2d059f1fe215646196d65a1fea9392aca116272068964382eaf47dfd308"
|
|
},
|
|
"loader": {
|
|
"path": "web/public/kernel/FreeCADWebBimRuntimeProbe.js",
|
|
"sha256": "4acc41e07f1ff4ea637ac0fbdcb25148b7faaaf5bc836b993f2e0c30aca904a6"
|
|
},
|
|
"data": {
|
|
"path": "web/public/kernel/FreeCADWebBimRuntimeProbe.data",
|
|
"sha256": "99a3d54021b0f172b0b29ee92b55a47c179afaa2ffe92f1c4222906bc72daf19"
|
|
}
|
|
},
|
|
"boundaries": [
|
|
"BIM records are exposed only where the native FreeCAD Python fixture returned typed values; GUI-only and unsupported records remain explicit boundaries.",
|
|
"The repeat response is served by the native dispatcher cache after the first source execution to preserve FreeCAD type-registration safety.",
|
|
"All statuses, values and hashes derive from compiled FreeCAD through fc_web_dispatch_json; JavaScript only validates and transports the batch envelope."
|
|
]
|
|
}
|