com-lihaoyi/mill

PublishModule#pom should also generate "provided" dependencies

lefou opened this issue · 0 comments

lefou commented

Dependencies declared via JavaModule#compileIvyDeps are currently not visible in the pom.

Background:
To avoid multiple incompatible mill libraries, mill plugins have to express their dependencies on mill via compileIvyDeps. But as they are not preserved in the pom, they cannot be used to ensure compatibility to the actual used mill version.