While trying to fix the abdera gradle file I mistakenly created a
dependency of a project on itself
project(':extensions:html') {
dependencies.compile project(':client'), project(':core'),
project(':parser'), project(':extensions:html'), HTML_PARSER
}
The error I got is very unfriendly:
Build aborted anormally. Run with -s option to get stacktrace. Run with
-d option to get all debug info including stacktrace. Run (additionally)
with -f option to get the full (very verbose) stacktrace
Exception: org.gradle.api.CircularReferenceException: Can't establish
dependency :extensions:html:compile ==> :extensions:html:uploadLibs
I think this should not be an exception but a report about the wrong
dependency, maybe listing the dependencies in the circle and where they
came from.
(and tiny correction: anormally -> abnormally)