+@file:Suppress("DEPRECATION")
+
import groovy.util.XmlSlurper
import groovy.util.slurpersupport.GPathResult
import org.codehaus.groovy.runtime.ResourceGroovyMethods
class CheckLibVersionsPlugin : Plugin<Project> {
override fun apply(project: Project) {
project.task("checkLibVersions") {
- description = "Find any 3rd party libraries which have released new versions to the central Maven repo since we last upgraded."
+ description =
+ "Find any 3rd party libraries which have released new versions to the central Maven repo since we last upgraded."
doLast {
project.configurations.flatMap { it.allDependencies }
- .toSet()
- .forEach { checkDependency(it) }
+ .toSet()
+ .forEach { checkDependency(it) }
}
}
}
println("UPGRADE {\"group\": \"$group\", \"name\": \"$name\", \"current\": \"$version\", \"latest\": \"$newest\"}")
}
} catch (e: Throwable) {
- logger.debug("Unable to download or parse $metaDataUrl: $e.message")
+ logger.debug("Unable to download or parse {}: {}", metaDataUrl, e.message)
}
}
}