Peter Solnica
Peter Solnica
How about we just ditch 2.x and fix signatures to be `command(type, **opts)`?
> I wonder if we use method_defined?(:with, false)? How would this help?
Removing `bug` label because this is ActiveSupport bullsh*t causing issues again.
Thanks for reporting this. I *think* it just works in main but I need to double check, so leaving this open but targeting 6.0.
Unfortunately when composed schemas are passed as an argument, it's not working, but this should work: ```ruby Schema = Dry::Schema.Params do required(:definitions).filled(:array).each(:hash) { ScaleSchema | QuestionSchema } end ```
We could add it as an experimental extension for now and see what happens 🙂
@envygeeks just added you to rubygems.org as a new gem owner so you can push releases
@pnomolos I don't mind, I'm no longer working on/using virtus O_o Gotta make that official at some point and explain why
Would you be able to cherry-pick this commit to latest release-0.x branch and open a PR for it? I could release it assuming all tests are green.
@radarek no, just cherry-pick the commit and open a PR against release-0.9.