Mill is a fast JVM build tool that supports Java and Scala. 2-4x faster than Gradle and 4-10x faster than Maven for common workflows, Mill aims to make your project’s build process performant, maintainable, and flexible
The inspect command already prints the scaladoc. Whan commands have parameters documented with @param, we already see them too, but often parameters are not documented. Also, if we use dedicated classes that used the delegation support on mainargs, we don't see the documentation.
As Mill is automatically supporting parameters with mainargs and mainargs can render nice usage displays, we should include such usage output to the output of inspect.
The
inspect
command already prints the scaladoc. Whan commands have parameters documented with@param
, we already see them too, but often parameters are not documented. Also, if we use dedicated classes that used the delegation support onmainargs
, we don't see the documentation.As Mill is automatically supporting parameters with
mainargs
andmainargs
can render nice usage displays, we should include such usage output to the output ofinspect
.