References Information that I found helpful when writing this plugin General https://github.com/nebula-plugins/nebula-publishing-plugin MavenResolvedDependenciesPlugin editing pom info pom.withXml Editing groovy dom nodes/nodelists/etc is a pain in kotlin. I found these links helpful. kotlinx.dom kotlin-dsl-sample issue groovy example