summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix documentation about passing args to test runner (#158)Jeremy Apthorp2018-02-241-1/+1
| | | | | | * Fix documentation about passing args to test runner * Update 2 - Configuring Mill.md
* Allow specifying classifiers in ivy deps (#159)Jeremy Apthorp2018-02-242-7/+31
|
* use DepSyntax in Scala.js tests (#155)Nikolay Tatarinov2018-02-241-2/+2
|
* v. minor fix (#150)Sid Nt2018-02-221-1/+1
|
* Update 1 - Intro to Mill.mdLi Haoyi2018-02-221-1/+1
|
* support multiple test frameworks (#148)Nikolay Tatarinov2018-02-2216-57/+63
| | | support multiple test frameworks
* GenIdea updates including a fix for #147 (#149)Andrew Richards2018-02-214-30/+71
| | | | | | | | | | | | | | | | | | | | | | | | * extract JDK version so you don't have to keep resetting it * give modules a base path looks much nicer in IntelliJ - the module is now in bold * exclude sbt target directories stops sbt artifacts appearing in search * Fix #147 - add IntelliJ scala library * exclude root sbt project and target folders from IJ search * only resort to full long path names for jars if the name is a duplicate duplicates are hard to find unless you are pulling the same thing from different repos (therefore different path) * update GenIdea tests * tidy GenIdea
* Merge branch 'master' into server-clientLi Haoyi2018-02-211-1/+3
|\
| * Update build.scLi Haoyi2018-02-191-1/+1
| |
| * Mention the ::: variant of ivy deps (#141)Bjørn Madsen2018-02-191-1/+3
| |
* | fix-testsLi Haoyi2018-02-2114-31/+29
| |
* | revert back to mill.Main by defaultLi Haoyi2018-02-202-2/+2
| |
* | Only invalidate Evaluator.State cache if the `interpWatched` files we used ↵Li Haoyi2018-02-201-8/+6
| | | | | | | | to create the Evaluator change, not when other random files we're building do
* | Cleanup...Li Haoyi2018-02-204-24/+15
| |
* | First pass at cleaning up evaluator caching systemLi Haoyi2018-02-208-48/+52
| |
* | WIPLi Haoyi2018-02-201-140/+233
| |
* | Properly propagate io streams to the server main0Li Haoyi2018-02-202-14/+28
| |
* | Properly propagate interactiveness to the server main0Li Haoyi2018-02-202-13/+22
| |
* | Simpler, apparently bug-free stdout/stderr multiplexingLi Haoyi2018-02-201-27/+50
| |
* | `--watch` now works in client-server mode, with the server probing the ↵Li Haoyi2018-02-193-9/+42
| | | | | | | | lockfile to see if the client is still alive
* | Successful management of hot evaluators in the mill.Server, client latency ↵Li Haoyi2018-02-193-52/+95
| | | | | | | | down to 600ms or so
* | Basic working server-client model based on flat files communicationsLi Haoyi2018-02-194-17/+139
|/
* Improve error reporting for NamedTasks with the wrong number of parametersLi Haoyi2018-02-195-7/+98
|
* Add missing import and clarify docs on testing framework (#140)Bjørn Madsen2018-02-191-18/+19
| | | | | | * Add missing import and clarify docs on testing framework * Move `Custom test frameworks` section to `Adding a Test Suite`
* Better error messages when publishing to Sonatype (#138)Andrew Richards2018-02-193-2/+5
|
* start a changelog0.1.1Li Haoyi2018-02-191-21/+6
|
* more configuration examplesLi Haoyi2018-02-191-0/+35
|
* Rename `docsJar` -> `docJar`Li Haoyi2018-02-185-16/+16
|
* Add `mill dev` support to our own buildLi Haoyi2018-02-184-9/+46
| | | | Also add Ammonite `foo.repl` support to Mill
* Try to make ScalaModule#console work...Li Haoyi2018-02-181-1/+1
|
* Update 1 - Intro to Mill.mdLi Haoyi2018-02-181-2/+4
|
* Fixed small bug in example (#133)Alf Richter2018-02-181-2/+2
|
* explicitly pass in a non-null working dir to ScalaModule#consoleLi Haoyi2018-02-181-1/+2
|
* tweak-docsLi Haoyi2018-02-183-30/+149
| | | | | | | | | | | | | | tweak-docs tweak-docs tweak-docs tweak-docs tweak-readme tweak-readme
* attempt to git pull when doing publish-local.sh to ensure tags appear locally0.1.0Li Haoyi2018-02-184-16/+29
|
* tweak-docsLi Haoyi2018-02-171-0/+16
|
* Update resolution tests in `MainTests.scala`Li Haoyi2018-02-174-37/+93
| | | | Added test cases for new "Did you mean...", "Try `mill.resolve ...`" hints
* WIP getting tests passing againLi Haoyi2018-02-175-28/+44
|
* DRY up `Resolve.scala`Li Haoyi2018-02-174-113/+181
|
* WIP improving the error reporting of failed resolutionsLi Haoyi2018-02-171-23/+69
|
* cleanupLi Haoyi2018-02-171-9/+0
|
* improve error reporting when you mistype a selector and it can't be resolvedLi Haoyi2018-02-171-8/+45
|
* 0.1.0 docsLi Haoyi2018-02-171-1/+1
|
* Avoid printing unnecessary newlines in `Logger`Li Haoyi2018-02-171-28/+48
| | | | Often the main output stream already ends with a newline, so only print a newline in the case where it hasn't
* Avoid printing top-level tasks twice in `mill resolve __`Li Haoyi2018-02-173-4/+21
|
* Improve error reporting for unresolved `ExternalModule`sLi Haoyi2018-02-171-14/+17
|
* DRY up task resolution between MainModule and RunScriptLi Haoyi2018-02-173-58/+60
|
* properly pass through failures from scalaworker maven resolution failuresLi Haoyi2018-02-172-6/+6
|
* fix release.shLi Haoyi2018-02-171-1/+3
|
* fixt-readmeLi Haoyi2018-02-172-12/+12
|