accounted for Eclipse Aether API change
reapplied commit 994a27d0043d9e6fbdd33805dc61ef0fe1f2d081 after Eclipse
Aether merge:
removed code duplication: maven-core should use base
MavenRepositorySystemUtils provided by maven-aether-provider as a
basis before adding environment configuration instead of copy/paste
Aether configuration
added unit testst back after Eclipse Aether migration
added a notice for the MSITE-687 workaround
maven-site-plugin 3.3 released
use maven-project-info-reports-plugin 2.7, which has better git support
maven-dependency-plugin 2.8 released, now compatible with Eclipse Aether
[MSITE-484] reporting section cannot be deprecated in Maven core for the
moment
[MNG-5480] added documentation about default url values calculated
from parent pom
more sensible value for version: 4.0.0+ instead of 4.0.0, since
the vast majority from actual pom version will remain in future versions
added a note about module=artifactId recommendation
[MNG-5477] check warning issued when no version in reporting section
[MNG-5477] inject pluginManagement and build plugins versions into
report plugins to avoid validation warnings
[maven-release-plugin] prepare release maven-3.1.0-alpha-1
[maven-release-plugin] prepare for next development iteration
[MNG-5477] finally removed reporting plugin version validation since a
warning is issued in maven-site-plugin in case of missing version. Then
removed reporting plugin version injection too
o remove snapshot repository
[maven-release-plugin] prepare release maven-3.1.0-alpha-1
[maven-release-plugin] prepare for next development iteration
Add ASL license header