summaryrefslogtreecommitdiff
path: root/cask/test/src/test/cask/FailureTests.scala
Commit message (Collapse)AuthorAgeFilesLines
* Statically check the set of decorators applied to each endpoint methodLi Haoyi2019-10-091-0/+15
|
* Convert `Decorator#OuterReturned` into a type parameterLi Haoyi2019-10-091-1/+1
|
* Move recursive Decorator-processing logic into `Decorator.invoke`, document ↵Li Haoyi2019-09-151-1/+0
| | | | | | what it does Avoid reversing annotations list in Router.scala only to reverse the final results again when binding the arguments to `EntryPoint.invoke`
* Rename `BaseDecorator` -> `Decorator`, `Decorator` -> `RawDecorator`, ↵Li Haoyi2019-09-141-1/+1
| | | | `BaseEndpoint` -> `Endpoint`, `Endpoint` -> `HttpEndpoint`
* .Li Haoyi2019-09-141-1/+1
|
* 0.1.10.1.1Li Haoyi2018-08-181-3/+2
|
* auto-upload examplesLi Haoyi2018-08-121-6/+0
|
* Add `@cask.decorators.compress` utilityLi Haoyi2018-08-091-9/+5
| | | | Allow for decorators to be applied across `cask.Routes` or `cask.Main`
* Properly roll back transactions when endpoints fail in TodoMvcDbLi Haoyi2018-08-081-2/+1
|
* Refactor decorators into a more traditional delegation model, and use that ↵Li Haoyi2018-08-081-2/+6
| | | | to implement endpoint-scoped transactions using Quill
* wip more readmeLi Haoyi2018-07-281-12/+3
|
* Alias Decorator, Endpoint and BaseDecorator onto cask.*Li Haoyi2018-07-261-1/+1
|
* Allow Decorators to short-circuit request processing by bailing out earlyLi Haoyi2018-07-261-1/+1
|
* CleanupLi Haoyi2018-07-261-1/+1
|
* Provide proper compilation error messages around mis-used decorators and add ↵Li Haoyi2018-07-261-0/+53
compileError tests