From 049daa6a8839da019adde803f4c90df5774d76f6 Mon Sep 17 00:00:00 2001
From: Jamie Magee <JamieMagee@users.noreply.github.com>
Date: Thu, 7 May 2020 06:49:15 +0200
Subject: [PATCH] fix: ignore Kotlin dependencies embedded in gradle build
 script (#6138)

---
 lib/manager/gradle/gradle-updates-report.ts | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/lib/manager/gradle/gradle-updates-report.ts b/lib/manager/gradle/gradle-updates-report.ts
index 0dbf95ee24..879b6eb844 100644
--- a/lib/manager/gradle/gradle-updates-report.ts
+++ b/lib/manager/gradle/gradle-updates-report.ts
@@ -34,7 +34,6 @@ export async function createRenovateGradlePlugin(
   const content = `
 import groovy.json.JsonOutput
 import org.gradle.api.internal.artifacts.dependencies.DefaultExternalModuleDependency
-import org.gradle.api.artifacts.repositories.MavenArtifactRepository
 import java.util.concurrent.ConcurrentLinkedQueue
 
 def output = new ConcurrentLinkedQueue<>();
@@ -55,12 +54,12 @@ allprojects {
         .collect { it.dependencies + it.dependencyConstraints }
         .flatten()
         .findAll { it instanceof DefaultExternalModuleDependency || it instanceof DependencyConstraint }
+        .findAll { 'Pinned to the embedded Kotlin' != it.reason } // Embedded Kotlin dependencies
         .collect { ['name':it.name, 'group':it.group, 'version':it.version] }
       project.dependencies = deps
     }
   }
 }
-
 gradle.buildFinished {
    def outputFile = new File('${GRADLE_DEPENDENCY_REPORT_FILENAME}')
    def json = JsonOutput.toJson(output)
-- 
GitLab