summaryrefslogtreecommitdiff
path: root/scalaworker
Commit message (Collapse)AuthorAgeFilesLines
* Clean up the provisional client-server code with unit tests and proper ↵Li Haoyi2018-02-241-1/+2
| | | | | | | | file-sockets Seems to work well enough for interactive scala consoles, though still not Ammonite Also Added ScalaModule#launcher and re-worked our build.sc file to use it
* support multiple test frameworks (#148)Nikolay Tatarinov2018-02-221-27/+33
| | | support multiple test frameworks
* Merge branch '130'Li Haoyi2018-02-171-0/+16
|\
| * Discover main class(es) via zincajrnz2018-02-161-0/+16
| |
* | Resolve individual Scala files before passing them to `ScalaModule#compile`, ↵Li Haoyi2018-02-171-6/+1
|/ | | | to ensure other rubbish in the source folders (e.g. vim `.swp` files) do not trigger spurious recompiles
* more tidying upLi Haoyi2018-02-111-3/+2
|
* Some long-overdue renamingsLi Haoyi2018-02-091-6/+6
|
* allow Result.Failure to take a valueLi Haoyi2018-02-041-2/+2
|
* catch compile-failure exceptions to avoid showing the stack traceLi Haoyi2018-02-041-45/+47
|
* - Renamed `Ctx.FooCtx` => `Ctx.Foo`Li Haoyi2018-02-021-1/+1
| | | | - Remove un-used `Evaluator#millSourcePath` parameter
* - Rename `basePath` -> `millSourcePath`Li Haoyi2018-02-021-0/+1
| | | | - Make `T.worker`s not flush out their directories between instantiations
* compile zinc compiler bridges on demand to remove restriction on supported ↵Li Haoyi2018-02-021-7/+40
| | | | scala versions
* WIP: Scala js testing (#119)Nikolay Tatarinov2018-02-011-6/+4
| | | fixes #102. Use scala js testing framework to launch tests
* Migrate `scalajslib` over to a `T.worker` setup similar to `scalalib`Li Haoyi2018-01-251-1/+1
|
* update mill build to work with new isolated scalaworkerLi Haoyi2018-01-231-3/+34
|
* WIP splitting `mill.scalaworker` out of `mill.scalalib` and into it's own ↵Li Haoyi2018-01-231-0/+259
isolated module/classloader. Most scalalib test pass, tho GenIdea is still broken