[Retrace] Add getOrInferSourceFile() to preserve compatibility

Change-Id: Ifd542bf7426871720d5d6367f433abecb96930f8
diff --git a/src/main/java/com/android/tools/r8/retrace/RetracedSourceFile.java b/src/main/java/com/android/tools/r8/retrace/RetracedSourceFile.java
index 1536645..d677cb8 100644
--- a/src/main/java/com/android/tools/r8/retrace/RetracedSourceFile.java
+++ b/src/main/java/com/android/tools/r8/retrace/RetracedSourceFile.java
@@ -13,5 +13,7 @@
 
   String getSourceFile();
 
+  String getOrInferSourceFile();
+
   String getOrInferSourceFile(String original);
 }
diff --git a/src/main/java/com/android/tools/r8/retrace/internal/RetracedSourceFileImpl.java b/src/main/java/com/android/tools/r8/retrace/internal/RetracedSourceFileImpl.java
index 9d4fa1e..e570354 100644
--- a/src/main/java/com/android/tools/r8/retrace/internal/RetracedSourceFileImpl.java
+++ b/src/main/java/com/android/tools/r8/retrace/internal/RetracedSourceFileImpl.java
@@ -29,6 +29,11 @@
   }
 
   @Override
+  public String getOrInferSourceFile() {
+    return getOrInferSourceFile(null);
+  }
+
+  @Override
   public String getOrInferSourceFile(String original) {
     String sourceFile = filename;
     return sourceFile != null