THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
field | required for consumer | proposed for consumer | proposed for build only | comment |
---|---|---|---|---|
<modelVersion/> | ||||
<parent> | content inlined in consumer POM | |||
<groupId/> <artifactId/> <version/> | ||||
<packaging/> | ||||
<name/> | necessary because of minimal requirements for central | |||
<description/> | necessary because of minimal requirements for central | |||
<url/> | necessary because of minimal requirements for central | |||
<inceptionYear/> | ||||
<organization> | ||||
<licenses> | necessary because of minimal requirements for central | |||
<developers> | necessary because of minimal requirements for central | |||
<contributors> | ||||
<mailingLists> | ||||
<prerequisites> | used for plugins, to define runtime Maven version prerequisite | |||
<modules/> | ||||
<scm> | necessary because of minimal requirements for central | |||
<issueManagement> | ||||
<ciManagement> | ||||
<distributionManagement> | ||||
<properties> | values inlined in consumer POM | |||
<dependencyManagement> | ||||
<dependencies> | system scoped dependencies removed in consumer POM | |||
<repositories> | need to check if repositories configured in dependencies are used during resolution | |||
<pluginRepositories> | ||||
<build> | ||||
<reports/> | let's remove this old Maven 1 compatibility field... | |||
<reporting> | ||||
<profiles> | ||||
<id/> | ||||
<activation> | keep JDK and OS activation only? removing other activations, which are build time | |||
<properties> | ||||
<dependencies> | ||||
<build> <modules/> <distributionManagement> <dependencyManagement> <repositories> <pluginRepositories> <reports/> <reporting> |
...