in jenkins-pipeline-shared-libraries/vars/maven.groovy [141:153]
def mvnCompareDependencies(MavenCommand mvnCmd, String remotePom, String project = '', boolean updateDependencies = false, boolean updatePropertyVersions=false) {
def newMvnCmd = mvnCmd.clone()
.withProperty('remotePom', remotePom)
.withProperty('updatePropertyVersions', updatePropertyVersions)
.withProperty('updateDependencies', updateDependencies)
.withProperty('generateBackupPoms', false)
if(project) {
newMvnCmd.withOptions(["-pl ${project}"])
}
newMvnCmd.run('versions:compare-dependencies')
}