]> nmode's Git Repositories - signal-cli/commitdiff
Remove version check which isn't working correctly
authorAsamK <asamk@gmx.de>
Wed, 6 May 2020 07:18:48 +0000 (09:18 +0200)
committerAsamK <asamk@gmx.de>
Wed, 6 May 2020 07:18:48 +0000 (09:18 +0200)
build.gradle

index 0fc3d1f92846b9f469f839134369b0274f6dde37..c6cf9697b00984617e66a97a0b481d1fc7e669ac 100644 (file)
@@ -41,41 +41,3 @@ run {
         args Eval.me(appArgs)
     }
 }
-
-// Find any 3rd party libraries which have released new versions
-// to the central Maven repo since we last upgraded.
-// http://daniel.gredler.net/2011/08/08/gradle-keeping-libraries-up-to-date/
-task checkLibVersions {
-    doLast {
-        def checked = [:]
-        allprojects {
-            configurations.each { configuration ->
-                configuration.allDependencies.each { dependency ->
-                    def version = dependency.version
-                    if (!version.contains('SNAPSHOT') && !checked[dependency]) {
-                        def group = dependency.group
-                        def path = group.replace('.', '/')
-                        def name = dependency.name
-                        def url = "https://repo1.maven.org/maven2/$path/$name/maven-metadata.xml"
-                        try {
-                            def metadata = new XmlSlurper().parseText(url.toURL().text)
-                            def versions = metadata.versioning.versions.version.collect { it.text() }
-                            versions.removeAll { it.toLowerCase().contains('alpha') }
-                            versions.removeAll { it.toLowerCase().contains('beta') }
-                            versions.removeAll { it.toLowerCase().contains('rc') }
-                            def newest = versions.max()
-                            if (version != newest) {
-                                println "$group:$name $version -> $newest"
-                            }
-                        } catch (FileNotFoundException e) {
-                            logger.debug "Unable to download $url: $e.message"
-                        } catch (org.xml.sax.SAXParseException e) {
-                            logger.debug "Unable to parse $url: $e.message"
-                        }
-                        checked[dependency] = true
-                    }
-                }
-            }
-        }
-    }
-}