Commit a1f1d76
authored
feat: Support URL wildcards on extraRoutes (#96)
* feat: Replace per-route extras wiring with ExtrasRouter
Wire the single ExtrasRouter at "/" instead of creating one HttpContext
per extra route. Delete ExtraRouteAdapter and NotFoundHandler, whose
logic now lives in ExtrasRouter. Guard against extras when basePath is "/".1 parent 2884d2a commit a1f1d76
14 files changed
Lines changed: 1780 additions & 141 deletions
File tree
- docs/superpowers
- plans
- specs
- src
- main/java/com/retailsvc/http
- internal
- test/java/com/retailsvc/http
- internal
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
905 | 905 | | |
906 | 906 | | |
907 | 907 | | |
| 908 | + | |
| 909 | + | |
| 910 | + | |
| 911 | + | |
| 912 | + | |
| 913 | + | |
| 914 | + | |
| 915 | + | |
| 916 | + | |
| 917 | + | |
| 918 | + | |
| 919 | + | |
| 920 | + | |
| 921 | + | |
| 922 | + | |
| 923 | + | |
| 924 | + | |
| 925 | + | |
| 926 | + | |
908 | 927 | | |
909 | 928 | | |
910 | 929 | | |
| |||
0 commit comments