Merge "Warn instead of failing when passing statistics flag to CompatDx."
diff --git a/src/main/java/com/android/tools/r8/compatdx/CompatDx.java b/src/main/java/com/android/tools/r8/compatdx/CompatDx.java
index 2f9d037..c174a31 100644
--- a/src/main/java/com/android/tools/r8/compatdx/CompatDx.java
+++ b/src/main/java/com/android/tools/r8/compatdx/CompatDx.java
@@ -77,6 +77,7 @@
     public final int dumpWidth;
     public final String dumpMethod;
     public final boolean verboseDump;
+    public final boolean dump;
     public final boolean noFiles;
     public final boolean coreLibrary;
     public final int numThreads;
@@ -150,6 +151,7 @@
       final OptionSpec<String> dumpTo;
       final OptionSpec<Integer> dumpWidth;
       final OptionSpec<String> dumpMethod;
+      final OptionSpec<Void> dump;
       final OptionSpec<Void> verboseDump;
       final OptionSpec<Void> noFiles;
       final OptionSpec<Void> coreLibrary;
@@ -208,6 +210,7 @@
             .accepts("dump-method", "Method to dump information for")
             .withRequiredArg()
             .describedAs(METHOD_ARG);
+        dump = parser.accepts("dump", "Dump information");
         verboseDump = parser.accepts("verbose-dump", "Dump verbose information");
         noFiles = parser.accepts("no-files", "Don't fail if given no files");
         coreLibrary = parser.accepts("core-library", "Construct a core library");
@@ -280,6 +283,7 @@
       dumpTo = options.valueOf(spec.dumpTo);
       dumpWidth = options.valueOf(spec.dumpWidth);
       dumpMethod = options.valueOf(spec.dumpMethod);
+      dump = options.has(spec.dump);
       verboseDump = options.has(spec.verboseDump);
       noFiles = options.has(spec.noFiles);
       coreLibrary = options.has(spec.coreLibrary);
@@ -350,6 +354,10 @@
       System.out.println("Warning: logging is not enabled for this build.");
     }
 
+    if (dexArgs.dump) {
+      System.out.println("Warning: dump is not supported");
+    }
+
     if (dexArgs.verboseDump) {
       throw new Unimplemented("verbose dump file not yet supported");
     }
@@ -408,7 +416,7 @@
     }
 
     if (dexArgs.statistics) {
-      throw new Unimplemented("no support for printing statistics yet");
+      System.out.println("Warning: no support for printing statistics");
     }
 
     if (dexArgs.numThreads > 1) {