summaryrefslogtreecommitdiff
path: root/main/core
Commit message (Collapse)AuthorAgeFilesLines
* Include scaladoc as part of mill inspect (#435)Li Haoyi2018-09-205-30/+47
|
* Remove useless type parameters for {Test,}Evaluator (#416)Guillaume Martres2018-09-151-9/+10
| | | | | | * Remove useless type parameters for {Test,}Evaluator * Update Evaluator.scala
* Make sure files are readable when traversing source files. (#423)Victor Borja2018-09-051-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)aosagie2018-09-021-11/+1
| | | | | | * Remove duplication from ClassLoader.create * Prevent closing of context class loader in tests so that shutdown hooks can run
* Tidying up:Li Haoyi2018-08-2225-0/+3097
- Combine `main/` and `core/` - Rename `jsbridges/`/`scalanativebridges/` -> `worker/` for consistency with other terminology