0221073af2bd3f-3481-4c36-86c2-ae08e5a9c947Shaded1100;150;0;0100;0;150;0638115567792076234unnamed016541381.38178146001BH.UI.Grasshopper, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null6.0.0.08bbd9f31-e1cd-fb1a-4588-730892e8d0cfBH.UI.Grasshopper6.0.0.04d45ad8e8-cf03-464c-ba89-2122f4c6e4fa8bbd9f31-e1cd-fb1a-4588-730892e8d0cfExecuteAdapter Action 'Execute': sends commands to be executed in an external software
b78f3e1e-7529-4de0-abca-e5170dd9abe5ExecuteExecute69715514984783197true472194041-4e06-4e8c-bbeb-36fd484907e0ffe324e7-1fc0-4818-9fcb-43a0202cc974ffe324e7-1fc0-4818-9fcb-43a0202cc974cb95db89-6165-43b6-9c41-5702bc5bf1372d67b6cf3-37ea-438e-a6b4-2cc76b572658cb95db89-6165-43b6-9c41-5702bc5bf137Adapter to the external software
This is a BH.Adapter.BHoMAdapterafa3c9d9-6803-4ba2-8cb3-dc49dc1c2d57adapteradapter{ "_t" : "System.Type", "Name" : "BH.Adapter.BHoMAdapter, BHoM_Adapter, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null", "_bhomVersion" : "6.1" }false1e0601c7-0c62-4530-82ff-330f79ba864d1false100006991576920735167trueCommand to run
This is a BH.oM.Adapter.IExecuteCommand:
Classes implementing IExecuteCommand are commands compatible with the `Execute` Adapter Action.
This can be of the following types: DownloadCommand, RenameCommand, MoveCommand, CopyCommand, Bake, UpdateCommand, UpsertCommand, Transfer, SaveAs, Save, Open, NewModel, Exit, CustomCommand, Close, and more...387eabde-032d-4666-9a7c-f6f8204f3588commandcommand{ "_t" : "System.Type", "Name" : "BH.oM.Adapter.IExecuteCommand", "_bhomVersion" : "6.1" }falsebd520e2c-0d2e-4e05-b9bb-b633237f8c1f1false100006991776920735187trueConfiguration for this Action. You can input an ActionConfig (it contains the configs common to all Toolkits);
consider that Toolkits may have a custom ActionConfig (e.g. GSAConfig, SpeckleConfig).
This is a BH.oM.Adapter.ActionConfig:
Configurations specific for an Adapter Action (Push, Pull, etc).
Consider that your tookit might have a more specific implementation available. Try to look for [your toolkit name]ActionConfig.f6bb31d8-0930-4d87-b3df-8e411769499eactionConfigactionConfig{ "_t" : "System.Type", "Name" : "BH.oM.Adapter.ActionConfig", "_bhomVersion" : "6.1" }true0false100006991976920735207trueExecute the command
This is a Boolean286a5941-3d47-4e7f-9e19-7c56ad3a0636activeactivetrueff1c217a-b769-4e18-b549-cf14c6899e7316992176920735227true11{0}false1Output of the executed command.
This is a Object6c41cc3b-b45d-468f-b158-1cc704e15bb4outputoutput{ "_t" : "System.Type", "Name" : "System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "_bhomVersion" : "6.1" }true106a184b65-baa3-42d1-a548-3915b401de53false100007981574640821177trueTrue if the operation was successful.
This is a Boolean867af73c-87a2-4d8f-97be-9872e125ab6asuccesssuccesstrue07981974640821217truedd286cb5-2bc6-4c4a-aac5-542d1d0954b58bbd9f31-e1cd-fb1a-4588-730892e8d0cfHTTPAdaptera1e520bf-0264-4f67-8960-c2cc7f9939acHTTPAdapterHTTPAdapter442904928456104true0172194041-4e06-4e8c-bbeb-36fd484907e0This is a BH.Adapter.HTTP.HTTPAdapter1e0601c7-0c62-4530-82ff-330f79ba864dHH{ "_t" : "System.Type", "Name" : "BH.Adapter.HTTP.HTTPAdapter, HTTP_Adapter, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null", "_bhomVersion" : "6.1" }false0false10000471921824480104true2e78987b-9dfb-42a2-8b76-3923ac8bd91aBoolean ToggleBoolean (true/false) toggleff1c217a-b769-4e18-b549-cf14c6899e73Boolean ToggleTogglefalse0true44528010422true76221701-c5e7-4a93-8a2b-d34e77ed9cc18bbd9f31-e1cd-fb1a-4588-730892e8d0cfClearResults{ "SelectedItem" : { "_t" : "System.Type", "Name" : "BH.oM.Adapter.Commands.ClearResults", "_bhomVersion" : "6.1" }, "InputParams" : [], "OutputParams" : [{ "_t" : "BH.oM.UI.ParamInfo", "BHoM_Guid" : "50a5820f-8a37-4944-9a72-8c5420cd8438", "Name" : "C", "Fragments" : [], "Tags" : [], "CustomData" : { }, "DataType" : { "_t" : "System.Type", "Name" : "BH.oM.Adapter.Commands.ClearResults", "_bhomVersion" : "6.1" }, "Description" : "This is a BH.oM.Adapter.Commands.ClearResults:\r\nUsed to instruct the external software to clear/delete results from a file or model.", "Kind" : "Output", "HasDefaultValue" : false, "DefaultValue" : null, "IsRequired" : true, "IsSelected" : true, "DefaultValueWarning" : "" }], "BHoM_Guid" : "d6504001-3066-44fb-8f78-41b6a47cfbe4", "_bhomVersion" : "6.1" }This is a BH.oM.Adapter.Commands.ClearResults:
Used to instruct the external software to clear/delete results from a file or model.6d58b386-366f-46d0-b4d3-6e1257bee2bbClearResultsClearResults4962124828510226true01ffe324e7-1fc0-4818-9fcb-43a0202cc974This is a BH.oM.Adapter.Commands.ClearResults:
Used to instruct the external software to clear/delete results from a file or model.bd520e2c-0d2e-4e05-b9bb-b633237f8c1fCC{ "_t" : "System.Type", "Name" : "BH.oM.Adapter.Commands.ClearResults", "_bhomVersion" : "6.1" }false0false100005252141724533.5226true
@FraserGreenroyd to confirm, the following actions are now queued:
- check `code-compliance`
- check `documentation-compliance`
- check `project-compliance`
- check `branch-compliance`
- check `dataset-compliance`
- check `copyright-compliance`
There are 13 requests in the queue ahead of you.
@FraserGreenroyd to confirm, the following actions are now queued:
- check `core`
- check `null-handling`
- check `serialisation`
There are 7 requests in the queue ahead of you.
Issues addressed by this PR
Closes #207
Test files
Changelog
Additional comments