-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use Mustermann for patterns #1086
Conversation
Failing on JRuby atm. |
The tests are passing if I run one file at a time. I ran the Is this because we are using a pre-release jRuby version for the test? I see this in travis logs:
|
Build is green with latest JRuby (9.1.0.0) |
Awesome 🎉 |
👏👏👏👏 |
🎉 |
🚀 |
@rkh Should we move mustermann from your personal project to Sinatra organization? |
@namusyaka done |
@rkh Great! Thank you! |
…that replaced normal route parsing to use Mustermann in sinatra/sinatra#1086
This PR makes Sinatra use Mustermann. It also updates the pattern to what I'd like the Sinatra 2.0 syntax to be, it is generally compatible with the old syntax.
This will also lead to more meaningful errors on broken patterns.
Advanced Mustermann features are not yet exposed.