{ "schema": "freecad-web-p6-assembly-tier1-readonly-native/v1", "taskId": "FW-P6-FPA-F1-ASSEMBLY", "result": "pass_with_boundaries", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "dispatcher": "fc_web_dispatch_json", "command": "assembly.pythonFamily", "coverage": { "manifestRecords": 120, "returnedRecords": 120, "statusCounts": { "not_implemented": 54, "restricted": 66 }, "uniqueIds": 120 }, "records": [ { "apiId": "py:Assembly:class:AssemblyWorkbench", "name": "AssemblyWorkbench", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "e34f6338e0d44214d5bf43ad5201fc98f0921dd25f2544313da177481491fce6" }, { "apiId": "py:Assembly:class:CommandCreateView", "name": "CommandCreateView", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "776579deaf1c68ebf9d45266aa25c97a7bcad4ef688c37eed02409545493d862" }, { "apiId": "py:Assembly:class:ExplodedView", "name": "ExplodedView", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "87cc44245432cda4dac275989dbbe227afa2c2339ba6f08dfd45735c0ae07241" }, { "apiId": "py:Assembly:class:ExplodedViewSelGate", "name": "ExplodedViewSelGate", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "e6e6548f13752cfbff9fd819f7ea75e33dee4e7cf736cfc80e17fdfa63ef6269" }, { "apiId": "py:Assembly:class:ExplodedViewStep", "name": "ExplodedViewStep", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "3150746bd6d5a5efac2db1a91a027a97353bfb718f81f273175204e9dd8d6f3d" }, { "apiId": "py:Assembly:class:GroundedJoint", "name": "GroundedJoint", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "c9451eee2df605003ee12926bcd4349393fe391791b3f9a56b27b2109d9ea22a" }, { "apiId": "py:Assembly:class:Joint", "name": "Joint", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "b13b50043cb71a34f4942a9e5d4ade8d71e066235f0cb6fc92708704f157758a" }, { "apiId": "py:Assembly:class:MakeJointSelGate", "name": "MakeJointSelGate", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "1c8add616c12f9ac54d3df712944b2fffa169c860ed3ce43bcdffe97847168a1" }, { "apiId": "py:Assembly:class:Motion", "name": "Motion", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "f0ab03d26ae8493f1bdd65c5545bb08ccca6880bc86ceb84165b10893ca71e5c" }, { "apiId": "py:Assembly:class:MotionEditDialog", "name": "MotionEditDialog", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "69523d46be71d09aafdbb29ee9c6deb26a7cde5ecf32ac2c948d998df6f80d3f" }, { "apiId": "py:Assembly:class:PreferencesPage", "name": "PreferencesPage", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "c1e280b213d1a80f985a782e7dea2cd0f8ad441b7887ee9e666ae08c8205ca97" }, { "apiId": "py:Assembly:class:Simulation", "name": "Simulation", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "8539dd0f5f3ad466b288a64f57b053db592713e7a886da5aedaadf2b936ef505" }, { "apiId": "py:Assembly:class:SoSwitchMarker", "name": "SoSwitchMarker", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "5243d8f46114dfed2f522a199099f8fbff53783dacb3287547506c9237e6dd2c" }, { "apiId": "py:Assembly:class:TaskAssemblyCreateView", "name": "TaskAssemblyCreateView", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "606b53be61517a15255e1c8cd9fa7f26cab6e71ad7a849c1b83503a16d8dbf62" }, { "apiId": "py:Assembly:class:ViewGroup", "name": "ViewGroup", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "79f8a184891b17dcae53a5425f57669ce0e483359b6da4fa036916478b85a1ba" }, { "apiId": "py:Assembly:class:ViewProviderAssembly", "name": "ViewProviderAssembly", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "05c57e7484db39900200e7d71d024a3a3db05c545bd410770ff87d916df845fe" }, { "apiId": "py:Assembly:class:ViewProviderExplodedView", "name": "ViewProviderExplodedView", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "d266f162a586f8a31fa8e01646da8367eae2e0d23b312f8e7f70f1e8db562db1" }, { "apiId": "py:Assembly:class:ViewProviderExplodedViewStep", "name": "ViewProviderExplodedViewStep", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "4cc08b8ec326f8d80183c7faac02ab77bb6bae0a506878112b403534fdf81d0c" }, { "apiId": "py:Assembly:class:ViewProviderGroundedJoint", "name": "ViewProviderGroundedJoint", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "3039bb597db7670133350c83e2037b61a0e268ecf5a3e6e4e567b00200315b5c" }, { "apiId": "py:Assembly:class:ViewProviderJoint", "name": "ViewProviderJoint", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "037bf844f39ce9bf8cfc5630bb22b454afe1c4be2b0363ba145671510d736934" }, { "apiId": "py:Assembly:class:ViewProviderMotion", "name": "ViewProviderMotion", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "db572233f15d4cb863efe036ca529bec1dca90814956dd85a63ece8fb6491f20" }, { "apiId": "py:Assembly:class:ViewProviderSimulation", "name": "ViewProviderSimulation", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "b1d6f3f11a06738d732970fcf9f77ca6030acf108bc7bd860a369f1738acdebf" }, { "apiId": "py:Assembly:function:create_mock_qicon", "name": "create_mock_qicon", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "d307fa2dce0e7bf822cb1afa9e436f61f6669ceb8a07898e852f9b463349d076" }, { "apiId": "py:Assembly:function:getViewGroup", "name": "getViewGroup", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "c0bb11b8972bfa869b6a1f70d3165a98904b3d777395dad93be555b27e48627d" }, { "apiId": "py:Assembly:method:AssemblyCommandGroup.GetResources", "name": "AssemblyCommandGroup.GetResources", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "b57c93a3c43c6820109b20bea4a5a5b154eae340dba251e57de3b79b8006efbe" }, { "apiId": "py:Assembly:method:AssemblyCommandGroup.IsActive", "name": "AssemblyCommandGroup.IsActive", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "2251b7ba68fabbfb8527207e8dfa464daf49b6ab16e1d382888b5fb796a73882" }, { "apiId": "py:Assembly:method:AssemblyObject.getDownstreamParts", "name": "AssemblyObject.getDownstreamParts", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "4042b4f380d25e03ce5f5c1f2069df3792ba6005fc98de8231e0fe7ed1fe5b3a" }, { "apiId": "py:Assembly:method:AssemblyObject.isJointConnectingPartToGround", "name": "AssemblyObject.isJointConnectingPartToGround", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "cabf33201bc9639d5e44ea8c982ffc74b3907fa646d917a2baa3a26c493ecd70" }, { "apiId": "py:Assembly:method:AssemblyObject.isPartConnected", "name": "AssemblyObject.isPartConnected", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "99ce67b0b890f558a81c156d868067fb097cbc31952f30fb51453edf8032390d" }, { "apiId": "py:Assembly:method:AssemblyObject.isPartGrounded", "name": "AssemblyObject.isPartGrounded", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "278c9b0bb21d076051045594171f2f8e4006c0506ef63f5d349c271f06d2d9f7" }, { "apiId": "py:Assembly:method:AssemblyWorkbench.ContextMenu", "name": "AssemblyWorkbench.ContextMenu", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "4b9d3715fe805ed2b7bc7e8e374938eab1ac881352e346e17e5324e90d158602" }, { "apiId": "py:Assembly:method:CommandActivateAssembly.GetResources", "name": "CommandActivateAssembly.GetResources", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "37e9f9147cefd2cb617062cc5bde475401ca85db194e706f6d949094a25fbd27" }, { "apiId": "py:Assembly:method:CommandActivateAssembly.IsActive", "name": "CommandActivateAssembly.IsActive", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "4778b1aaeb1c2b223e3897a0ba07bcb86e733e2ffece247cf588a3c9fcabe7b2" }, { "apiId": "py:Assembly:method:CommandCreateAssembly.GetResources", "name": "CommandCreateAssembly.GetResources", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "4a1350b394d029ae31cec11e177bfce1cc08081b9550816b3898d1edcf4a5a33" }, { "apiId": "py:Assembly:method:CommandCreateAssembly.IsActive", "name": "CommandCreateAssembly.IsActive", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "c791cda7ec1a7a76476514b397df97f67b9d259b801a61999d74a199af793f40" }, { "apiId": "py:Assembly:method:CommandCreateBom.GetResources", "name": "CommandCreateBom.GetResources", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "b5b1521c50785512433b33ff171b07b194814eff8678d1c828c4ba9a21075aab" }, { "apiId": "py:Assembly:method:CommandCreateBom.IsActive", "name": "CommandCreateBom.IsActive", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "a5d6ee4ae2ee43197e29fe6d25aa79b4bfe5d5271664375738df4d8fb5b2b537" }, { "apiId": "py:Assembly:method:CommandCreateJointAngle.GetResources", "name": "CommandCreateJointAngle.GetResources", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "94dae605dc56a29d0780d3c75a13ea78debb1f224abaf75d1d9e6b264b0049e2" }, { "apiId": "py:Assembly:method:CommandCreateJointAngle.IsActive", "name": "CommandCreateJointAngle.IsActive", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "0af4222d2a5ddee0122ad27b4c7011140044cf45168f55da12cf1a48f21c4151" }, { "apiId": "py:Assembly:method:CommandCreateJointBall.GetResources", "name": "CommandCreateJointBall.GetResources", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "33a9a1362d54ee1d40462d51b95ca807960f919c8cdade07c0ced2ad3c12170a" }, { "apiId": "py:Assembly:method:CommandCreateJointBall.IsActive", "name": "CommandCreateJointBall.IsActive", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "6b60986ddab2ea6b8230cb4122e47272d309dd4436817fbea9fce09e4d6f568c" }, { "apiId": "py:Assembly:method:CommandCreateJointBelt.GetResources", "name": "CommandCreateJointBelt.GetResources", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "f3a6fcaed3b0838656f746d08fb5ecb60cd1b1f2f6e16485de9a1351bf51bc48" }, { "apiId": "py:Assembly:method:CommandCreateJointBelt.IsActive", "name": "CommandCreateJointBelt.IsActive", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "d0a430f1f1b35bb979346193d28cbc18347e2f41276b068154b18ac106636cf2" }, { "apiId": "py:Assembly:method:CommandCreateJointCylindrical.GetResources", "name": "CommandCreateJointCylindrical.GetResources", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "1bb8248809dce614677a3f1e8d0e8cca48125f232a87b904ece452f33af11c20" }, { "apiId": "py:Assembly:method:CommandCreateJointCylindrical.IsActive", "name": "CommandCreateJointCylindrical.IsActive", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "fd76853996ec2280cf56e204e7daa59a674ca3c417d20e16297b0dcded974b0c" }, { "apiId": "py:Assembly:method:CommandCreateJointDistance.GetResources", "name": "CommandCreateJointDistance.GetResources", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "b65c1cac6088df4624d055fb6bc9fab25c0226fdda8f3ecf62e45848cf8743e4" }, { "apiId": "py:Assembly:method:CommandCreateJointDistance.IsActive", "name": "CommandCreateJointDistance.IsActive", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "3e217f7cea8751b67297bcb0ccfbd948018d8a1e0ff3d57ba9e0ab188690bd9a" }, { "apiId": "py:Assembly:method:CommandCreateJointFixed.GetResources", "name": "CommandCreateJointFixed.GetResources", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "f9d0c6909a33be694223d956098d0a5a8283cb5a17a1566659c2bf37a9a0ffe7" }, { "apiId": "py:Assembly:method:CommandCreateJointFixed.IsActive", "name": "CommandCreateJointFixed.IsActive", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "cd40006b2994105fb917752580fe0f7a5d2d9fe9b7e91c0ea6916944bce6a9da" }, { "apiId": "py:Assembly:method:CommandCreateJointGears.GetResources", "name": "CommandCreateJointGears.GetResources", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "403bde7afade09de7c5ecdf426cd39e466acc52316213da4a90f4a34872edbe7" }, { "apiId": "py:Assembly:method:CommandCreateJointGears.IsActive", "name": "CommandCreateJointGears.IsActive", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "67e6ddac2ec62d8991f374a707628ca174319676dc34c68e6ff7f40a5afa94d9" }, { "apiId": "py:Assembly:method:CommandCreateJointParallel.GetResources", "name": "CommandCreateJointParallel.GetResources", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "b0d65b271f7dd06635eabe0b01fcceb2c2194db25a9ec26bc8af0cbc6394adee" }, { "apiId": "py:Assembly:method:CommandCreateJointParallel.IsActive", "name": "CommandCreateJointParallel.IsActive", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "7b18bdbe9344a83ca719ef7d69f81ddecf0a6cca35f3a203ae042cb084d77ce0" }, { "apiId": "py:Assembly:method:CommandCreateJointPerpendicular.GetResources", "name": "CommandCreateJointPerpendicular.GetResources", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "ed54d4081dbc7da70ebe3912f8ad4d9852e3fd2bb7e2aaf4491095f1891b3c95" }, { "apiId": "py:Assembly:method:CommandCreateJointPerpendicular.IsActive", "name": "CommandCreateJointPerpendicular.IsActive", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "85f39f76ea263e0c113507effc598f7275cc2c7e0fe2e058be31ebaba7734bc4" }, { "apiId": "py:Assembly:method:CommandCreateJointRackPinion.GetResources", "name": "CommandCreateJointRackPinion.GetResources", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "65c3b464c82b3f74b8fc2968ad94e4cf8691d1adbe689ad974dc5251365865d0" }, { "apiId": "py:Assembly:method:CommandCreateJointRackPinion.IsActive", "name": "CommandCreateJointRackPinion.IsActive", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "2d1ffe2c6db8a76f5ed86f7e26285ef9df5185f7c3e8187967bfc184eb685efd" }, { "apiId": "py:Assembly:method:CommandCreateJointRevolute.GetResources", "name": "CommandCreateJointRevolute.GetResources", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "7981d5aaf03c8e15bbc27b59d8b91961e29f5274f5217c9d3c2b7a6a532aabe3" }, { "apiId": "py:Assembly:method:CommandCreateJointRevolute.IsActive", "name": "CommandCreateJointRevolute.IsActive", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "c49a7fe68c094cf8e9e48a9657beba3b3db94c5c979488174800d50617634a2f" }, { "apiId": "py:Assembly:method:CommandCreateJointScrew.GetResources", "name": "CommandCreateJointScrew.GetResources", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "b26d500fbd175da7e750cf928a66ee35da56e50793c39156d3c55208080b81ad" }, { "apiId": "py:Assembly:method:CommandCreateJointScrew.IsActive", "name": "CommandCreateJointScrew.IsActive", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "f66e6c3c433805bcd79daa8e9c460bc7e42ffc850c7b2e7bd8d25b7cef98426a" }, { "apiId": "py:Assembly:method:CommandCreateJointSlider.GetResources", "name": "CommandCreateJointSlider.GetResources", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "3d1f669dd4705f6944e1e6691124c1a8617b078f92a9414a38e6de51cb3c26a6" }, { "apiId": "py:Assembly:method:CommandCreateJointSlider.IsActive", "name": "CommandCreateJointSlider.IsActive", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "7e74e6b6cd5f9ae8d077584adf980ebae31fc22615bcabf36995498f18d99999" }, { "apiId": "py:Assembly:method:CommandCreateSimulation.GetResources", "name": "CommandCreateSimulation.GetResources", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "bea5c85fbc0ab5ed64d918193b5fdc9e302e1c07cdecaa8fc88b54eef3656e97" }, { "apiId": "py:Assembly:method:CommandCreateSimulation.IsActive", "name": "CommandCreateSimulation.IsActive", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "a4d31a12db905f3339e98b0d39f41ad8e8e15e0236f2a1e1b69dde473787e43f" }, { "apiId": "py:Assembly:method:CommandCreateView.GetResources", "name": "CommandCreateView.GetResources", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "0e93e4dbb3eaccaaf0b30ef544772a3c6506c289ec15621cc5215b6ee71c38c5" }, { "apiId": "py:Assembly:method:CommandCreateView.IsActive", "name": "CommandCreateView.IsActive", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "ad9877f7739c778e2ae4857acde9e0454e3c9f7fe3739eefedf6ab39518a45be" }, { "apiId": "py:Assembly:method:CommandExportASMT.GetResources", "name": "CommandExportASMT.GetResources", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "333afec3aadbf32aa1eeeea183c5ea998cc742a91a226606264fc8786ac13677" }, { "apiId": "py:Assembly:method:CommandExportASMT.IsActive", "name": "CommandExportASMT.IsActive", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "07178b5e55ef43d3caf203646ec8926f42d2c9e77e18c4efcdc027e24292cfad" }, { "apiId": "py:Assembly:method:CommandGroupGearBelt.GetResources", "name": "CommandGroupGearBelt.GetResources", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "02c833613a610ba1c6c9dd33daea785f8bb012b07251b951535734a627d4d339" }, { "apiId": "py:Assembly:method:CommandGroupGearBelt.IsActive", "name": "CommandGroupGearBelt.IsActive", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "409dcd10dded0ce93fa07056027c0976a69484bb1d8dd4f381c55ba0500f8654" }, { "apiId": "py:Assembly:method:CommandGroupInsert.GetResources", "name": "CommandGroupInsert.GetResources", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "0b4f0bc8b444fd296ee95fa154bac3d3f7db40ae54d93a779b5f709720db5622" }, { "apiId": "py:Assembly:method:CommandGroupInsert.IsActive", "name": "CommandGroupInsert.IsActive", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "fe3d5c60a7e4610b5064e744c0892f6f5b0e28672291ade50f7a7e57fe27f59e" }, { "apiId": "py:Assembly:method:CommandInsertLink.GetResources", "name": "CommandInsertLink.GetResources", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "baea5df61e93d2ba5daad89eaa40d6054b15ec320388298dc6b62b7e58808f7d" }, { "apiId": "py:Assembly:method:CommandInsertLink.IsActive", "name": "CommandInsertLink.IsActive", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "ca2ba674df8645169cf11cc90a2b281454f17f67faa0b5168676b5f33542495a" }, { "apiId": "py:Assembly:method:CommandInsertNewPart.GetResources", "name": "CommandInsertNewPart.GetResources", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "eff461429004f8e1604f35cc3f41017f8a44b22be30523d0710a719f36859943" }, { "apiId": "py:Assembly:method:CommandInsertNewPart.IsActive", "name": "CommandInsertNewPart.IsActive", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "e51758ffcc9b91b92033c2b43e019bea2a9f8dea6f686d65fd8c671a8b71bdae" }, { "apiId": "py:Assembly:method:CommandSolveAssembly.GetResources", "name": "CommandSolveAssembly.GetResources", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "0a5e82d04ddeae6606019d751c91901c60ce2fa1271d89a0c8ef33881c671baa" }, { "apiId": "py:Assembly:method:CommandSolveAssembly.IsActive", "name": "CommandSolveAssembly.IsActive", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "cdfa893712135db2f17cf1da022e492fc01d83705f54b33149af3b1c2bc38003" }, { "apiId": "py:Assembly:method:CommandToggleGrounded.GetResources", "name": "CommandToggleGrounded.GetResources", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "130a65689cc5a2203bc45d4d172666325b5d07567e9bcdf3ffc2a786ea14cbc1" }, { "apiId": "py:Assembly:method:CommandToggleGrounded.IsActive", "name": "CommandToggleGrounded.IsActive", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "cf565d08b4e279f5e785d41778d7bcb00abd3c766745db7cbb447adb54d995eb" }, { "apiId": "py:Assembly:method:ExplodedView.getAssembly", "name": "ExplodedView.getAssembly", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "1039a0952e225542e26c497951834fa785a4e197b1b829cb65a5c26daac3597f" }, { "apiId": "py:Assembly:method:ExplodedView.getExplodedShape", "name": "ExplodedView.getExplodedShape", "family": "geometry-value", "disposition": "not_implemented", "evidenceSha256": "e0f73745b325154b2694f6a61e02db30a2084b89cba21403f99c25ca28b05cc1" }, { "apiId": "py:Assembly:method:Joint.getAssembly", "name": "Joint.getAssembly", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "4d9cc9c865b75d18bf97c7d762b5c89a3719e20ea9afa3de074f46a6d237bbd1" }, { "apiId": "py:Assembly:method:Motion.getAssembly", "name": "Motion.getAssembly", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "65febdd035eb525e42f50c9452c870791ca4a4359e2328e456057cb64ec6191a" }, { "apiId": "py:Assembly:method:Motion.getSimulation", "name": "Motion.getSimulation", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "bbf99e7c16b1fe8ec130288bf321cd4630560c290e2171aa2c3b3e2fa24f3711" }, { "apiId": "py:Assembly:method:Simulation.getAssembly", "name": "Simulation.getAssembly", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "fcc54b2b2cb83d88ccfad740d01d2a41c42856f6c36cec331cc29e1816f43219" }, { "apiId": "py:Assembly:method:TaskAssemblyCreateBom.isCustomColumn", "name": "TaskAssemblyCreateBom.isCustomColumn", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "58d8a040815982c4990d541779249477c16585061a65c3d99a9c103e842de236" }, { "apiId": "py:Assembly:method:TaskAssemblyCreateBom.showAddColumnMenu", "name": "TaskAssemblyCreateBom.showAddColumnMenu", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "bf41e5cc9eb63917bd9343aa283ab2d25288b9d60096b813fd92f04dabdb4107" }, { "apiId": "py:Assembly:method:TaskAssemblyCreateJoint.getMovingPart", "name": "TaskAssemblyCreateJoint.getMovingPart", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "86688fd646d43637b8329b96924f447ac5905de8a5749019d5f95fa0b4208cd7" }, { "apiId": "py:Assembly:method:TaskAssemblyCreateSimulation.displayLastFrame", "name": "TaskAssemblyCreateSimulation.displayLastFrame", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "73f90ba47ddbfdc938b04319fbbac24c693dadede1589b0e2c8d9e5423e800a0" }, { "apiId": "py:Assembly:method:TaskAssemblyCreateView.createExplodedViewObject", "name": "TaskAssemblyCreateView.createExplodedViewObject", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "b5b8c9f3685875fd3467c9f6ab87186bc2d646affd3adf6f79913307f1ab554e" }, { "apiId": "py:Assembly:method:TaskAssemblyInsertLink.createDisabledIcon", "name": "TaskAssemblyInsertLink.createDisabledIcon", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "107d1e88489192273fc75912507b066b50987fbe7cdf4aec5a40573dd6859491" }, { "apiId": "py:Assembly:method:TaskAssemblyInsertLink.getTranslationVec", "name": "TaskAssemblyInsertLink.getTranslationVec", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "a763ca62bf084f596a4f1a6398c835232c34a9c78b78b53475ee17c71fea5cb9" }, { "apiId": "py:Assembly:method:ViewProviderAssembly.getDragger", "name": "ViewProviderAssembly.getDragger", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "c2f23739e94fc8d118c0dbafbe6bd99388143873aa5290e2b4a8d84e9dc899c7" }, { "apiId": "py:Assembly:method:ViewProviderAssembly.isInEditMode", "name": "ViewProviderAssembly.isInEditMode", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "36f07cc00b43a21b15983ce6cc980e939e82d206a64a92db0156618293e72728" }, { "apiId": "py:Assembly:method:ViewProviderAssembly.isolateComponents", "name": "ViewProviderAssembly.isolateComponents", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "923c45e74897efcef3382e9d25e79f1d468e305fdffc018f55f6a5e911ccd712" }, { "apiId": "py:Assembly:method:ViewProviderExplodedView.getDefaultDisplayMode", "name": "ViewProviderExplodedView.getDefaultDisplayMode", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "f232fe9f9793edd7254af8663cdd2402d70f6cc9043bbd3d6e24d8d963f7f7b5" }, { "apiId": "py:Assembly:method:ViewProviderExplodedView.getDisplayModes", "name": "ViewProviderExplodedView.getDisplayModes", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "4f9e3be700f5955133e838abce250a33e596917cfa291cdb17e087bd6d887864" }, { "apiId": "py:Assembly:method:ViewProviderExplodedView.getIcon", "name": "ViewProviderExplodedView.getIcon", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "25a06c24b6e28de76737257091b08b5e540bfbbef555e2d720c4bcb39e750855" }, { "apiId": "py:Assembly:method:ViewProviderExplodedViewStep.getDefaultDisplayMode", "name": "ViewProviderExplodedViewStep.getDefaultDisplayMode", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "93ec3d0ec6595451629f88ad359b6aca65e0e382bb7f2f0f357885243ce13293" }, { "apiId": "py:Assembly:method:ViewProviderExplodedViewStep.getDisplayModes", "name": "ViewProviderExplodedViewStep.getDisplayModes", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "8d419bd2b471435fb2e9fa98f6261c1cfde2b3baccfaa61177f09bbc6481dbac" }, { "apiId": "py:Assembly:method:ViewProviderExplodedViewStep.getIcon", "name": "ViewProviderExplodedViewStep.getIcon", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "f55628419edcd7203eca42fb0d5132ca17170e613db776c2c00df5f08b0d93db" }, { "apiId": "py:Assembly:method:ViewProviderGroundedJoint.canDelete", "name": "ViewProviderGroundedJoint.canDelete", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "cb38162b46b5549e53ef4b97f4695c4799b8f68de0724f5787b0acb8a0d69f67" }, { "apiId": "py:Assembly:method:ViewProviderGroundedJoint.getDefaultDisplayMode", "name": "ViewProviderGroundedJoint.getDefaultDisplayMode", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "28a590f5dace1a291ad1054f54c91a6b1547f06773c097d11935a54aa77f5339" }, { "apiId": "py:Assembly:method:ViewProviderGroundedJoint.getDisplayModes", "name": "ViewProviderGroundedJoint.getDisplayModes", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "aa48aca092598e790907dd8023f23ab4a781c91e57779b95445e07157ade2218" }, { "apiId": "py:Assembly:method:ViewProviderGroundedJoint.getIcon", "name": "ViewProviderGroundedJoint.getIcon", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "a64f6bec54a0361333f0561344a2d2cab4900865d124395ba88d8d856498639b" }, { "apiId": "py:Assembly:method:ViewProviderJoint.canDelete", "name": "ViewProviderJoint.canDelete", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "b7c792d4f2eebd98675f95855a5aa7fa36123539b92ce0de740f92937e1c18f0" }, { "apiId": "py:Assembly:method:ViewProviderJoint.getDefaultDisplayMode", "name": "ViewProviderJoint.getDefaultDisplayMode", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "4eecf3f9da2d1057ab8ee0ba2f7daf4ac06699f3e7f1be1b94dc4a0e85397b1f" }, { "apiId": "py:Assembly:method:ViewProviderJoint.getDisplayModes", "name": "ViewProviderJoint.getDisplayModes", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "717e769acd196a593694760d99021d2e51979561116a183822274bf476f48332" }, { "apiId": "py:Assembly:method:ViewProviderJoint.getIcon", "name": "ViewProviderJoint.getIcon", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "d3bb3639d9892d9706b555f1306bdd288b69376e5d8948e852dba97e1383da2e" }, { "apiId": "py:Assembly:method:ViewProviderJoint.getOverlayIcons", "name": "ViewProviderJoint.getOverlayIcons", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "9a0806a6f1e2cf38b867cae96e04ae1de1c7f5f92cc341eb9149419905d9f01a" }, { "apiId": "py:Assembly:method:ViewProviderJoint.showPreviewJCS", "name": "ViewProviderJoint.showPreviewJCS", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "6e0d155d6e20bf7d3aaa87c9f638a51328228ae9d64a1b85ad67ae56db46a99c" }, { "apiId": "py:Assembly:method:ViewProviderMotion.getAssembly", "name": "ViewProviderMotion.getAssembly", "family": "generic-object", "disposition": "not_implemented", "evidenceSha256": "a28dcc4eb61b8a9cc01c96aa35114faab6dc434ea31311b656a79c301c3cfaa6" }, { "apiId": "py:Assembly:method:ViewProviderMotion.getDefaultDisplayMode", "name": "ViewProviderMotion.getDefaultDisplayMode", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "ead4a40cfaf25ab8d467b14b253d6a4bac74ea8919c20ed0d5624342561ab382" }, { "apiId": "py:Assembly:method:ViewProviderMotion.getDisplayModes", "name": "ViewProviderMotion.getDisplayModes", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "f73ff48372840817428387751ef355fbc49437762a9738574658623460d7a0fe" }, { "apiId": "py:Assembly:method:ViewProviderMotion.getIcon", "name": "ViewProviderMotion.getIcon", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "db95b3a8b3d0d98b5ef3063bfd021cc80f78ae5ed55ab0830d3fa360dede3568" }, { "apiId": "py:Assembly:method:ViewProviderSimulation.getDefaultDisplayMode", "name": "ViewProviderSimulation.getDefaultDisplayMode", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "f7680cfda82043f678bd54e1677c3b12cb7e52def5ea1098b930ea65b492ba56" }, { "apiId": "py:Assembly:method:ViewProviderSimulation.getDisplayModes", "name": "ViewProviderSimulation.getDisplayModes", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "4a35d656e3b1e9e7433274c4376e95224c1790855fb5dd34bcd8d1de17abe0d2" }, { "apiId": "py:Assembly:method:ViewProviderSimulation.getIcon", "name": "ViewProviderSimulation.getIcon", "family": "view-resource", "disposition": "restricted", "evidenceSha256": "4287081f783a94b3727a93be758d9c4de00c76b808a25ad00255166ba2e73153" } ], "response": { "firstSha256": "a764aa807e69e7174d0b556f070925282d8320e5538f0177bf89458c0f0aa470", "secondSha256": "a764aa807e69e7174d0b556f070925282d8320e5538f0177bf89458c0f0aa470", "resourcesReleased": true }, "errors": { "invalid": { "ok": false, "code": "invalid_request", "error": "Assembly dispatcher requires non-empty args.records" }, "unsupported": { "ok": false, "code": "unsupported_command", "error": "Assembly dispatcher command is not registered" } }, "artifacts": { "wasm": "web/public/kernel/FreeCADWebAssemblyProbe.wasm", "loader": "web/public/kernel/FreeCADWebAssemblyProbe.js" }, "boundaries": [ "Assembly view-resource APIs are restricted because AssemblyGui is unavailable in the GUI-free Web kernel.", "Generic-object and geometry-value methods remain not_implemented until method-level readonly parameter/return evidence is available.", "No JavaScript result is used as a substitute for native FreeCAD execution." ] }