aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/com/android/tools/r8/utils/FileSystemOutputSink.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/android/tools/r8/utils/FileSystemOutputSink.java')
-rw-r--r--src/main/java/com/android/tools/r8/utils/FileSystemOutputSink.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/main/java/com/android/tools/r8/utils/FileSystemOutputSink.java b/src/main/java/com/android/tools/r8/utils/FileSystemOutputSink.java
index c0aef0a6b..1ca0cf979 100644
--- a/src/main/java/com/android/tools/r8/utils/FileSystemOutputSink.java
+++ b/src/main/java/com/android/tools/r8/utils/FileSystemOutputSink.java
@@ -28,13 +28,13 @@ public abstract class FileSystemOutputSink implements OutputSink {
}
String getOutputFileName(int index) {
+ assert !options.outputClassFiles;
return index == 0 ? "classes.dex" : ("classes" + (index + 1) + FileUtils.DEX_EXTENSION);
}
- String getOutputFileName(String classDescriptor) throws IOException {
+ String getOutputFileName(String classDescriptor, String extension) throws IOException {
assert classDescriptor != null && DescriptorUtils.isClassDescriptor(classDescriptor);
- return DescriptorUtils.getClassBinaryNameFromDescriptor(classDescriptor)
- + FileUtils.DEX_EXTENSION;
+ return DescriptorUtils.getClassBinaryNameFromDescriptor(classDescriptor) + extension;
}