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
add argument validation to job::execute and job::repeat statements
Tried [contracts.ruby](https://github.com/egonSchiele/contracts.ruby)
but does not allow mixing of default values and blocks
[contracts.ruby/214](egonSchiele/contracts.ruby#214).
Additionally, contracts.ruby gives developer friendly messages but does
not give user friendly messages.
Instead, rolled by own argument validation. Error messages include
expected type, actual value, actual type, and source location.
Addresses part of issue #5. Need validation on remaining DSL statements
to close.
0 commit comments