Closed acanda closed 11 months ago
First thank you for your report. I've taken a look into your repository which defines <maven.version>3.9.6</maven.version>
so I would suggest to check building with Maven 3.9.X instead of Maven 3.8.X...
Thanks for looking into it. It indeed works with Maven 3.9.6. I've tested with Maven 3.8.8 (the latest 3.8.x release) as well and it also fails with the same error. I've also set <maven.version>
in my pom.xml to the respective version I was using and it made no difference. It looks like 0.13.0 now requires at least Maven 3.9.x. You might want to update the requirements you list in the readme.
Thanks for testing that. I will check because that looks like an issue.. I need to investigate the underlying problem..
Unfortunately I have to acknowledge that is bug... really sad...
@acanda If you have time it would be great if you could test 0.13.1 release (maybe the synch to central could take a few hours)...
I can confirm that building acanda/code-analysis-maven-plugin with ITF 0.13.1 works with Maven 3.8.2 and 3.9.6. Thank you very much for all your efforts.
Great to hear that. That was a incomatible change (0.13.0) which was not intended nor documented...
Describe the bug After updating from 0.12.0 to 0.13.0, itf-maven-plugin:0.13.0:install fails due to missing the class org.eclipse.aether.util.artifact.ArtifactIdUtils.
To Reproduce Checkout the branch renovate/itf.version of acanda/code-analysis-maven-plugin and run
mvn verify
.Current behavior itf-maven-plugin:0.13.0:install fails due to missing class org.eclipse.aether.util.artifact.ArtifactIdUtils.
Expected behavior The tests can be successfully excecuted without itf-maven-plugin:0.13.0:install failing, as they did with 0.12.0.
Log files/Information Log of a failing build: https://github.com/acanda/code-analysis-maven-plugin/actions/runs/7342226647/job/19991171785?pr=241
The used versions
ITF: 0.13.0