I'm still waiting on a set of issues to be resolved in order to push modules to all of my projects.
MJAVADOC-489 causes JavaDoc generation to fail when one module requires another.
MDEP-559 causes
the dependency:analyze
goal to fail. I use this goal
as part of all my builds in order to keep dependencies
clean and correct. Getting this fixed depends on
MSHARED-660.
I've also removed japicmp from
all of my builds. I don't want to disparage the project at all;
it's good at what it does, but using it would require using custom
MAVEN_OPTS
on JDK 9, and that's just not good enough. I'm in the
process of writing a replacement for japicmp
and will announce it
within the next few weeks.