summaryrefslogtreecommitdiff
path: root/core
Commit message (Expand)AuthorAgeFilesLines
* 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-165-20/+19
* First pass at using a compiler plugin to remove the need for the `override` k...Li Haoyi2017-12-153-38/+18
* Move `Evaluator`s to be long lived, and make tests passLi Haoyi2017-12-149-47/+59
* 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-105-11/+44
* First pass at simplifying Ammonite integration and enabling the REPL. Can que...Li Haoyi2017-12-103-202/+127
* 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-093-1/+12
* pass compile analysis of projectDeps to zinc, fixes #29rockjam2017-12-073-3/+11
* 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
* Standardize on a `mill.util.Logger` classLi Haoyi2017-12-049-38/+54
* Make more stuff use the implicit `T.ctx()`Li Haoyi2017-12-042-10/+12
* - Make `T.ctx()` available implicitlyLi Haoyi2017-12-049-53/+87
* Flesh out `bridges` pre-compilation in Mill build, getting the cross-minor-ve...Li Haoyi2017-12-043-14/+17
* Fix error messages on resolving cross-built modules and re-enable relevant ne...Li Haoyi2017-11-262-3/+11
* Merge branch 'master' of github.com:lihaoyi/millLi Haoyi2017-11-261-1/+3
|\
| * Check owner of method instead of linear search (#28)Iulian Dragos2017-11-261-1/+3
* | Get acyclic's tests running after compilation failures, fixing a metadata.mil...Li Haoyi2017-11-261-0/+5
* | Acyclic test suite works now that we can fork and set a proper working direct...Li Haoyi2017-11-261-3/+3
|/
* Bust caches when the build itself has changed. (#24)Iulian Dragos2017-11-261-2/+10
* fix console command in scala plugin; use subprocess for run (#21)Nikolay Tatarinov2017-11-261-2/+3
* Refactor `build.sc` to pull out common `ScalaModule` code into a separate traitLi Haoyi2017-11-264-5/+31
* bring back ScalaModule#run, bring back TaskModule now with a new defaultComma...Li Haoyi2017-11-264-10/+13
* improve task failure pretty-printingLi Haoyi2017-11-251-21/+16
* Remove `TaskModule`, make default-task selection to be by-name (tentatively h...Li Haoyi2017-11-252-22/+17
* - Make `Discovered` logic use the public getter of a `val` field, instead of ...Li Haoyi2017-11-258-133/+169
* Streamline cross-build Scala syntax to avoid the unnecessary `List(...)` wrapperLi Haoyi2017-11-254-18/+26
* Fix cross-build discoveryLi Haoyi2017-11-252-5/+3
* Swap over to using `java.nio` APIs to make self-executable jars, instead of s...Li Haoyi2017-11-251-5/+9
* Merge branch 'master' of github.com:lihaoyi/millLi Haoyi2017-11-251-3/+15
|\
| * Allow the definition of a prependShellScript in a ScalaModule (#13)André Duarte2017-11-251-3/+15
* | Swap out all our `Either[String, Seq[String]]`s for `Mirror.Segment`sLi Haoyi2017-11-254-32/+42
* | First pass at some cross-build resolving tests, not all passing yetLi Haoyi2017-11-252-3/+68
* | Unit tests for `Main.resolve`Li Haoyi2017-11-252-36/+95
|/
* Merge PR #15: first attempt to refactor Main.apply()Li Haoyi2017-11-252-90/+128
|\
| * commentsandrea2017-11-252-55/+53
| * first attempt to refactor Main.apply()andrea2017-11-242-77/+119
* | First pass at simplifying test suite definition & runningLi Haoyi2017-11-252-1/+16
* | First pass at simplifying test suite definition & runningLi Haoyi2017-11-251-1/+4
|/
* Fixes #1. Don't log "Running" of skipped target (#11)Nikolay Tatarinov2017-11-231-7/+26
* Targets living in cross modules can now be properly discovered, run and cached.Li Haoyi2017-11-227-38/+109
* First hack pass at cross-build discovery and command-running now works.Li Haoyi2017-11-186-83/+202