Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | attempt to fix publishAll | Li Haoyi | 2018-02-07 | 1 | -1/+1 |
| | |||||
* | allow Result.Failure to take a value | Li Haoyi | 2018-02-04 | 2 | -6/+6 |
| | |||||
* | Fix tests | Li Haoyi | 2018-02-04 | 1 | -8/+3 |
| | |||||
* | Make use of `CrossScalaModule` in `HelloWorldTests` | Li Haoyi | 2018-02-03 | 7 | -99/+141 |
| | | | | Also standardize the `HelloWorldTests` onto the typical project layout, where the module of interest is nested within a top-level `BaseModule` | ||||
* | fix scalalib tests | Li Haoyi | 2018-02-03 | 3 | -110/+110 |
| | |||||
* | Make `TestEvaluator` infer it's `outPath` from the `sourcecode.FullName` and ↵ | Li Haoyi | 2018-02-03 | 2 | -28/+7 |
| | | | | `utest.framework.TestPath` | ||||
* | - Renamed `Ctx.FooCtx` => `Ctx.Foo` | Li Haoyi | 2018-02-02 | 2 | -14/+7 |
| | | | | - Remove un-used `Evaluator#millSourcePath` parameter | ||||
* | - Rename `basePath` -> `millSourcePath` | Li Haoyi | 2018-02-02 | 2 | -29/+29 |
| | | | | - Make `T.worker`s not flush out their directories between instantiations | ||||
* | compile zinc compiler bridges on demand to remove restriction on supported ↵ | Li Haoyi | 2018-02-02 | 1 | -1/+1 |
| | | | | scala versions | ||||
* | DRY up test suite by making `Discover` generation implicit | Li Haoyi | 2018-01-28 | 2 | -9/+2 |
| | | | | Also avoid passing around `Discover` and `Evaluator` together, since the latter already contains the former | ||||
* | Fix gen idea tests | Li Haoyi | 2018-01-28 | 1 | -3/+3 |
| | |||||
* | Fix `dest`-assignment for overriden `T.command`s, and add basic unit tests ↵ | Li Haoyi | 2018-01-26 | 2 | -2/+9 |
| | | | | to validate the `dest` paths of overriden commands and overriden targets | ||||
* | WIP splitting `mill.scalaworker` out of `mill.scalalib` and into it's own ↵ | Li Haoyi | 2018-01-23 | 1 | -6/+6 |
| | | | | isolated module/classloader. Most scalalib test pass, tho GenIdea is still broken | ||||
* | - Make `forkTest` and `forkRun` the default, renaming `test` and `run` to ↵ | Li Haoyi | 2018-01-21 | 1 | -4/+4 |
| | | | | | | | | | | | | `testLocal` and `runLocal` - Support passing `forkEnv` parameters to `test` and `run`, necessary to get Ammonite working - Standardize signatures of `Jvm.interactiveSubprocess`/`Jvm.subprocess` - `Jvm.inprocess` is now `Jvm.runLocal` - Swap `TestModule.testLocal` over to using `Jvm.runLocal`, for consistency with everything else | ||||
* | Implement basic wildcard task running via e.g. `mill _.compile` | Li Haoyi | 2018-01-21 | 1 | -1/+0 |
| | |||||
* | Swap over to simplified Mill module/source layout from SBT's | Li Haoyi | 2018-01-20 | 17 | -0/+637 |
Removes a lot of useless folders and gives us a chance to exercise this simplified layout. Support for the SBT layout is still verified by our integration tests |