Bug 263314 - devel/mill Update to 0.10.3
Summary: devel/mill Update to 0.10.3
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Mikael Urankar
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-04-16 07:45 UTC by Jens Grassel
Modified: 2022-04-20 13:56 UTC (History)
1 user (show)

See Also:


Attachments
Patch to update devel/mill to 0.10.3 (2.01 KB, patch)
2022-04-16 07:45 UTC, Jens Grassel
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jens Grassel 2022-04-16 07:45:22 UTC
Created attachment 233246 [details]
Patch to update devel/mill to 0.10.3

Hi,

I've attached a patch to update devel/mill to 0.10.3.

Changelog
---------

- Fixed `import $file` for files with hyphens and other symbols in its name
- Fixed an issues with truncated output just before Mill finishes
- Mill commands now support arguments of type `Task[T]`, which can improve
  writing re-usable commands, especially, they can be called from othe
  tasks more easily
- `JavaModule`: Improved correctness and performance of `compileClasspath`
  and `bspCompileClasspath` targets. This fixes an issue with BSP for large
  projects. Also, compile-time dependencies no longer sneak into the
  classpath transitively.
- `JavaModule`: Added `docJarUseArgsFile` target and fix issue with Windows
  command length restrictions in `docJar`
- `BSP` and `Bloop`: Better detect foreign modules
- Various internal API refinements and improvements
- Reorganized integration test suite and build setup

Kind regards,

Jens
Comment 1 commit-hook freebsd_committer freebsd_triage 2022-04-20 13:48:57 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=098f6feef40f189eb3c0ef600e6fe17d6bf03caf

commit 098f6feef40f189eb3c0ef600e6fe17d6bf03caf
Author:     Jens Grassel <freebsd-ports@jan0sch.de>
AuthorDate: 2022-04-16 07:40:59 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2022-04-20 13:48:26 +0000

    devel/mill: Update to 0.10.3

    - Fixed `import $file` for files with hyphens and other symbols in its name
    - Fixed an issues with truncated output just before Mill finishes
    - Mill commands now support arguments of type `Task[T]`, which can improve
      writing re-usable commands, especially, they can be called from othe
      tasks more easily
    - `JavaModule`: Improved correctness and performance of `compileClasspath`
      and `bspCompileClasspath` targets. This fixes an issue with BSP for large
      projects. Also, compile-time dependencies no longer sneak into the
      classpath transitively.
    - `JavaModule`: Added `docJarUseArgsFile` target and fix issue with Windows
      command length restrictions in `docJar`
    - `BSP` and `Bloop`: Better detect foreign modules
    - Various internal API refinements and improvements
    - Reorganized integration test suite and build setup

    PR:             263314

 devel/mill/Makefile | 2 +-
 devel/mill/distinfo | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)
Comment 2 Mikael Urankar freebsd_committer freebsd_triage 2022-04-20 13:56:03 UTC
Thanks!