Commit Graph

6 Commits

Author SHA1 Message Date
Michael Snoyman
e23c78f2ce Better overlap rules #779
We now have the concept that either an entire route is overlap checked
or not. This is essentially what we had before, except there was code
littered everywhere on the mistaken assumption that just one component
could be overlap checked. This also allows us to mark parent routes or
multipiece components as non-overlapped checked.

In addition, if you put a bang at the beginning of the pattern, the
entire route is not overlap checked. The previous syntax is kept for
backwards compatibility.
2014-07-23 12:40:24 +03:00
Michael Snoyman
e61c98507b Workaround for some meaningless warnings 2014-04-09 21:34:36 +03:00
Michael Snoyman
5cb02e2a9b Minor tweaks 2014-03-04 15:02:01 +02:00
Michael Snoyman
c19088d569 Switch yesod-core to use simpler dispatch 2014-03-04 13:46:03 +02:00
Michael Snoyman
750bc9c9ac All simpler dispatch tests pass 2014-03-04 13:41:16 +02:00
Michael Snoyman
9fad1071fc Incomplete changes 2014-02-24 14:20:17 +02:00