From d8953b6bdf089be38d8a304d7631d59e58288b68 Mon Sep 17 00:00:00 2001 From: Pablo Baxter Date: Mon, 15 Apr 2024 17:20:37 -0700 Subject: [PATCH] Fix leaky file --- .../mapsplatform/secrets_gradle_plugin/Extensions.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/secrets-gradle-plugin/src/main/java/com/google/android/libraries/mapsplatform/secrets_gradle_plugin/Extensions.kt b/secrets-gradle-plugin/src/main/java/com/google/android/libraries/mapsplatform/secrets_gradle_plugin/Extensions.kt index eee245e..c9b877d 100644 --- a/secrets-gradle-plugin/src/main/java/com/google/android/libraries/mapsplatform/secrets_gradle_plugin/Extensions.kt +++ b/secrets-gradle-plugin/src/main/java/com/google/android/libraries/mapsplatform/secrets_gradle_plugin/Extensions.kt @@ -49,9 +49,9 @@ fun Project.loadPropertiesFile(fileName: String): Properties { } // Load contents into properties object - val properties = Properties() - properties.load(propertiesFile.inputStream()) - return properties + return Properties().apply { + propertiesFile.inputStream().use(::load) + } } private val javaVarRegexp = Regex(pattern = "((?![a-zA-Z_\$0-9]).)")