Generate Maven POM in task separate from the rest of publication
- Can now generate pom without publishing
Renamed MavenPomWriter->MavenPomGenerator and tidied implementation
Remove unused parameters
Further cleanup of maven publication with separate GenerateMavenPom task
- Moved logic out of MavenNormalisedPublication into DefaultMavenPublication
- GenerateMavenPom does not use MavenNormalisedPublication, but uses MavenPublicationInternal for all details
- Reinstate the artifact existence check on MavenPublication.asNormalisedPublication()
- Improved unit test coverage of DefaultMavenPublication
Documented changes to 'maven-publish' plugin in release notes