(Sorry for the top post) So it sounds like the simplest from a user's POV is to wait for JDepend 2.1.
Gary On Sat, Jul 16, 2022, 16:21 Michael Osipov <micha...@apache.org> wrote: > Gary, > > went through. It is jdepend-maven-plugin only. With: > > D:\Entwicklung\Projekte\commons-dbcp [master ≡ +0 ~1 -0 !]> git diff > > diff --git a/pom.xml b/pom.xml > > index 1269f8b3..694d24e1 100644 > > --- a/pom.xml > > +++ b/pom.xml > > @@ -365,6 +365,11 @@ > > </ignorePathsToDelete> > > </configuration> > > </plugin> > > + <plugin> > > + <groupId>org.apache.maven.plugins</groupId> > > + <artifactId>maven-site-plugin</artifactId> > > + <version>3.12.0</version> > > + </plugin> > > <!-- Allow use of "mvn checkstyle:checkstyle" --> > > <plugin> > > <groupId>org.apache.maven.plugins</groupId> > > @@ -457,6 +462,11 @@ > > </build> > > <reporting> > > <plugins> > > + <plugin> > > + <groupId>org.codehaus.mojo</groupId> > > + <artifactId>jdepend-maven-plugin</artifactId> > > + <version>2.1-SNAPSHOT</version> > > +</plugin> > > <plugin> > > <groupId>com.github.siom79.japicmp</groupId> > > <artifactId>japicmp-maven-plugin</artifactId> > > it works: > > [INFO] Generating "JDepend" report --- > jdepend-maven-plugin:2.1-SNAPSHOT:generate > > > > Unknown constant: 18 > > > > Unknown constant: 18 > > > > Unknown constant: 18 > > > > Unknown constant: 18 > > > > Unknown constant: 18 > > > > Unknown constant: 18 > > > > Unknown constant: 18 > > > > Unknown constant: 18 > > > > Unknown constant: 18 > > > > Unknown constant: 18 > > > > Unknown constant: 18 > > > > Unknown constant: 18 > > > The report looks good as well. We now have the following problems: > > * JDepend 2.10 isn't in Central and has trouble with Java 8 > * The ITs are horribly outdated plugin/dependency-wise > > I'd push a new relese of this plugin if someone could take care at least > of the ITs. > > Note: Since the last relese of this plugin is ages ago it depends on a > deprecated class for about 10 years ago. The ABI incompat is my fault, > it was already reported by the Asciidoctor team on ASF JIRA and they > simply aligned their code and it worked again. > > Let me know how you'd like to proceed. > > M > > M >