Hi! In early access builds, multi-module compilation would fail if there was a dependency cycle between the involved modules. I just realized that that is no longer the case in 9.0.1 and later (up to Java 11).
I'm interested to learn the background for that decision? I considered that check A Good Thing - why was it removed? so long ... Nicolai -- PGP Key: http://keys.gnupg.net/pks/lookup?op=vindex&search=0xCA3BAD2E9CCCD509 Web: http://codefx.org a blog about software development https://www.sitepoint.com/java high-quality Java/JVM content http://do-foss.de Free and Open Source Software for the City of Dortmund Twitter: https://twitter.com/nipafx