desruisseaux commented on PR #11639: URL: https://github.com/apache/maven/pull/11639#issuecomment-3807632159
Optional, provided and tests dependencies are not in `<build>`, so those ones are not impacted by the removal of `<build>`. Javadoc and annotation dependencies are no longer in `<build>` with the new model. They are ordinary dependencies with a specific `<type>`. Therefore, they would not be impacted by the removal of `<build>` neither. For compatibility with codes that were used to search for this information in plugin configuration, the `<build>` is not removed in classical Maven projects. > The dependency part I'm thinking about is parent gets my-java-util-logging-log-manager, so all children get it even the lib/ module which doesn't care. But this information is not in `<build>` neither, so it would be a separated discussion not impacted by the removal of `<build>`. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
