| Commit message (Expand) | Author | Age | Files | Lines |
* | update mill build to work with new isolated scalaworker | Li Haoyi | 2018-01-23 | 2 | -13/+2 |
* | Small cleanup of duplicate `Task` code into `NamedTaskImpl` | Li Haoyi | 2018-01-23 | 1 | -20/+10 |
* | WIP splitting `mill.scalaworker` out of `mill.scalalib` and into it's own iso... | Li Haoyi | 2018-01-23 | 7 | -62/+74 |
* | - Make `forkTest` and `forkRun` the default, renaming `test` and `run` to `te... | Li Haoyi | 2018-01-21 | 3 | -15/+27 |
* | Give `mill.Module` a useful default `toString`, and make the REPLs pprint wor... | Li Haoyi | 2018-01-21 | 2 | -1/+2 |
* | Implement basic wildcard task running via e.g. `mill _.compile` | Li Haoyi | 2018-01-21 | 5 | -25/+70 |
* | - Make `docsJar` and `sourcesJar` more robust against empty inputs | Li Haoyi | 2018-01-21 | 2 | -27/+33 |
* | Swap over to simplified Mill module/source layout from SBT's | Li Haoyi | 2018-01-20 | 48 | -1960/+0 |
* | Use the classloader that defines the `build.sc` root Module to get a classpat... | Li Haoyi | 2018-01-19 | 2 | -2/+8 |
* | Run Main.main in current process (#115) | Minghao Liu | 2018-01-19 | 1 | -0/+57 |
* | Introduce an Ammonite build to our test suite | Li Haoyi | 2018-01-17 | 4 | -22/+21 |
* | Implement downloading/caching of binaries and java-source-folder support to m... | Li Haoyi | 2018-01-17 | 1 | -0/+26 |
* | - Collapse `Ctx#segments` and `Ctx#segments0` into one field, instead doing t... | Li Haoyi | 2018-01-15 | 6 | -36/+34 |
* | Add some test cases for nested target discovery, which also implicitly tests ... | Li Haoyi | 2018-01-15 | 4 | -8/+67 |
* | - Test cases for `basePath` behavior in cross-builds | Li Haoyi | 2018-01-15 | 4 | -71/+57 |
* | Extract out miscellanous mill.define.Module helpers into the millInternal nam... | Li Haoyi | 2018-01-14 | 7 | -73/+87 |
* | - Move synthetic SBT projects into `target` folder | Li Haoyi | 2018-01-14 | 1 | -5/+0 |
* | More fixes for `GenIdea` dealing with nested modules | Li Haoyi | 2018-01-14 | 1 | -1/+1 |
* | Fix GenIdea logic again... | Li Haoyi | 2018-01-14 | 5 | -14/+19 |
* | fix-repl | Li Haoyi | 2018-01-14 | 1 | -1/+2 |
* | more work to get tests passing... | Li Haoyi | 2018-01-14 | 3 | -9/+25 |
* | Some tweaks to get tests passing... | Li Haoyi | 2018-01-14 | 6 | -38/+21 |
* | Everything seems to compile with new, minimal `Discover` implementation... | Li Haoyi | 2018-01-14 | 8 | -54/+147 |
* | `traverse` seems to work, still missing `Command` discovery | Li Haoyi | 2018-01-13 | 3 | -19/+37 |
* | WIP getting rid of `discover/` phase: `core/test:compile` works, but some thi... | Li Haoyi | 2018-01-13 | 25 | -770/+258 |
* | Make `Module#reflect` only return instance methods | Li Haoyi | 2018-01-13 | 3 | -4/+7 |
* | Remove targets generation in Mirror, in favor of just using java.reflect | Li Haoyi | 2018-01-13 | 7 | -39/+23 |
* | 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 |