summaryrefslogtreecommitdiff
path: root/core/src/main
Commit message (Expand)AuthorAgeFilesLines
* Split Acyclic/Jawn/BetterFiles tests into their own `integration/` test suite.Li Haoyi2018-01-013-12/+15
* Make sure we properly catch exceptions when a `Task` returning an explicit `R...Li Haoyi2017-12-311-0/+2
* fix #57 implement eval function to evaluate multiple tasks via replrockjam2017-12-312-0/+3
* Split out generic `T.input` tasks from the `T.source` helpers, allowing `T.so...Li Haoyi2017-12-312-14/+49
* - Convert `T.source` into a generic `Target` that flushes the cache every timeLi Haoyi2017-12-316-61/+120
* Swap out awkward quasiquotes in `Task` macros in exchange for `reify`/`splice`Li Haoyi2017-12-302-20/+60
* `Core` -> `core`, for consistency with SBT naming schemesLi Haoyi2017-12-301-5/+5
* Make use of `T.command`s `T.ctx().dest` in `ScalaPlugin#test.test` and `forkT...Li Haoyi2017-12-304-13/+42
* Re-organize `out/` directory to keep all files related to a particular `Targe...Li Haoyi2017-12-292-31/+26
* Assign different overrides of a Target different cache directories and paths,...Li Haoyi2017-12-293-34/+66
* More tidying up in TaskLi Haoyi2017-12-291-55/+61
* Tidy up Task.scala macros...Li Haoyi2017-12-291-20/+64
* Kill old `LabelledTarget` classesLi Haoyi2017-12-294-65/+37
* WIP Migrating `Target` name/pickler generation from the `Mirror` discovery in...Li Haoyi2017-12-295-41/+99
* First pass at generating CLI output when you run `Target`s, based on their re...Li Haoyi2017-12-283-17/+59
* Properly propagate failures in task evaluation to the ammonite script runnerLi Haoyi2017-12-282-13/+15
* fix repl flagLi Haoyi2017-12-281-2/+5
* Generate zipmap definitions for higher arities (#81)Duncan Mak2017-12-272-75/+9
* Slightly simplify `test.sh` matrix and cache more evaluators in `HelloWorldTe...Li Haoyi2017-12-261-16/+0
* Simplify `MainRunner` and `RunScript` codeLi Haoyi2017-12-264-54/+49
* Greatly simplify `CustomCodeWrapper`Li Haoyi2017-12-263-36/+15
* - Shift `MappingCtx` into a magic `LoaderCtx` `Loader` to avoid circular depe...Li Haoyi2017-12-267-27/+28
* WIP: provide Mapping as a Ctx argument that can be accessed from within Tasks...Li Haoyi2017-12-256-28/+40
* Refactor `mill.Main` to avoid going through Ammonite's main-method-dispatch s...Li Haoyi2017-12-256-183/+296
* Remove `Router.scala`, whose changes have been upstreamed into the Ammonite m...Li Haoyi2017-12-245-447/+85
* Allow Target creation from Result[T] (#79)Roman Timushev2017-12-241-1/+10
* Merge branch 'master' of github.com:lihaoyi/millLi Haoyi2017-12-204-7/+16
|\
| * Add Sonatypype publishing;rockjam2017-12-204-6/+17
| * publishLocal - looks like it worksdos652017-12-203-5/+8
| * Report errors when dependency resolution fails (#71)Grant2017-12-181-5/+0
* | Remove implicit `Discovered.apply[T]` method. This forces people to pass arou...Li Haoyi2017-12-204-31/+39
|/
* - Swap `Task.traverse` implementation to match behavior of other `traverse` i...Li Haoyi2017-12-181-3/+5
* Allow top-level targets in build files by configuring Ammonite's `codeWrapper...Li Haoyi2017-12-161-17/+35
* upgrade to new version of uPickle/AmmoniteLi Haoyi2017-12-163-19/+17
* First pass at using a compiler plugin to remove the need for the `override` k...Li Haoyi2017-12-152-37/+4
* Move `Evaluator`s to be long lived, and make tests passLi Haoyi2017-12-147-30/+35
* First pass at implementing long-lived `Worker` objects. These currently are m...Li Haoyi2017-12-133-5/+53
* Clean up now-unused classloader cachesLi Haoyi2017-12-131-9/+2
* Allow `classPathSig` to be injected into `Evaluator`, and in `ReplApplyHandle...Li Haoyi2017-12-132-14/+18
* Do not erase cache for skipped tasks (#60)Roman Timushev2017-12-121-1/+3
* Cache classloader signaturesRoman Timushev2017-12-121-5/+9
* Fix task cache in REPLRoman Timushev2017-12-111-3/+7
* [issue-39] add logging output to file (#53)Ilya Murzinov2017-12-113-19/+72
* `Core.compile()` now works in the build REPLLi Haoyi2017-12-104-9/+42
* First pass at simplifying Ammonite integration and enabling the REPL. Can que...Li Haoyi2017-12-102-201/+126
* fix console command; add interactiveSubprocess in Jvm (#52)Nikolay Tatarinov2017-12-091-0/+8
* Add support for compiler plugins and enable acyclic plugin in buildTin Pavlinic2017-12-092-0/+9
* pass compile analysis of projectDeps to zinc, fixes #29rockjam2017-12-072-3/+8
* Explicitly pass built compiler-bridge jar locations from the build system int...Li Haoyi2017-12-061-2/+22
* Avoid `inheritIO` in `Jvm.subprocess`, and instead feed it into the proper `l...Li Haoyi2017-12-043-4/+50