You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Tl;dr: it can be useful to have Convert methods in the UI for the Engine in the Speckle_Toolkit, so they should be moved back in the Engine project.
Full description:
All Convert methods were moved in the Adapter project as a result of the latest compliance measures, intended to avoid exposing normally unneeded converts in the UI.
However, Speckle is as always a bit particular, and there are fringe cases where you might want to do the convert for certain objects in the UI, while explicitly avoiding the converts for others. For example, this allows to use the standard Speckle "Sender" component to upload native Rhino geometries together with BHoMObjects by separating them and avoiding having them to pass through a conversion phase all together. Complicated, but can be an extremely useful workaround in fringe situations.
Suggestions to restore compliance:
As above
The text was updated successfully, but these errors were encountered:
Broken rules:
Tl;dr: it can be useful to have Convert methods in the UI for the Engine in the Speckle_Toolkit, so they should be moved back in the Engine project.
Full description:
All Convert methods were moved in the Adapter project as a result of the latest compliance measures, intended to avoid exposing normally unneeded converts in the UI.
However, Speckle is as always a bit particular, and there are fringe cases where you might want to do the convert for certain objects in the UI, while explicitly avoiding the converts for others. For example, this allows to use the standard Speckle "Sender" component to upload native Rhino geometries together with BHoMObjects by separating them and avoiding having them to pass through a conversion phase all together. Complicated, but can be an extremely useful workaround in fringe situations.
Suggestions to restore compliance:
As above
The text was updated successfully, but these errors were encountered: