From d5ee77eb0741e6ca9317140139d1dcccd62e4008 Mon Sep 17 00:00:00 2001 From: Alexey Tsvetkov Date: Tue, 30 Jan 2018 02:25:38 +0300 Subject: [PATCH] Avoid exception when listing configuration contents --- build.gradle.kts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build.gradle.kts b/build.gradle.kts index 7ed00d35d77..94025db35ba 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -259,7 +259,9 @@ fun Project.allprojectsRecursive(body: Project.() -> Unit) { fun Task.listConfigurationContents(configName: String) { doFirst { - println("$configName configuration files:\n${project.configurations[configName].allArtifacts.files.files.joinToString("\n ", " ")}") + project.configurations.findByName(configName)?.let { + println("$configName configuration files:\n${it.allArtifacts.files.files.joinToString("\n ", " ")}") + } } }