| Commit message (Expand) | Author | Age | Files | Lines |
* | Consolidate `Cross` and `CrossModule`, eliminate now-unused `map`/`flatMap`/`... | Li Haoyi | 2018-01-08 | 7 | -200/+33 |
* | Swap over to a new, concise `CrossModule[T](..cases)` macro syntax that autom... | Li Haoyi | 2018-01-07 | 5 | -66/+76 |
* | Generate the `Segments` list at definition time rather than discovery time, b... | Li Haoyi | 2018-01-07 | 18 | -270/+217 |
* | Break out `Module.scala` from `Task.scala` | Li Haoyi | 2018-01-07 | 7 | -65/+69 |
* | Get `--help` working | Li Haoyi | 2018-01-07 | 1 | -2/+16 |
* | Remove `--repl` flag, running `mill` without a task selector now drops you in... | Li Haoyi | 2018-01-07 | 1 | -11/+3 |
* | First pass at implicitly propagating a `def basePath: Path` up the `Module` h... | Li Haoyi | 2018-01-07 | 14 | -99/+190 |
* | Forward bulk output to `stderr` when `--show` is called, reserving `stdout` f... | Li Haoyi | 2018-01-05 | 7 | -35/+92 |
* | First pass at a ticker-based progress logger to reduce the spamminess of the ... | Li Haoyi | 2018-01-04 | 6 | -25/+99 |
* | tweak cross pprinter | Li Haoyi | 2018-01-03 | 1 | -1/+1 |
* | First pass at providing new pretty-prints for build `Module`s/`Target`s/`Cros... | Li Haoyi | 2018-01-03 | 16 | -39/+144 |
* | Swap over to new `CrossModule` class to simplify the cross module syntax | Li Haoyi | 2018-01-02 | 3 | -1/+6 |
* | Make `--watch` properly handle the case where the evaluator is cached, where ... | Li Haoyi | 2018-01-02 | 3 | -44/+52 |
* | fix-test-compilation | Li Haoyi | 2018-01-01 | 1 | -2/+8 |
* | Fix `idea` project generation, and make `Result.Exception` display the offend... | Li Haoyi | 2018-01-01 | 5 | -9/+10 |
* | don't fail with match error on empty selector (#98) | Nikolay Tatarinov | 2018-01-01 | 1 | -2/+4 |
* | return non zero return code when task fails in batch mode (#97) | Nikolay Tatarinov | 2018-01-02 | 1 | -1/+2 |
* | = core use NonFatal (#95) | kerr | 2018-01-01 | 1 | -2/+4 |
* | Pipe in stdin and stderr. We still need to figure out a policy for how stderr... | Li Haoyi | 2018-01-01 | 4 | -8/+14 |
* | Silence IntegrationTest stdout | Li Haoyi | 2018-01-01 | 2 | -6/+13 |
* | Split Acyclic/Jawn/BetterFiles tests into their own `integration/` test suite. | Li Haoyi | 2018-01-01 | 3 | -12/+15 |
* | Make sure we properly catch exceptions when a `Task` returning an explicit `R... | Li Haoyi | 2017-12-31 | 1 | -0/+2 |
* | fix #57 implement eval function to evaluate multiple tasks via repl | rockjam | 2017-12-31 | 2 | -0/+3 |
* | Split out generic `T.input` tasks from the `T.source` helpers, allowing `T.so... | Li Haoyi | 2017-12-31 | 4 | -20/+55 |
* | - Convert `T.source` into a generic `Target` that flushes the cache every time | Li Haoyi | 2017-12-31 | 11 | -76/+138 |
* | Swap out awkward quasiquotes in `Task` macros in exchange for `reify`/`splice` | Li Haoyi | 2017-12-30 | 2 | -20/+60 |
* | `Core` -> `core`, for consistency with SBT naming schemes | Li Haoyi | 2017-12-30 | 1 | -5/+5 |
* | Make use of `T.command`s `T.ctx().dest` in `ScalaPlugin#test.test` and `forkT... | Li Haoyi | 2017-12-30 | 5 | -14/+43 |
* | Re-organize `out/` directory to keep all files related to a particular `Targe... | Li Haoyi | 2017-12-29 | 3 | -33/+28 |
* | Assign different overrides of a Target different cache directories and paths,... | Li Haoyi | 2017-12-29 | 7 | -37/+88 |
* | Merge pull request #67 from lihaoyi/scalajs | Roman Timushev | 2017-12-29 | 1 | -0/+29 |
|\ |
|
| * | Move TestEvaluator to core | Roman Timushev | 2017-12-29 | 1 | -0/+29 |
* | | More tidying up in Task | Li Haoyi | 2017-12-29 | 1 | -55/+61 |
|/ |
|
* | Tidy up Task.scala macros... | Li Haoyi | 2017-12-29 | 2 | -21/+65 |
* | Kill old `LabelledTarget` classes | Li Haoyi | 2017-12-29 | 10 | -95/+65 |
* | WIP Migrating `Target` name/pickler generation from the `Mirror` discovery in... | Li Haoyi | 2017-12-29 | 10 | -80/+157 |
* | First pass at generating CLI output when you run `Target`s, based on their re... | Li Haoyi | 2017-12-28 | 3 | -17/+59 |
* | Properly propagate failures in task evaluation to the ammonite script runner | Li Haoyi | 2017-12-28 | 2 | -13/+15 |
* | fix repl flag | Li Haoyi | 2017-12-28 | 1 | -2/+5 |
* | Generate zipmap definitions for higher arities (#81) | Duncan Mak | 2017-12-27 | 3 | -109/+12 |
* | Slightly simplify `test.sh` matrix and cache more evaluators in `HelloWorldTe... | Li Haoyi | 2017-12-26 | 1 | -16/+0 |
* | Simplify `MainRunner` and `RunScript` code | Li Haoyi | 2017-12-26 | 4 | -54/+49 |
* | Greatly simplify `CustomCodeWrapper` | Li Haoyi | 2017-12-26 | 3 | -36/+15 |
* | - Shift `MappingCtx` into a magic `LoaderCtx` `Loader` to avoid circular depe... | Li Haoyi | 2017-12-26 | 7 | -27/+28 |
* | WIP: provide Mapping as a Ctx argument that can be accessed from within Tasks... | Li Haoyi | 2017-12-25 | 10 | -33/+45 |
* | Refactor `mill.Main` to avoid going through Ammonite's main-method-dispatch s... | Li Haoyi | 2017-12-25 | 7 | -184/+297 |
* | Remove `Router.scala`, whose changes have been upstreamed into the Ammonite m... | Li Haoyi | 2017-12-24 | 6 | -450/+88 |
* | Allow Target creation from Result[T] (#79) | Roman Timushev | 2017-12-24 | 2 | -1/+17 |
* | Merge branch 'master' of github.com:lihaoyi/mill | Li Haoyi | 2017-12-20 | 5 | -7/+19 |
|\ |
|
| * | Add Sonatypype publishing; | rockjam | 2017-12-20 | 6 | -7/+21 |