diff options
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.java | 6 |
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; } |