Refactor out the qualifying-stage-names code |
|
More...
|
over 16 years ago
|
Simplest implementation of tokens rule |
|
More...
|
over 16 years ago
|
Test fixes for the API change in add_rule |
|
More...
|
over 16 years ago
|
Remove the logic in Rule that is controlled by subclasses |
|
More...
|
over 16 years ago
|
Add some Rule subclasses: CodeRef, Regex, Tokens. Regex will probably be subsumed by Tokens |
|
More...
|
over 16 years ago
|
We also don't need rule_class any more |
|
More...
|
over 16 years ago
|
add_rule should not silently create new rules, because we'll be getting multiple rule subclasses |
|
More...
|
over 16 years ago
|
Move the "invoke match" logic into match where it belongs (and now can be subclassed to do interesting things) |
|
More...
|
over 16 years ago
|
Reify dispatch and dispatch match, refactor super dispatcher to just splat its matches into the current dispatch's matches |
|
More...
|
over 16 years ago
|
ignore blib |
|
More...
|
over 16 years ago
|
"use MyApp::Dispatcher" should not export sugar. but "use MyFramework::Dispatcher -base" should |
|
More...
|
over 16 years ago
|
Throw an error if "use Path::Dispatcher -base" or similar is used |
|
More...
|
over 16 years ago
|
Make sure that we return no useful value, so we don't have to worry about backwards compatibility when we figure out how to return values from a dispatch/run |
|
More...
|
over 16 years ago
|
We can now pass arguments to each rule's block from "run" or invoking the coderef returned by "dispatch" |
|
More...
|
over 16 years ago
|
Failing tests for dispatching with arguments |
|
More...
|
over 16 years ago
|
Support for adding stages (plugins!) and adding rules to before/on/after any stage. Rename the before and after stages to first and last. |
|
More...
|
over 16 years ago
|
Declarative dispatchers take their name from the package into which they're installed |
|
More...
|
over 16 years ago
|
Support for named dispatchers |
|
More...
|
over 16 years ago
|
Support for super dispatchers in the sugar layer |
|
More...
|
over 16 years ago
|
Small refactor to give defer_to_super_dispatcher more control |
|
More...
|
over 16 years ago
|
Support (and more tests for) "super" dispatchers |
|
More...
|
over 16 years ago
|
Add failing tests for having a super dispatcher |
|
More...
|
over 16 years ago
|
Add (failing) tests for layering dispatcher rules across subclasses |
|
More...
|
over 16 years ago
|
Add "on", more tests |
|
More...
|
over 16 years ago
|
Figure out how sugar will be distributed |
|
More...
|
over 16 years ago
|
Begin Path::Dispatcher::Declarative |
|
More...
|
over 16 years ago
|
Support for arbitrary dispatch matching with coderefs (so we can support Jifty::Dispatcher's "when" rule type) |
|
More...
|
over 16 years ago
|
Implement aborting the dispatch by die-ing with a special value |
|
More...
|
over 16 years ago
|
(Failing) tests for aborting the dispatch |
|
More...
|
over 16 years ago
|
Allow rules to be "fallthrough" or not; by default, "on" rules are not fallthrough, others are |
|
More...
|
over 16 years ago
|