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
We can't merge the change described below until our gems have been imported into gem.coop namespaces. I'll leave a comment on this issue (or its respective PR, if someone creates one) once we're ready to go.
If hanami new is called with --gem-source=gem.coop, then we should use the namespaced versions of our gems.
Grouped all the main Hanami gems under a source block (to avoid repetition)
Did the same for the Dry gems immediately below (also to avoid repetition)
Used the single-line source: option where namespaces gems are used in the various bundler groups further down (it's unlikely that multiple namespaced gems will be needed at these points, so the block form makes less sense)
Later on, we may choose to use these namespaces gems regardless of the top-level gem source, but as a first step, we'll do it when the user explicitly opts into using gem.coop.
Warning
We can't merge the change described below until our gems have been imported into gem.coop namespaces. I'll leave a comment on this issue (or its respective PR, if someone creates one) once we're ready to go.
If
hanami newis called with--gem-source=gem.coop, then we should use the namespaced versions of our gems.Something like this:
Notable changes:
sourceblock (to avoid repetition)source:option where namespaces gems are used in the various bundler groups further down (it's unlikely that multiple namespaced gems will be needed at these points, so the block form makes less sense)Later on, we may choose to use these namespaces gems regardless of the top-level gem source, but as a first step, we'll do it when the user explicitly opts into using gem.coop.