964 lines
36 KiB
JSON
964 lines
36 KiB
JSON
{
|
|
"schema": "freecad-web-assembly-module-batch-runtime/v1",
|
|
"taskId": "FW-P6-FPA-Y",
|
|
"batchId": "14e796f3ad183e55674cef3e",
|
|
"module": "Assembly",
|
|
"tier": "object-contract",
|
|
"family": "document-graph",
|
|
"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": "object-contract",
|
|
"records": [
|
|
{
|
|
"apiId": "obj:Assembly:Assembly::AssemblyLink",
|
|
"name": "Assembly::AssemblyLink",
|
|
"family": "document-graph",
|
|
"sourcePath": "src/Mod/Assembly/App/AssemblyLink.cpp",
|
|
"sourceLine": 427,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "obj:Assembly:App::Link",
|
|
"name": "App::Link",
|
|
"family": "document-graph",
|
|
"sourcePath": "src/Mod/Assembly/App/AssemblyLink.cpp",
|
|
"sourceLine": 439,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "obj:Assembly:Assembly::AssemblyObject",
|
|
"name": "Assembly::AssemblyObject",
|
|
"family": "document-graph",
|
|
"sourcePath": "src/Mod/Assembly/App/AssemblyObject.h",
|
|
"sourceLine": 75,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "obj:Assembly:Assembly::BomGroup",
|
|
"name": "Assembly::BomGroup",
|
|
"family": "document-graph",
|
|
"sourcePath": "src/Mod/Assembly/App/BomGroup.h",
|
|
"sourceLine": 38,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "obj:Assembly:Assembly::BomObject",
|
|
"name": "Assembly::BomObject",
|
|
"family": "document-graph",
|
|
"sourcePath": "src/Mod/Assembly/App/BomObject.h",
|
|
"sourceLine": 62,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "obj:Assembly:Assembly::JointGroup",
|
|
"name": "Assembly::JointGroup",
|
|
"family": "document-graph",
|
|
"sourcePath": "src/Mod/Assembly/App/JointGroup.h",
|
|
"sourceLine": 38,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "obj:Assembly:Assembly::SimulationGroup",
|
|
"name": "Assembly::SimulationGroup",
|
|
"family": "document-graph",
|
|
"sourcePath": "src/Mod/Assembly/App/SimulationGroup.h",
|
|
"sourceLine": 38,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "obj:Assembly:Assembly::ViewGroup",
|
|
"name": "Assembly::ViewGroup",
|
|
"family": "document-graph",
|
|
"sourcePath": "src/Mod/Assembly/App/ViewGroup.h",
|
|
"sourceLine": 38,
|
|
"disposition": "planned"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"inputSha256": "143ff3c9ed8f90cde5881c24fba3ddf45187c4e80d9c3d5ddac1639399c6511a",
|
|
"result": {
|
|
"cmd": "assembly.pythonFamily",
|
|
"count": 8,
|
|
"module": "Assembly",
|
|
"ok": true,
|
|
"records": [
|
|
{
|
|
"apiId": "obj:Assembly:Assembly::AssemblyLink",
|
|
"code": "native_fixture",
|
|
"family": "document-graph",
|
|
"message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture",
|
|
"name": "Assembly::AssemblyLink",
|
|
"native": true,
|
|
"parameterSchema": "Document",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"assemblyCount": 8,
|
|
"groupCount": 1,
|
|
"linkConnected": true,
|
|
"objectCount": 12
|
|
},
|
|
"returnSchema": "DocumentObject",
|
|
"sourceEntry": "src/Mod/Assembly/App/AssemblyLink.cpp",
|
|
"sourceLine": 427,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Assembly:App::Link",
|
|
"code": "native_fixture",
|
|
"family": "document-graph",
|
|
"message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture",
|
|
"name": "App::Link",
|
|
"native": true,
|
|
"parameterSchema": "Document",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"assemblyCount": 8,
|
|
"groupCount": 1,
|
|
"linkConnected": true,
|
|
"objectCount": 12
|
|
},
|
|
"returnSchema": "DocumentObject",
|
|
"sourceEntry": "src/Mod/Assembly/App/AssemblyLink.cpp",
|
|
"sourceLine": 439,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Assembly:Assembly::AssemblyObject",
|
|
"code": "native_fixture",
|
|
"family": "document-graph",
|
|
"message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture",
|
|
"name": "Assembly::AssemblyObject",
|
|
"native": true,
|
|
"parameterSchema": "Document",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"assemblyCount": 8,
|
|
"groupCount": 1,
|
|
"linkConnected": true,
|
|
"objectCount": 12
|
|
},
|
|
"returnSchema": "DocumentObject",
|
|
"sourceEntry": "src/Mod/Assembly/App/AssemblyObject.h",
|
|
"sourceLine": 75,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Assembly:Assembly::BomGroup",
|
|
"code": "native_fixture",
|
|
"family": "document-graph",
|
|
"message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture",
|
|
"name": "Assembly::BomGroup",
|
|
"native": true,
|
|
"parameterSchema": "Document",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"assemblyCount": 8,
|
|
"groupCount": 1,
|
|
"linkConnected": true,
|
|
"objectCount": 12
|
|
},
|
|
"returnSchema": "DocumentObject",
|
|
"sourceEntry": "src/Mod/Assembly/App/BomGroup.h",
|
|
"sourceLine": 38,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Assembly:Assembly::BomObject",
|
|
"code": "native_fixture",
|
|
"family": "document-graph",
|
|
"message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture",
|
|
"name": "Assembly::BomObject",
|
|
"native": true,
|
|
"parameterSchema": "Document",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"assemblyCount": 8,
|
|
"groupCount": 1,
|
|
"linkConnected": true,
|
|
"objectCount": 12
|
|
},
|
|
"returnSchema": "DocumentObject",
|
|
"sourceEntry": "src/Mod/Assembly/App/BomObject.h",
|
|
"sourceLine": 62,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Assembly:Assembly::JointGroup",
|
|
"code": "native_fixture",
|
|
"family": "document-graph",
|
|
"message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture",
|
|
"name": "Assembly::JointGroup",
|
|
"native": true,
|
|
"parameterSchema": "Document",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"assemblyCount": 8,
|
|
"groupCount": 1,
|
|
"linkConnected": true,
|
|
"objectCount": 12
|
|
},
|
|
"returnSchema": "DocumentObject",
|
|
"sourceEntry": "src/Mod/Assembly/App/JointGroup.h",
|
|
"sourceLine": 38,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Assembly:Assembly::SimulationGroup",
|
|
"code": "native_fixture",
|
|
"family": "document-graph",
|
|
"message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture",
|
|
"name": "Assembly::SimulationGroup",
|
|
"native": true,
|
|
"parameterSchema": "Document",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"assemblyCount": 8,
|
|
"groupCount": 1,
|
|
"linkConnected": true,
|
|
"objectCount": 12
|
|
},
|
|
"returnSchema": "DocumentObject",
|
|
"sourceEntry": "src/Mod/Assembly/App/SimulationGroup.h",
|
|
"sourceLine": 38,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Assembly:Assembly::ViewGroup",
|
|
"code": "native_fixture",
|
|
"family": "document-graph",
|
|
"message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture",
|
|
"name": "Assembly::ViewGroup",
|
|
"native": true,
|
|
"parameterSchema": "Document",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"assemblyCount": 8,
|
|
"groupCount": 1,
|
|
"linkConnected": true,
|
|
"objectCount": 12
|
|
},
|
|
"returnSchema": "DocumentObject",
|
|
"sourceEntry": "src/Mod/Assembly/App/ViewGroup.h",
|
|
"sourceLine": 38,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
}
|
|
],
|
|
"resourcesReleased": true,
|
|
"schema": "freecad-web-assembly/python-family/v1",
|
|
"source": "freecad-source",
|
|
"tier": "object-contract"
|
|
},
|
|
"resultSha256": "debaa7b3429e3ed263044e86c488b09929e411ccb39ecdfbd3808465f21224a3",
|
|
"replay": {
|
|
"equal": true,
|
|
"resultSha256": "debaa7b3429e3ed263044e86c488b09929e411ccb39ecdfbd3808465f21224a3"
|
|
},
|
|
"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": 8,
|
|
"module": "Assembly",
|
|
"ok": true,
|
|
"records": [
|
|
{
|
|
"apiId": "obj:Assembly:Assembly::AssemblyLink",
|
|
"code": "native_fixture",
|
|
"family": "document-graph",
|
|
"message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture",
|
|
"name": "Assembly::AssemblyLink",
|
|
"native": true,
|
|
"parameterSchema": "Document",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"assemblyCount": 8,
|
|
"groupCount": 1,
|
|
"linkConnected": true,
|
|
"objectCount": 12
|
|
},
|
|
"returnSchema": "DocumentObject",
|
|
"sourceEntry": "src/Mod/Assembly/App/AssemblyLink.cpp",
|
|
"sourceLine": 427,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Assembly:App::Link",
|
|
"code": "native_fixture",
|
|
"family": "document-graph",
|
|
"message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture",
|
|
"name": "App::Link",
|
|
"native": true,
|
|
"parameterSchema": "Document",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"assemblyCount": 8,
|
|
"groupCount": 1,
|
|
"linkConnected": true,
|
|
"objectCount": 12
|
|
},
|
|
"returnSchema": "DocumentObject",
|
|
"sourceEntry": "src/Mod/Assembly/App/AssemblyLink.cpp",
|
|
"sourceLine": 439,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Assembly:Assembly::AssemblyObject",
|
|
"code": "native_fixture",
|
|
"family": "document-graph",
|
|
"message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture",
|
|
"name": "Assembly::AssemblyObject",
|
|
"native": true,
|
|
"parameterSchema": "Document",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"assemblyCount": 8,
|
|
"groupCount": 1,
|
|
"linkConnected": true,
|
|
"objectCount": 12
|
|
},
|
|
"returnSchema": "DocumentObject",
|
|
"sourceEntry": "src/Mod/Assembly/App/AssemblyObject.h",
|
|
"sourceLine": 75,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Assembly:Assembly::BomGroup",
|
|
"code": "native_fixture",
|
|
"family": "document-graph",
|
|
"message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture",
|
|
"name": "Assembly::BomGroup",
|
|
"native": true,
|
|
"parameterSchema": "Document",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"assemblyCount": 8,
|
|
"groupCount": 1,
|
|
"linkConnected": true,
|
|
"objectCount": 12
|
|
},
|
|
"returnSchema": "DocumentObject",
|
|
"sourceEntry": "src/Mod/Assembly/App/BomGroup.h",
|
|
"sourceLine": 38,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Assembly:Assembly::BomObject",
|
|
"code": "native_fixture",
|
|
"family": "document-graph",
|
|
"message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture",
|
|
"name": "Assembly::BomObject",
|
|
"native": true,
|
|
"parameterSchema": "Document",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"assemblyCount": 8,
|
|
"groupCount": 1,
|
|
"linkConnected": true,
|
|
"objectCount": 12
|
|
},
|
|
"returnSchema": "DocumentObject",
|
|
"sourceEntry": "src/Mod/Assembly/App/BomObject.h",
|
|
"sourceLine": 62,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Assembly:Assembly::JointGroup",
|
|
"code": "native_fixture",
|
|
"family": "document-graph",
|
|
"message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture",
|
|
"name": "Assembly::JointGroup",
|
|
"native": true,
|
|
"parameterSchema": "Document",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"assemblyCount": 8,
|
|
"groupCount": 1,
|
|
"linkConnected": true,
|
|
"objectCount": 12
|
|
},
|
|
"returnSchema": "DocumentObject",
|
|
"sourceEntry": "src/Mod/Assembly/App/JointGroup.h",
|
|
"sourceLine": 38,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Assembly:Assembly::SimulationGroup",
|
|
"code": "native_fixture",
|
|
"family": "document-graph",
|
|
"message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture",
|
|
"name": "Assembly::SimulationGroup",
|
|
"native": true,
|
|
"parameterSchema": "Document",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"assemblyCount": 8,
|
|
"groupCount": 1,
|
|
"linkConnected": true,
|
|
"objectCount": 12
|
|
},
|
|
"returnSchema": "DocumentObject",
|
|
"sourceEntry": "src/Mod/Assembly/App/SimulationGroup.h",
|
|
"sourceLine": 38,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Assembly:Assembly::ViewGroup",
|
|
"code": "native_fixture",
|
|
"family": "document-graph",
|
|
"message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture",
|
|
"name": "Assembly::ViewGroup",
|
|
"native": true,
|
|
"parameterSchema": "Document",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"assemblyCount": 8,
|
|
"groupCount": 1,
|
|
"linkConnected": true,
|
|
"objectCount": 12
|
|
},
|
|
"returnSchema": "DocumentObject",
|
|
"sourceEntry": "src/Mod/Assembly/App/ViewGroup.h",
|
|
"sourceLine": 38,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
}
|
|
],
|
|
"resourcesReleased": true,
|
|
"schema": "freecad-web-assembly/python-family/v1",
|
|
"source": "freecad-source",
|
|
"tier": "object-contract"
|
|
}
|
|
},
|
|
"repeat": {
|
|
"schema": "freecad-web-facade/v1",
|
|
"version": 1,
|
|
"kind": "result",
|
|
"requestId": "assembly-generic-batch-repeat",
|
|
"result": {
|
|
"cmd": "assembly.pythonFamily",
|
|
"count": 8,
|
|
"module": "Assembly",
|
|
"ok": true,
|
|
"records": [
|
|
{
|
|
"apiId": "obj:Assembly:Assembly::AssemblyLink",
|
|
"code": "native_fixture",
|
|
"family": "document-graph",
|
|
"message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture",
|
|
"name": "Assembly::AssemblyLink",
|
|
"native": true,
|
|
"parameterSchema": "Document",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"assemblyCount": 8,
|
|
"groupCount": 1,
|
|
"linkConnected": true,
|
|
"objectCount": 12
|
|
},
|
|
"returnSchema": "DocumentObject",
|
|
"sourceEntry": "src/Mod/Assembly/App/AssemblyLink.cpp",
|
|
"sourceLine": 427,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Assembly:App::Link",
|
|
"code": "native_fixture",
|
|
"family": "document-graph",
|
|
"message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture",
|
|
"name": "App::Link",
|
|
"native": true,
|
|
"parameterSchema": "Document",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"assemblyCount": 8,
|
|
"groupCount": 1,
|
|
"linkConnected": true,
|
|
"objectCount": 12
|
|
},
|
|
"returnSchema": "DocumentObject",
|
|
"sourceEntry": "src/Mod/Assembly/App/AssemblyLink.cpp",
|
|
"sourceLine": 439,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Assembly:Assembly::AssemblyObject",
|
|
"code": "native_fixture",
|
|
"family": "document-graph",
|
|
"message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture",
|
|
"name": "Assembly::AssemblyObject",
|
|
"native": true,
|
|
"parameterSchema": "Document",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"assemblyCount": 8,
|
|
"groupCount": 1,
|
|
"linkConnected": true,
|
|
"objectCount": 12
|
|
},
|
|
"returnSchema": "DocumentObject",
|
|
"sourceEntry": "src/Mod/Assembly/App/AssemblyObject.h",
|
|
"sourceLine": 75,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Assembly:Assembly::BomGroup",
|
|
"code": "native_fixture",
|
|
"family": "document-graph",
|
|
"message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture",
|
|
"name": "Assembly::BomGroup",
|
|
"native": true,
|
|
"parameterSchema": "Document",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"assemblyCount": 8,
|
|
"groupCount": 1,
|
|
"linkConnected": true,
|
|
"objectCount": 12
|
|
},
|
|
"returnSchema": "DocumentObject",
|
|
"sourceEntry": "src/Mod/Assembly/App/BomGroup.h",
|
|
"sourceLine": 38,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Assembly:Assembly::BomObject",
|
|
"code": "native_fixture",
|
|
"family": "document-graph",
|
|
"message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture",
|
|
"name": "Assembly::BomObject",
|
|
"native": true,
|
|
"parameterSchema": "Document",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"assemblyCount": 8,
|
|
"groupCount": 1,
|
|
"linkConnected": true,
|
|
"objectCount": 12
|
|
},
|
|
"returnSchema": "DocumentObject",
|
|
"sourceEntry": "src/Mod/Assembly/App/BomObject.h",
|
|
"sourceLine": 62,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Assembly:Assembly::JointGroup",
|
|
"code": "native_fixture",
|
|
"family": "document-graph",
|
|
"message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture",
|
|
"name": "Assembly::JointGroup",
|
|
"native": true,
|
|
"parameterSchema": "Document",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"assemblyCount": 8,
|
|
"groupCount": 1,
|
|
"linkConnected": true,
|
|
"objectCount": 12
|
|
},
|
|
"returnSchema": "DocumentObject",
|
|
"sourceEntry": "src/Mod/Assembly/App/JointGroup.h",
|
|
"sourceLine": 38,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Assembly:Assembly::SimulationGroup",
|
|
"code": "native_fixture",
|
|
"family": "document-graph",
|
|
"message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture",
|
|
"name": "Assembly::SimulationGroup",
|
|
"native": true,
|
|
"parameterSchema": "Document",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"assemblyCount": 8,
|
|
"groupCount": 1,
|
|
"linkConnected": true,
|
|
"objectCount": 12
|
|
},
|
|
"returnSchema": "DocumentObject",
|
|
"sourceEntry": "src/Mod/Assembly/App/SimulationGroup.h",
|
|
"sourceLine": 38,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Assembly:Assembly::ViewGroup",
|
|
"code": "native_fixture",
|
|
"family": "document-graph",
|
|
"message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture",
|
|
"name": "Assembly::ViewGroup",
|
|
"native": true,
|
|
"parameterSchema": "Document",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"assemblyCount": 8,
|
|
"groupCount": 1,
|
|
"linkConnected": true,
|
|
"objectCount": 12
|
|
},
|
|
"returnSchema": "DocumentObject",
|
|
"sourceEntry": "src/Mod/Assembly/App/ViewGroup.h",
|
|
"sourceLine": 38,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
}
|
|
],
|
|
"resourcesReleased": true,
|
|
"schema": "freecad-web-assembly/python-family/v1",
|
|
"source": "freecad-source",
|
|
"tier": "object-contract"
|
|
}
|
|
},
|
|
"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": "document-graph",
|
|
"message": "Assembly document-graph record is not part of this module-scoped adapter",
|
|
"name": "Assembly::AssemblyLink",
|
|
"native": true,
|
|
"parameterSchema": "unmatched",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "unmatched",
|
|
"sourceEntry": "src/Mod/Assembly/App/AssemblyLink.cpp",
|
|
"sourceLine": 427,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceVerified": true,
|
|
"status": "not_implemented"
|
|
}
|
|
],
|
|
"resourcesReleased": true,
|
|
"schema": "freecad-web-assembly/python-family/v1",
|
|
"source": "freecad-source",
|
|
"tier": "object-contract"
|
|
}
|
|
},
|
|
"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": "ad009e9ef0c2e126f52a40adbb931cece71e334d93bb807e62e9445dbcba50ce"
|
|
},
|
|
"dispositionCounts": {
|
|
"exposed": 8,
|
|
"restricted": 0,
|
|
"nonportable": 0,
|
|
"not_implemented": 0
|
|
},
|
|
"records": [
|
|
{
|
|
"apiId": "obj:Assembly:Assembly::AssemblyLink",
|
|
"name": "Assembly::AssemblyLink",
|
|
"family": "document-graph",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture",
|
|
"sourceEntry": "src/Mod/Assembly/App/AssemblyLink.cpp",
|
|
"sourceLine": 427,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceLineHash": "ce9a93f3536e9d64b680319d6d48cf3a130b9ecba48394dad3a65e4e830c1330",
|
|
"parameterSchema": "Document",
|
|
"returnSchema": "DocumentObject",
|
|
"result": {
|
|
"assemblyCount": 8,
|
|
"groupCount": 1,
|
|
"linkConnected": true,
|
|
"objectCount": 12
|
|
},
|
|
"evidenceSha256": "cc3d71d3f916c81f61adaceddeaf900f9a71caf740a506e39f68ff7c575d0159"
|
|
},
|
|
{
|
|
"apiId": "obj:Assembly:App::Link",
|
|
"name": "App::Link",
|
|
"family": "document-graph",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture",
|
|
"sourceEntry": "src/Mod/Assembly/App/AssemblyLink.cpp",
|
|
"sourceLine": 439,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceLineHash": "c15219542c86f2e66d95f53f1c8acee5913c32e48d6e09a99662d1312fa6ba37",
|
|
"parameterSchema": "Document",
|
|
"returnSchema": "DocumentObject",
|
|
"result": {
|
|
"assemblyCount": 8,
|
|
"groupCount": 1,
|
|
"linkConnected": true,
|
|
"objectCount": 12
|
|
},
|
|
"evidenceSha256": "8fe3dcad06e4db62ddb0cf044a46126085c60b36d2a2a847ae4d8ec220245f09"
|
|
},
|
|
{
|
|
"apiId": "obj:Assembly:Assembly::AssemblyObject",
|
|
"name": "Assembly::AssemblyObject",
|
|
"family": "document-graph",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture",
|
|
"sourceEntry": "src/Mod/Assembly/App/AssemblyObject.h",
|
|
"sourceLine": 75,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceLineHash": "4852bdc012dc7fe3d4b2b4b80493a3cb170b941e85a188f6bf9ee539aff816ef",
|
|
"parameterSchema": "Document",
|
|
"returnSchema": "DocumentObject",
|
|
"result": {
|
|
"assemblyCount": 8,
|
|
"groupCount": 1,
|
|
"linkConnected": true,
|
|
"objectCount": 12
|
|
},
|
|
"evidenceSha256": "e98e026bc2a11fef1a607f5844ee940e622a642c6c3add9bb02f94e0f087d2c7"
|
|
},
|
|
{
|
|
"apiId": "obj:Assembly:Assembly::BomGroup",
|
|
"name": "Assembly::BomGroup",
|
|
"family": "document-graph",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture",
|
|
"sourceEntry": "src/Mod/Assembly/App/BomGroup.h",
|
|
"sourceLine": 38,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceLineHash": "0961d7faec37252fd53b43c9f79f146bd47c5ecd368686f58b45ef1f76c3d919",
|
|
"parameterSchema": "Document",
|
|
"returnSchema": "DocumentObject",
|
|
"result": {
|
|
"assemblyCount": 8,
|
|
"groupCount": 1,
|
|
"linkConnected": true,
|
|
"objectCount": 12
|
|
},
|
|
"evidenceSha256": "e5cb85bc05a5766cf4793fc7f5dc6b070b0dc0902206c37b087e4c28a4e4ca23"
|
|
},
|
|
{
|
|
"apiId": "obj:Assembly:Assembly::BomObject",
|
|
"name": "Assembly::BomObject",
|
|
"family": "document-graph",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture",
|
|
"sourceEntry": "src/Mod/Assembly/App/BomObject.h",
|
|
"sourceLine": 62,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceLineHash": "d134e8fb5ede9f705ea672b5799580c4be8d456cda59f29f7b4facaca7b0fdd7",
|
|
"parameterSchema": "Document",
|
|
"returnSchema": "DocumentObject",
|
|
"result": {
|
|
"assemblyCount": 8,
|
|
"groupCount": 1,
|
|
"linkConnected": true,
|
|
"objectCount": 12
|
|
},
|
|
"evidenceSha256": "3250be96e0c94175af33d89ea57bfd8e8db23d4846014915748801466bd8962d"
|
|
},
|
|
{
|
|
"apiId": "obj:Assembly:Assembly::JointGroup",
|
|
"name": "Assembly::JointGroup",
|
|
"family": "document-graph",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture",
|
|
"sourceEntry": "src/Mod/Assembly/App/JointGroup.h",
|
|
"sourceLine": 38,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceLineHash": "20ce82b2acc846e0c087de884acf8b6ad0a8b5ddb1d63790fecf0acf966b81ec",
|
|
"parameterSchema": "Document",
|
|
"returnSchema": "DocumentObject",
|
|
"result": {
|
|
"assemblyCount": 8,
|
|
"groupCount": 1,
|
|
"linkConnected": true,
|
|
"objectCount": 12
|
|
},
|
|
"evidenceSha256": "ca580007e3aa358dc1da0fc70959d05a61fa45de949e7bdacf2cab8057fa448b"
|
|
},
|
|
{
|
|
"apiId": "obj:Assembly:Assembly::SimulationGroup",
|
|
"name": "Assembly::SimulationGroup",
|
|
"family": "document-graph",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture",
|
|
"sourceEntry": "src/Mod/Assembly/App/SimulationGroup.h",
|
|
"sourceLine": 38,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceLineHash": "53cee655e6c528e6e240e0569c57cb3e46090c08aba861fe0bd17fdea7782c1c",
|
|
"parameterSchema": "Document",
|
|
"returnSchema": "DocumentObject",
|
|
"result": {
|
|
"assemblyCount": 8,
|
|
"groupCount": 1,
|
|
"linkConnected": true,
|
|
"objectCount": 12
|
|
},
|
|
"evidenceSha256": "104d78d9043c1fcce91162de09a4134ac49c30c081f8c7f2f76a9b33b2e5b7fc"
|
|
},
|
|
{
|
|
"apiId": "obj:Assembly:Assembly::ViewGroup",
|
|
"name": "Assembly::ViewGroup",
|
|
"family": "document-graph",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture",
|
|
"sourceEntry": "src/Mod/Assembly/App/ViewGroup.h",
|
|
"sourceLine": 38,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceLineHash": "98c727c0fa429cdf99fd5cd5e3e52b31b6ccebaa59aee4505d0a7102bbb12cd4",
|
|
"parameterSchema": "Document",
|
|
"returnSchema": "DocumentObject",
|
|
"result": {
|
|
"assemblyCount": 8,
|
|
"groupCount": 1,
|
|
"linkConnected": true,
|
|
"objectCount": 12
|
|
},
|
|
"evidenceSha256": "05f1da069e77ee58fe27af116e3d947ba892c75fac5c5a38602e1e5d56e3ef0b"
|
|
}
|
|
],
|
|
"resources": {
|
|
"resourcesReleased": true,
|
|
"documentMutation": false,
|
|
"documentGraphFixture": true
|
|
},
|
|
"artifacts": {
|
|
"wasm": {
|
|
"path": "web/public/kernel/FreeCADWebAssemblyProbe.wasm",
|
|
"sha256": "fa7a8d74bfdf7086b502e8ab8774a2cb9490155e4e9e60f9c8d3ac40845e560d"
|
|
},
|
|
"loader": {
|
|
"path": "web/public/kernel/FreeCADWebAssemblyProbe.js",
|
|
"sha256": "e0d9d8e157805da31247fb6603b1ce03be340528bf9d3a25b0dd8621982752b2"
|
|
}
|
|
},
|
|
"boundaries": [
|
|
"Assembly document-graph object records are exposed only when the compiled FreeCAD fixture creates, links, recomputes and releases the selected object types.",
|
|
"GUI-only view-provider behavior remains outside this object-contract batch and is handled by an explicit restricted boundary in its own family.",
|
|
"All statuses, source lines and hashes derive from compiled FreeCAD through fc_web_dispatch_json; JavaScript only transports and validates the batch envelope."
|
|
]
|
|
}
|