Skip to content

Commit 7e5fb6f

Browse files
committed
VendorPlugin.kt: a more proper Windows path fix
1 parent 612263e commit 7e5fb6f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

buildSrc/src/main/java/com/google/firebase/gradle/plugins/VendorPlugin.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ class JarJarTransformer(
8888
val rulesFile = File.createTempFile(parentPackage, ".jarjar")
8989
rulesFile.printWriter().use {
9090
for (externalPackageName in packagesToVendor) {
91-
it.println("rule ${externalPackageName.replace('\\', '.')}.** $parentPackage.@0")
91+
it.println("rule $externalPackageName.** $parentPackage.@0")
9292
}
9393
}
9494
logger.info("The following JarJar configuration will be used:\n ${rulesFile.readText()}")
@@ -202,7 +202,7 @@ class VendorTransform(
202202
}
203203

204204
private fun inferPackages(dir: File): Set<String> {
205-
return dir.walk().filter { it.name.endsWith(".class") }.map { it.parentFile.toRelativeString(dir).replace('/', '.') }.toSet()
205+
return dir.walk().filter { it.name.endsWith(".class") }.map { it.parentFile.toRelativeString(dir).replace('\\', '.').replace('/', '.') }.toSet()
206206
}
207207
}
208208

0 commit comments

Comments
 (0)