-
Notifications
You must be signed in to change notification settings - Fork 464
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature/build cleanup #430
Conversation
``` [WARNING] [WARNING] Some problems were encountered while building the effective model for com.diffplug.spotless:spotless-maven-plugin:maven-plugin:1.25.0-SNAPSHOT [WARNING] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: org.codehaus.plexus:plexus-resources:jar -> version ${plexus.resources.version} vs 1.0.1 @ line 71, column 17 [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [WARNING] ```
Turns out we are double-specifying the plexus-resources jar, which is causing this warning:
I will fix that in the next commit. |
…pecial plugin-maven build makes java-library irrelevant. Revealed the following undeclared deps: - plugin-gradle needed durian-collect in its implementation - plugin-maven needed durian-core and durian-collect in its implementation, and durian-io in its testImplementation
0b69e3b
to
59d3ce4
Compare
Wow, great work on the build improvements @nedtwigg! However, I'm unclear as to why not all of the |
The |
Master is passing again. I pushed d5f8251 straight to master and updated our encrypted environment variables to get it working.
I'd like to use this PR as a misc opportunity to cleanup the build. Having a fix for #429 would be great, but I don't have any ideas.