Extract filename from PathOrigin if possible

Change-Id: Ie8d3d956197481577fd3dd469fdb6d41c732900a
diff --git a/src/main/java/com/android/tools/r8/blastradius/RootSetBlastRadiusSerializer.java b/src/main/java/com/android/tools/r8/blastradius/RootSetBlastRadiusSerializer.java
index 8a05c51..d7e09b0 100644
--- a/src/main/java/com/android/tools/r8/blastradius/RootSetBlastRadiusSerializer.java
+++ b/src/main/java/com/android/tools/r8/blastradius/RootSetBlastRadiusSerializer.java
@@ -34,6 +34,7 @@
 import com.android.tools.r8.graph.DexTypeList;
 import com.android.tools.r8.origin.MavenOrigin;
 import com.android.tools.r8.origin.Origin;
+import com.android.tools.r8.origin.PathOrigin;
 import com.android.tools.r8.position.Position;
 import com.android.tools.r8.position.TextRange;
 import com.android.tools.r8.shaking.AppInfoWithLiveness;
@@ -283,8 +284,12 @@
         origin,
         o -> {
           // TODO(b/441055269): Set the filename correctly.
-          FileOrigin.Builder fileOriginBuilder =
-              FileOrigin.newBuilder().setId(origins.size()).setFilename(o.toString());
+          FileOrigin.Builder fileOriginBuilder = FileOrigin.newBuilder().setId(origins.size());
+          if (o instanceof PathOrigin) {
+            fileOriginBuilder.setFilename(((PathOrigin) o).getPath().toString());
+          } else {
+            fileOriginBuilder.setFilename(o.toString());
+          }
           MavenOrigin mavenOrigin = OriginUtils.getMavenOrigin(origin);
           if (mavenOrigin != null) {
             fileOriginBuilder.setMavenCoordinate(