From d2a67bb38e4ea8ecea82cc050f1f902f0814ae66 Mon Sep 17 00:00:00 2001 From: Jamie Magee <JamieMagee@users.noreply.github.com> Date: Mon, 10 Feb 2020 22:22:18 +0100 Subject: [PATCH] fix(gradle): use URI in place of UrlArtifactRepository (#5428) Tested on gradle 5 & 6 Fixes #5424 --- lib/manager/gradle/gradle-updates-report.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/manager/gradle/gradle-updates-report.ts b/lib/manager/gradle/gradle-updates-report.ts index 8803c32f40..e59a36baab 100644 --- a/lib/manager/gradle/gradle-updates-report.ts +++ b/lib/manager/gradle/gradle-updates-report.ts @@ -32,7 +32,7 @@ async function createRenovateGradlePlugin(localDir: string): Promise<void> { const content = ` import groovy.json.JsonOutput import org.gradle.api.internal.artifacts.dependencies.DefaultExternalModuleDependency -import org.gradle.api.artifacts.repositories.UrlArtifactRepository +import java.net.URI import java.util.concurrent.ConcurrentLinkedQueue def output = new ConcurrentLinkedQueue<>(); @@ -43,7 +43,7 @@ allprojects { def project = ['project': project.name] output << project def repos = (repositories + buildscript.repositories + settings.pluginManagement.repositories) - .findAll { it instanceof UrlArtifactRepository && it.url.scheme ==~ /https?/ } + .findAll { it instanceof URI && it.url.scheme ==~ /https?/ } .collect { "$it.url" } .unique() project.repositories = repos -- GitLab