| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | rename OSet -> Agg | Li Haoyi | 2018-01-13 | 17 | -184/+184 |
* | Migrate most classpath-related code onto `Loose.OSet` abstraction, to enforce... | Li Haoyi | 2018-01-13 | 17 | -114/+131 |
* | Allow `Cross`-builds to themselves be `Module`s so you can nest stuff inside | Li Haoyi | 2018-01-12 | 1 | -2/+7 |
* | fix tests | Li Haoyi | 2018-01-12 | 2 | -3/+3 |
* | Add some doccomments | Li Haoyi | 2018-01-12 | 3 | -0/+26 |
* | Allow implicit `crossModule()` syntax to automatically find a set of cross-co... | Li Haoyi | 2018-01-12 | 2 | -4/+27 |
* | - Better error reporting in `ReplApplyHandler` | Li Haoyi | 2018-01-12 | 2 | -2/+28 |
* | Clean up `Logger.scala` a bit | Li Haoyi | 2018-01-12 | 1 | -32/+16 |
* | Properly close file inputstreams after hashing files, and eagerly close class... | Li Haoyi | 2018-01-11 | 1 | -0/+2 |
* | ability to run multiple tasks via bash/zsh braces expansion (#104) fixes #31 | Nikolay Tatarinov | 2018-01-10 | 5 | -49/+415 |
* | Tidy up `Cross` implementation | Li Haoyi | 2018-01-08 | 1 | -37/+24 |
* | Simplify `Evaluator.Mapping` and consolidate logic within the `Segments` data... | Li Haoyi | 2018-01-08 | 17 | -102/+105 |
* | 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 |