summaryrefslogtreecommitdiff
path: root/core/src/test/scala
Commit message (Expand)AuthorAgeFilesLines
* Swap over to simplified Mill module/source layout from SBT'sLi Haoyi2018-01-2017-1879/+0
* - Collapse `Ctx#segments` and `Ctx#segments0` into one field, instead doing t...Li Haoyi2018-01-152-24/+16
* Add some test cases for nested target discovery, which also implicitly tests ...Li Haoyi2018-01-153-5/+64
* - Test cases for `basePath` behavior in cross-buildsLi Haoyi2018-01-153-70/+56
* Extract out miscellanous mill.define.Module helpers into the millInternal nam...Li Haoyi2018-01-142-3/+3
* Some tweaks to get tests passing...Li Haoyi2018-01-141-4/+2
* Everything seems to compile with new, minimal `Discover` implementation...Li Haoyi2018-01-141-18/+23
* `traverse` seems to work, still missing `Command` discoveryLi Haoyi2018-01-131-2/+4
* WIP getting rid of `discover/` phase: `core/test:compile` works, but some thi...Li Haoyi2018-01-1312-428/+64
* Make `Module#reflect` only return instance methodsLi Haoyi2018-01-132-4/+4
* rename OSet -> AggLi Haoyi2018-01-138-112/+112
* Migrate most classpath-related code onto `Loose.OSet` abstraction, to enforce...Li Haoyi2018-01-138-10/+15
* fix testsLi Haoyi2018-01-121-2/+2
* ability to run multiple tasks via bash/zsh braces expansion (#104) fixes #31Nikolay Tatarinov2018-01-102-3/+232
* Simplify `Evaluator.Mapping` and consolidate logic within the `Segments` data...Li Haoyi2018-01-087-28/+31
* Consolidate `Cross` and `CrossModule`, eliminate now-unused `map`/`flatMap`/`...Li Haoyi2018-01-083-158/+17
* Swap over to a new, concise `CrossModule[T](..cases)` macro syntax that autom...Li Haoyi2018-01-072-16/+16
* Generate the `Segments` list at definition time rather than discovery time, b...Li Haoyi2018-01-079-39/+33
* Break out `Module.scala` from `Task.scala`Li Haoyi2018-01-072-2/+2
* First pass at implicitly propagating a `def basePath: Path` up the `Module` h...Li Haoyi2018-01-0710-85/+142
* First pass at providing new pretty-prints for build `Module`s/`Target`s/`Cros...Li Haoyi2018-01-038-17/+22
* fix-test-compilationLi Haoyi2018-01-011-2/+8
* Fix `idea` project generation, and make `Result.Exception` display the offend...Li Haoyi2018-01-012-2/+2
* Split out generic `T.input` tasks from the `T.source` helpers, allowing `T.so...Li Haoyi2017-12-312-6/+6
* - Convert `T.source` into a generic `Target` that flushes the cache every timeLi Haoyi2017-12-315-15/+18
* Make use of `T.command`s `T.ctx().dest` in `ScalaPlugin#test.test` and `forkT...Li Haoyi2017-12-301-1/+1
* Re-organize `out/` directory to keep all files related to a particular `Targe...Li Haoyi2017-12-291-2/+2
* Assign different overrides of a Target different cache directories and paths,...Li Haoyi2017-12-294-3/+22
* Move TestEvaluator to coreRoman Timushev2017-12-291-0/+29
* Tidy up Task.scala macros...Li Haoyi2017-12-291-1/+1
* Kill old `LabelledTarget` classesLi Haoyi2017-12-296-30/+28
* WIP Migrating `Target` name/pickler generation from the `Mirror` discovery in...Li Haoyi2017-12-295-39/+58
* Generate zipmap definitions for higher arities (#81)Duncan Mak2017-12-271-34/+3
* WIP: provide Mapping as a Ctx argument that can be accessed from within Tasks...Li Haoyi2017-12-254-5/+5
* Refactor `mill.Main` to avoid going through Ammonite's main-method-dispatch s...Li Haoyi2017-12-251-1/+1
* Remove `Router.scala`, whose changes have been upstreamed into the Ammonite m...Li Haoyi2017-12-241-3/+3
* Allow Target creation from Result[T] (#79)Roman Timushev2017-12-241-0/+7
* Merge branch 'master' of github.com:lihaoyi/millLi Haoyi2017-12-201-0/+3
|\
| * Add Sonatypype publishing;rockjam2017-12-202-1/+4
| * publishLocal - looks like it worksdos652017-12-201-1/+1
* | Remove implicit `Discovered.apply[T]` method. This forces people to pass arou...Li Haoyi2017-12-2010-109/+113
|/
* upgrade to new version of uPickle/AmmoniteLi Haoyi2017-12-162-1/+2
* First pass at using a compiler plugin to remove the need for the `override` k...Li Haoyi2017-12-151-1/+14
* Move `Evaluator`s to be long lived, and make tests passLi Haoyi2017-12-142-17/+24
* `Core.compile()` now works in the build REPLLi Haoyi2017-12-101-2/+2
* First pass at simplifying Ammonite integration and enabling the REPL. Can que...Li Haoyi2017-12-101-1/+1
* Add support for compiler plugins and enable acyclic plugin in buildTin Pavlinic2017-12-091-1/+3
* pass compile analysis of projectDeps to zinc, fixes #29rockjam2017-12-071-0/+3
* Standardize on a `mill.util.Logger` classLi Haoyi2017-12-044-11/+11
* Make more stuff use the implicit `T.ctx()`Li Haoyi2017-12-041-6/+7