Retrace: Add unsupported --regex option in retrace commandline
Bug: 132850880
Change-Id: I2bf7eeca7effb5be84cc6f06ea1d2b81bdc6890a
diff --git a/src/main/java/com/android/tools/r8/retrace/Retrace.java b/src/main/java/com/android/tools/r8/retrace/Retrace.java
index d31a838..591ec89 100644
--- a/src/main/java/com/android/tools/r8/retrace/Retrace.java
+++ b/src/main/java/com/android/tools/r8/retrace/Retrace.java
@@ -36,7 +36,7 @@
public static final String USAGE_MESSAGE =
StringUtils.lines(
- "Usage: retrace [--verbose] <proguard-map> <stacktrace-file>",
+ "Usage: retrace <proguard-map> <stacktrace-file>",
" where <proguard-map> is an r8 generated mapping file.");
private static Builder parseArguments(String[] args, DiagnosticsHandler diagnosticsHandler) {
@@ -55,6 +55,12 @@
diagnosticsHandler.error(new StringDiagnostic("Currently no support for --verbose"));
continue;
}
+ String regex = OptionsParsing.tryParseSingle(context, "--regex", "r");
+ if (regex != null && !regex.isEmpty()) {
+ // TODO(b/132850880): Enable support for regex.
+ diagnosticsHandler.error(new StringDiagnostic("Currently no support for --regex"));
+ continue;
+ }
if (!hasSetProguardMap) {
builder.setProguardMapProducer(getMappingSupplier(context.head(), diagnosticsHandler));
context.next();