Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | |||||
* | 0.3.20.3.2 | Li Haoyi | 2018-10-20 | 2 | -2/+2 |
| | |||||
* | Added mill-publishM2 module (#467) | Tobias Roeser | 2018-10-20 | 1 | -0/+36 |
| | |||||
* | 0.3.10.3.1 | Li Haoyi | 2018-10-19 | 1 | -0/+4 |
| | |||||
* | Allow use of inferred main classes when building self-executing assemblies | Li Haoyi | 2018-10-19 | 1 | -1/+1 |
| | |||||
* | 0.3.00.3.0 | Li Haoyi | 2018-10-18 | 3 | -4/+4 |
| | |||||
* | 0.2.90.2.9 | Li Haoyi | 2018-10-18 | 1 | -0/+11 |
| | |||||
* | bump ammonite version again | Li Haoyi | 2018-10-18 | 2 | -2/+2 |
| | |||||
* | bump Ammonite version | Li Haoyi | 2018-10-18 | 6 | -53/+55 |
| | |||||
* | Merge branch 'master' of github.com:lihaoyi/mill | Li Haoyi | 2018-10-18 | 13 | -14/+54 |
|\ | |||||
| * | Configure Idea project generator per module (#458) | Tobias Roeser | 2018-10-09 | 2 | -2/+9 |
| | | | | | | | | | | | | | | | | * Sketched how to skip some projects from Idea project generator * Better trait comment * Moved skipIdea flag into JavaModule | ||||
| * | fix for allowing subgroups of a given staging profile (#441) | Brandon Elam Barker | 2018-10-05 | 1 | -1/+2 |
| | | |||||
| * | Example how to make case class serializable (#450) | Tobias Roeser | 2018-10-05 | 1 | -0/+10 |
| | | | | | | | | | | | | * Example how to make case class serializable * Fixed typo in docs | ||||
| * | Elaborate docs on using traits v classes for modules (#449) | Julian Michael | 2018-10-05 | 1 | -1/+5 |
| | | |||||
| * | minor typo in doc: four->three (#444) | Brandon Elam Barker | 2018-10-02 | 1 | -1/+1 |
| | | |||||
| * | Adding import for PomSettings (publishing) (#439) | Brandon Elam Barker | 2018-09-25 | 1 | -0/+1 |
| | | |||||
| * | 0.2.80.2.8 | Li Haoyi | 2018-09-21 | 2 | -4/+19 |
| | | |||||
| * | start running DocAnnotationsTests in CI | Li Haoyi | 2018-09-21 | 1 | -1/+1 |
| | | |||||
| * | bootstrap off latest master | Li Haoyi | 2018-09-20 | 3 | -6/+7 |
| | | |||||
| * | Re-order `publishAll` arguments to get rarely used `signed` arg out of the way | Li Haoyi | 2018-09-20 | 1 | -2/+2 |
| | | |||||
| * | fix publishing to work with 0.2.7 | Li Haoyi | 2018-09-20 | 1 | -5/+4 |
| | | |||||
| * | re-enable scaladoc plugin on existing modules to ensure their doccomments ↵ | Li Haoyi | 2018-09-20 | 1 | -0/+2 |
| | | | | | | | | are captured | ||||
* | | . | Li Haoyi | 2018-10-18 | 4 | -17/+22 |
|/ | | | | | | fix docjar tests now it no longer fails with an exception docJar works again, now mill clean __.docJar && mill __.docJar goes from 413s to 47s on the mill repo | ||||
* | Include scaladoc as part of mill inspect (#435) | Li Haoyi | 2018-09-20 | 27 | -92/+535 |
| | |||||
* | Dedicated scalaDoc plugins and options (#433) | Guillaume Grossetie | 2018-09-19 | 2 | -7/+111 |
| | | | | | | * Dedicated scalaDoc plugins and options * Use T{} for consistency | ||||
* | fix MILL_CLASSPATH for windows script (#434) | Sakib Hadžiavdić | 2018-09-17 | 1 | -5/+6 |
| | |||||
* | Remove useless type parameters for {Test,}Evaluator (#416) | Guillaume Martres | 2018-09-15 | 16 | -70/+69 |
| | | | | | | * Remove useless type parameters for {Test,}Evaluator * Update Evaluator.scala | ||||
* | don't compile hidden files. fixes #402 (#428) | Nikolay Tatarinov | 2018-09-05 | 1 | -1/+2 |
| | |||||
* | Make sure files are readable when traversing source files. (#423) | Victor Borja | 2018-09-05 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | Mill was trying to read all files found under the source directory to create a digest for each of them. This was causing an error for broken symlinks. At first I believed temporary files should be ignored to avoid this problem, and asked at the gitter channel how to go about this, but overriding the `sources` task as [suggested](https://gitter.im/lihaoyi/mill?at=5ad6cd801130fe3d36eb7655) by @lihaoyi didn't actually help. on a simple scala project, editing a file with Emacs, creates a link file, like: ``` vic@oeiuwq ~/h/foo> ls -la foo/src/ total 8 drwxr-xr-x 4 vic staff 128 Sep 1 12:23 . lrwxr-xr-x 1 vic staff 22 Sep 1 12:23 .#hello.scala -> vic@oeiuwq.local.10748 drwxr-xr-x 3 vic staff 96 Sep 1 12:22 .. -rw-r--r-- 1 vic staff 12 Sep 1 12:22 hello.scala ``` So this patch only makes sures that the files (or the symlink here) is actually readable before trying to digest it. Fixes #402 | ||||
* | Fix shutdown hook failures in tests (#422) | aosagie | 2018-09-02 | 4 | -20/+14 |
| | | | | | | * Remove duplication from ClassLoader.create * Prevent closing of context class loader in tests so that shutdown hooks can run | ||||
* | 0.2.70.2.7 | Li Haoyi | 2018-08-27 | 2 | -2/+21 |
| | |||||
* | Fix paths for ivy-style repos in grepJar (#412) | Guillaume Martres | 2018-08-26 | 2 | -4/+8 |
| | |||||
* | Update GenIdeaImpl.scala | Li Haoyi | 2018-08-25 | 1 | -1/+1 |
| | |||||
* | Fix incremental compilation when a Scala project depends on a Java project ↵ | Guillaume Martres | 2018-08-25 | 17 | -165/+194 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (#414) * Upgrade ammonite to 1.1.2-30-53edc31 This is mainly to get https://github.com/lihaoyi/Ammonite/pull/851 which should reduce the amount of unnecessary work done by incremental compilation in the Mill build. This requires some code changes since this means we now depend on a more recent version of coursier, as a side-effect this means that we do not depend on scalaz anymore. Also use the same ammonite version in the Mill build and in ScalaModule#ammoniteReplClasspath. Also remove an incorrect dependency in the caffeine integration test. This was always wrong but did not start failing until this commit, probably due to dependencies appearing in a different order on the classpath. * Rename ScalaWorker to ZincWorker Starting with the next commit, it will be used in Java-only projects too, so the name is misleading. * Upgrade to Zinc 1.2.1 * Fix incremental compilation when a Scala project depends on a Java project Before this commit, JavaModule#compile simply called javac unconditionally, thus generating new classfiles every time. But if a Scala project depends on a Java project, this will throw off the incremental compilation algorithm which will unnecessarily recompile files. To avoid this we now use Zinc to compile Java projects too (as a bonus this means that Java compilation becomes incremental). This required some refactoring in ZincWorkerImpl to be able to compile stuff without having to pass Scala-specific options. The issue solved by this commit could be reproduced by running in the Mill repository: $ mill main.compile $ mill -i @ main.compile() and observing that before this commit, the `main.compile()` call ended up recompiling code. | ||||
* | more terminology fixes | Li Haoyi | 2018-08-22 | 3 | -3/+3 |
| |