Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Relaxes the visibility on the Twil trait. | Jean Helou | 2019-03-11 | 1 | -1/+1 |
| | | | | This makes it easier for users to customize their build. | ||||
* | Extracts static asset and webjar handling to a specific trait | Jean Helou | 2019-03-11 | 2 | -102/+100 |
| | |||||
* | add static assets including WebJars | Andrew Richards | 2019-03-11 | 2 | -1/+104 |
| | | | | Signed-off-by: Jean Helou <jhe@codamens.fr> | ||||
* | Reworks version specific keys and extraction | Jean Helou | 2019-03-11 | 1 | -1/+1 |
| | | | | | | | Route compilation workers are specific to play minor version but still added a patch level version in the key. The playMinorVersion used to compute the version part of the key had to add a useless trailing `.0`, this is now fixed. | ||||
* | Provides additionnal dependency keys for easier configuration | Jean Helou | 2019-03-11 | 3 | -11/+29 |
| | |||||
* | fixes route compiler worker selector key | Jean Helou | 2019-03-11 | 1 | -3/+2 |
| | | | | | | The version was correctly derived into a worker key but the key was left unused and the full version was used instead which didn't work for non .0 versions | ||||
* | Play modules : api only, full play and mono module project. | Jean Helou | 2019-03-11 | 2 | -0/+29 |
| | |||||
* | Add trait to configure twirl integration for playframework | Jean Helou | 2019-03-11 | 1 | -0/+29 |
| | |||||
* | Integrate Router module and add a trait to configure it for play | Jean Helou | 2019-03-11 | 2 | -16/+19 |
| | |||||
* | Tightens visibility of the internal workers | Jean Helou | 2019-03-11 | 1 | -4/+4 |
| | |||||
* | Adds individual modules to configure mill to playframework's defaults | Jean Helou | 2019-03-11 | 4 | -0/+65 |
| | | | | | | | | This adds : - version configuration - dependencies - directory layout - runtime server | ||||
* | better aligns RouterModule with mill's naming conventions | Jean Helou | 2019-02-14 | 1 | -25/+6 |
| | |||||
* | update scaladoc to leverage list markers | Jean Helou | 2019-02-14 | 1 | -10/+8 |
| | |||||
* | switch to T.sources for the routesFiles setting | Jean Helou | 2019-02-14 | 2 | -9/+27 |
| | |||||
* | Reworks the toplevel playlib module | Jean Helou | 2019-02-14 | 3 | -139/+146 |
| | | | | | | | | | | | | | | | | This is the first commit of a redesign of the play lib module. The new design was massively inspired from the `scalajslib` module. It adds a specialized worker for each version of play, both workers implement a common api from an `api`. The main module delegates to a `loader` which dynamically looks up the bridge instance through reflection then triggers the generation. - adds a `RouteCompilerWorkerApi` trait which establishes the bridge to the actual `RouteCompilerWorker`. - drops the existing `RouterGeneratorWorker` (it is specialized by versions of play and extracted to its own submodule). - updates the `RouterModule` with improved settings and documentation. | ||||
* | rebase on master | Jean Helou | 2019-02-14 | 2 | -6/+8 |
| | |||||
* | Load/convert instances from classloader | Guillaume Grossetie | 2019-02-14 | 1 | -8/+31 |
| | |||||
* | Create a Play! module to compile the router | Guillaume Grossetie | 2019-02-14 | 2 | -0/+146 |