Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Generalize Zinc worker | Li Haoyi | 2018-12-18 | 1 | -97/+133 |
| | | | | | - Compiler bridges can now be either pre-compiled or on-demand-compiled - Scala library/compiler jar discovery is now configurable - Zinc compiler cache is now configurable, rather than being hardcoded at n=1 | ||||
* | fix GenIdea to create required folders (#510) | dohrayme | 2018-12-14 | 1 | -1/+1 |
| | |||||
* | Discover - break overridesRoutes into fixed size chunks (#509) | Gregor Uhlenheuer | 2018-12-14 | 6 | -3/+325 |
| | | | | | | | | | | * Discover - break overridesRoutes into fixed size chunks * Discover - simplify lambda creation * add LargeProjectTests * LargeProjectTests: remove Ydelambdafy | ||||
* | Fixed plugin usage docs for mill-osgi | Tobias Roeser | 2018-12-14 | 1 | -2/+5 |
| | |||||
* | Added doc to version target | Tobias Roeser | 2018-12-14 | 1 | -0/+4 |
| | |||||
* | Bump Mill Scala version to 2.12.8 (#507) | Li Haoyi | 2018-12-12 | 1 | -2/+2 |
| | |||||
* | collapse boilerplate folder structure within src/ folders (#505) | Li Haoyi | 2018-12-12 | 170 | -2/+2 |
| | | | | | | * collapse boilerplate folder structure within src/ folders * . | ||||
* | First pass at splitting out worker-api from mill core. (#504) | Li Haoyi | 2018-12-12 | 79 | -523/+878 |
| | | | | | | | | | This reduces the {scala,scalajs,scalanative}-worker dependency from the entirety of Mill to a much narrower `mill.api` module. This reduces the amount of classpath pollution within these workers, should mean they're much faster to download the first time, and reduces the amount of random junk they would pull in if they were to be used outside of the Mill project. The interactions between the various *Modules and their *WorkerImpls has been narrowed down to the `*.api` modules, which only depend on other `*.api` modules. A lot of things have been moved around; user code is unlikely to break, but it's possible some will if it references classes that have been moved around. Forwarders have been left for the few internal classes that Mill uses in it's own `build.sc`, to support bootstrapping. Third-party code which breaks should be a straightforward to fix just by updating imports The `*.api` modules have minimal dependencies (mostly uPickle and os-lib) and minimal code. There is still a bunch of implementation code in there: some of it defining data-types that are commonly sent across the module/worker interface (`Agg`, `PathRef`, ...), and some of it just general helper functions that are needed both in modules and workers. The latter code isn't strictly API definitions, but for now is small enough it's not worth splitting into it's own module | ||||
* | Added note about experimental Evaluator commands | Tobias Roeser | 2018-12-12 | 1 | -1/+4 |
| | | | | See https://github.com/lihaoyi/mill/issues/502 | ||||
* | fix tests | Li Haoyi | 2018-12-12 | 2 | -2/+2 |
| | |||||
* | bump ammonite version | Li Haoyi | 2018-12-11 | 2 | -2/+2 |
| | |||||
* | Added info about skipped mill server in `-i` cmdline option | Tobias Roeser | 2018-12-10 | 1 | -1/+1 |
| | | | | See https://github.com/lihaoyi/mill/issues/497 | ||||
* | Add Gitlab to VersionControl (#489) | Leonard Ehrenfried | 2018-12-07 | 1 | -2/+9 |
| | |||||
* | update-readme | Li Haoyi | 2018-11-19 | 1 | -2/+2 |
| | |||||
* | bump Ammonite version0.3.5 | Li Haoyi | 2018-11-19 | 8 | -21/+20 |
| | |||||
* | fix docs build for real | Li Haoyi | 2018-11-07 | 1 | -6/+6 |
| | |||||
* | fix docs build | Li Haoyi | 2018-11-07 | 1 | -6/+5 |
| | |||||
* | .0.3.4 | Li Haoyi | 2018-11-06 | 1 | -3/+3 |
| | |||||
* | . | Li Haoyi | 2018-11-06 | 1 | -1/+1 |
| | |||||
* | bump ammonite/os-lib | Li Haoyi | 2018-11-06 | 1 | -1/+1 |
| | |||||
* | Merge branch 'rebootstrap' into test | Li Haoyi | 2018-11-06 | 7 | -25/+26 |
|\ | |||||
| * | bump bootstrap version | Li Haoyi | 2018-11-06 | 1 | -1/+1 |
| | | |||||
| * | 0.3.4 | Li Haoyi | 2018-11-06 | 6 | -24/+25 |
| | | |||||
| * | merge | Li Haoyi | 2018-11-06 | 5 | -116/+111 |
| |\ | |||||
* | \ | merge | Li Haoyi | 2018-11-06 | 7 | -134/+113 |
|\ \ \ | |/ / |/| / | |/ | |||||
| * | improving twirl (#473) | Iurii Malchenko | 2018-11-02 | 5 | -118/+115 |
| | | | | | | | | | | | | * improving twirl support: default imports, better `compileTwirl().classes` value * twirl module doc edits | ||||
* | | bump ammonite integration test version, remove 2.11.8 build since it blows ↵ | Li Haoyi | 2018-11-06 | 4 | -37/+196 |
| | | | | | | | | up mysteriously | ||||
* | | fix assembly path handling, swap out Jvm.scala's custom subprocess handling ↵ | Li Haoyi | 2018-11-05 | 10 | -123/+121 |
| | | | | | | | | with os.proc | ||||
* | | WIP migrating over from `ammonite.ops` to `os` module. | Li Haoyi | 2018-11-05 | 105 | -796/+708 |
|/ | | | | __.compile works, haven't run tests yet | ||||
* | 0.3.30.3.3 | Li Haoyi | 2018-11-02 | 1 | -1/+3 |
| | |||||
* | Merge branch 'master' of github.com:lihaoyi/mill | Li Haoyi | 2018-11-02 | 23 | -107/+734 |
|\ | |||||
| * | Add tut contrib module (#464) | David Gregory | 2018-10-31 | 7 | -1/+337 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add tut contrib module * Add TutModule tests and documentation * Use Path instead of PathRef for tut target directory * Use the correct scala version in TutModule * Ensure resolving tut doesn't bring in extra scala-library jars * Ensure MILL_VERSION system property is set in tut tests * Fork to run tut to fix classpath problems, add test with library usage * Follow convention w.r.t. publishVersion in testArgs * Add Scaladoc to TutModule * Don't supply a default version of Tut * Update docs to account for mandatory tutVersion setting * Inline tutArgs, otherwise Tut does not recompile when sources change | ||||
| * | Added a section about debug logging to documentation | Tobias Roeser | 2018-10-30 | 1 | -0/+3 |
| | | |||||
| * | Added changelog entry | Tobias Roeser | 2018-10-30 | 1 | -0/+7 |
| | | |||||
| * | Added new cmdline option --debug,-d to enable debug log | Tobias Roeser | 2018-10-30 | 5 | -9/+24 |
| | | |||||
| * | Added additional debug log channel (default: log-file only) | Tobias Roeser | 2018-10-30 | 7 | -19/+47 |
| | | |||||
| * | Added some source docs | Tobias Roeser | 2018-10-29 | 1 | -1/+12 |
| | | |||||
| * | Fixed typo | Tobias Roeser | 2018-10-29 | 1 | -1/+3 |
| | | |||||
| * | Add createJar() ScalaDoc | Jim Lawson | 2018-10-28 | 1 | -0/+13 |
| | | |||||
| * | Evaluate filterJar() task. | Jim Lawson | 2018-10-28 | 1 | -1/+1 |
| | | |||||
| * | Add a filter parameter (default true for all files) to createJar(). | Jim Lawson | 2018-10-28 | 2 | -2/+13 |
| | | | | | | | | Add createJar() filter test. | ||||
| * | adding TwirlModule docs | Iurii Malchenko | 2018-10-28 | 1 | -1/+149 |
| | | |||||
| * | Added docs for TestNG support and sorted contrib modules | Tobias Roeser | 2018-10-28 | 1 | -25/+42 |
| | | |||||
| * | Fixed links in documentation | Tobias Roeser | 2018-10-26 | 1 | -4/+3 |
| | | |||||
| * | Fixed formatting of code block | Tobias Roeser | 2018-10-26 | 1 | -13/+13 |
| | | |||||
| * | Re-organized thirdparty plugin section | Tobias Roeser | 2018-10-26 | 1 | -77/+91 |
| | | | | | | | | | | Each plugin is a level-3 section, that appears also in TOC. Plugins are in alphabetical order. | ||||
| * | Fixed some markdown formatting | Tobias Roeser | 2018-10-21 | 1 | -17/+19 |
| | | |||||
| * | Added mill-osgi module to documentation, contrib modules | Tobias Roeser | 2018-10-21 | 1 | -0/+21 |
| | | |||||
* | | bump ammonite version | Li Haoyi | 2018-11-02 | 1 | -1/+1 |
| | | |||||
* | | Fix https://github.com/lihaoyi/mill/issues/475 | Li Haoyi | 2018-11-02 | 3 | -15/+53 |
|/ |