gnodet commented on issue #11442: URL: https://github.com/apache/maven/issues/11442#issuecomment-3540713809
> I've read at maven.apache.org/whatsnewinmaven4.html, that the consumer POM only contains information about `compile` and `runtime` scoped dependencies. This need to be update for rc-5 which does not flatten the Consumer POM by default anymore. > But aren't `provided` dependencies also an important detail? > > They are not considered during resolution. But it imho still is important information which dependencies a component expects to be present at runtime. I also know some projects that programmatically use this information from the POM to collect and verify that the necessary dependencies will be present at runtime, which will probably not work anymore, if the provided dependencies are not part of the consumer POM. The build POM are always published with a `build` classifier, but _as they are_. So if they are written with a different syntax, the original POM is published unmodified. -- 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]
