Open fnordfish opened 5 years ago
Specs are failing due to the development dependency on bundler ~> 1.9
and travis has the current 2.0.2 installed on more modern rubies.
That version requirement got dropped on master in 2c3d62e48dd614fc292fe0fcb1d79871fece6049
This allows to have more control on how the context works. For example which attributes are required, it's default values or validation.
Here's a short sample for illustration:
This PR probably lacks quite some documentation etc. I just wanted to get your input if this is something you'd consider. (Obviously I'm happy to put more work into this if you do)