Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Quick formatting fixes for Play module documentation | Nathan Fischer | 2019-04-09 | 1 | -22/+27 |
| | | | | The markdown parser for lihaoyi.com requires an empty line before lists. | ||||
* | Documentation around artifact name for publishing | Nathan Fischer | 2019-04-05 | 2 | -2/+13 |
| | | | | Added a line to the documentation on how to change the artifact id. Updated the scaladoc on JavaModule to explain the difference between artifactName and artifactId. | ||||
* | Added an issue template with a note about questions | Tobias Roeser | 2019-03-22 | 1 | -0/+1 |
| | |||||
* | Properly respect JAVA_HOME env var | Tobias Roeser | 2019-03-13 | 1 | -6/+13 |
| | |||||
* | Added changes to the MillClientMain to make it only use workers running | Mark Hammons | 2019-03-13 | 1 | -3/+28 |
| | | | | the JVM the client was launched with. | ||||
* | Add section to documentation about ivy classifiers | Nik Vanderhoof | 2019-03-11 | 1 | -0/+3 |
| | |||||
* | Fixed some formatting issues in markdown files | Tobias Roeser | 2019-03-11 | 1 | -39/+57 |
| | |||||
* | Update ZincWorkerImpl.scala | Minghao Liu | 2019-03-11 | 1 | -7/+20 |
| | |||||
* | 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 | 3 | -103/+101 |
| | |||||
* | add static assets including WebJars | Andrew Richards | 2019-03-11 | 5 | -5/+108 |
| | | | | Signed-off-by: Jean Helou <jhe@codamens.fr> | ||||
* | Reworks version specific keys and extraction | Jean Helou | 2019-03-11 | 5 | -9/+8 |
| | | | | | | | 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 | 5 | -12/+82 |
| | |||||
* | 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 | ||||
* | Documents play module usage | Jean Helou | 2019-03-11 | 1 | -46/+235 |
| | |||||
* | Adds test for PlayApi single module | Jean Helou | 2019-03-11 | 5 | -0/+172 |
| | |||||
* | Adds tests for the PlayModule and SingleModule | Jean Helou | 2019-03-11 | 15 | -1/+423 |
| | |||||
* | 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 | 2 | -1/+30 |
| | |||||
* | Cleanup useless play version mappings | Jean Helou | 2019-03-11 | 1 | -3/+2 |
| | |||||
* | 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 | 4 | -7/+7 |
| | |||||
* | Adds individual modules to configure mill to playframework's defaults | Jean Helou | 2019-03-11 | 5 | -0/+72 |
| | | | | | | | | This adds : - version configuration - dependencies - directory layout - runtime server | ||||
* | Renamed JavaModule.docOptions to javadocOptions | Tobias Roeser | 2019-02-26 | 1 | -3/+5 |
| | |||||
* | Introduced JavaModule.docOptions to add extra (Java)Doc procesing options | Tobias Roeser | 2019-02-25 | 1 | -11/+16 |
| | | | | | | E.g. disabling picky JavaDoc linter with `-Xdoclint:none`. The method is called `docOptions` instead of `javadocOptions` so that other modules like `ScalaModule` can reuse it. | ||||
* | Reviewed exitCode handling | Tobias Roeser | 2019-02-25 | 2 | -8/+19 |
| | | | | Propagate server stop because of version change as exit code. | ||||
* | Added support for typelevel scala libraries | Tobias Roeser | 2019-02-24 | 1 | -0/+3 |
| | | | | Fixes https://github.com/lihaoyi/mill/issues/534 | ||||
* | Added fixme | Tobias Roeser | 2019-02-24 | 1 | -0/+1 |
| | |||||
* | Fixed incorrect comment | Tobias Roeser | 2019-02-23 | 1 | -1/+4 |
| | |||||
* | Add FreeBSD installation instructions (#559) | Mateusz Piotrowski | 2019-02-23 | 1 | -0/+8 |
| | |||||
* | Search tests annotations also on inherited public methods | Tobias Roeser | 2019-02-22 | 1 | -4/+5 |
| | | | | Fixes https://github.com/lihaoyi/mill/issues/553 | ||||
* | Added mill-integrationtest plugin | Tobias Roeser | 2019-02-21 | 1 | -0/+105 |
| | |||||
* | Splitted IO.scala to avoid cyclic references | Tobias Roeser | 2019-02-19 | 3 | -33/+40 |
| | |||||
* | Documented some mill.api classes | Tobias Roeser | 2019-02-19 | 4 | -100/+146 |
| | |||||
* | Version bump to more recent JBake version | Tobias Roeser | 2019-02-19 | 1 | -1/+1 |
| | |||||
* | Added proper imports to contrib module code snippets | Tobias Roeser | 2019-02-18 | 1 | -4/+52 |
| | | | | Fixes https://github.com/lihaoyi/mill/issues/547 | ||||
* | Moved BuildInfo into package mill.contrib.buildinfo | Tobias Roeser | 2019-02-18 | 4 | -3/+12 |
| | | | | | | This fixes https://github.com/lihaoyi/mill/issues/548 See also https://github.com/lihaoyi/mill/issues/547 | ||||
* | Added log statement to BuildInfo generator | Tobias Roeser | 2019-02-18 | 1 | -19/+22 |
| | |||||
* | Also add main-api to build library paths | Tobias Roeser | 2019-02-18 | 1 | -1/+1 |
| | |||||
* | Added mill-jbake plugin | Tobias Roeser | 2019-02-17 | 1 | -0/+36 |
| | |||||
* | better aligns RouterModule with mill's naming conventions | Jean Helou | 2019-02-14 | 8 | -34/+39 |
| | |||||
* | 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 | 11 | -41/+135 |
| | |||||
* | Documentation section for the Play! module | Jean Helou | 2019-02-14 | 1 | -0/+59 |
| | |||||
* | Adjusts the main build file to match the new playlib module design | Jean Helou | 2019-02-14 | 1 | -2/+36 |
| | |||||
* | Updates the test of the play lib module | Jean Helou | 2019-02-14 | 2 | -3/+25 |
| | | | | | The tests have been updated to check the returned error if the route file cannot be parsed properly. | ||||
* | Adds the specialized workers | Jean Helou | 2019-02-14 | 2 | -0/+122 |
| | | | | | | This module adds workers specialized for play 2.6.0. and 2.7.0, these modules actually depend on playframework artifacts. They are dynamically loaded from the `RoutesCompilerWorkerApi`. | ||||
* | Adds the api submodule | Jean Helou | 2019-02-14 | 1 | -0/+26 |
| | | | | | | | | | This is the second commit of a redesign of the play lib module. This module contains only the common `api` which is implemented by the actual workers. It also defines a specific ADT to configure the type of routes generator to be used for the project. The ADT feels cleaner than a simple string but may be too restrictive. | ||||
* | 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 |
| |