So apparently in libmaven-dependency-tree-java 3.0.1-1 the devs decided to rename the word tree to graph...There were some other issues though and I was not sure how to proceed. I had a look at the Fedora package and they patched maven-enforcer to work with Maven 3 but they also added a dependency on maven-transfer-artifact. Maybe it might help to resolve this bug.
https://src.fedoraproject.org/cgit/rpms/maven-enforcer.git/tree/0001-Port-to-Maven-3-API.patch