summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Gampe <agampe@google.com>2018-09-25 18:02:06 -0700
committerAndreas Gampe <agampe@google.com>2018-10-02 12:26:33 -0700
commit355b231721ef2f5319d03fd991f2c6ec44f5fbae (patch)
treea85030771df367f477e75fd646cf2d9e460537b0
parentbdbd543715b1bc2ddc4e7fbea7cf5c4bdd024d07 (diff)
downloadapache-harmony-355b231721ef2f5319d03fd991f2c6ec44f5fbae.tar.gz
Harmony: Add jarjar rules
Collapse a test package level to aid in display aggregation. This CL leaves redefinition classes alone as the redefined classes are hardcoded. Bug: 116674705 Test: mmma external/apache-harmony/jdwp Test: m apache-harmony-jdwp-tests-hostdex vogar && art/tools/run-jdwp-tests.sh --mode=host Test: mmma external/apache-harmony/jdwp && m vogar && art/tools/run-jdwp-tests.sh --mode=jvm Change-Id: I63179c64d73aa4938ac237372265476f835a57c4
-rw-r--r--jdwp/Android.bp2
-rw-r--r--jdwp/jarjar-rules.txt28
2 files changed, 30 insertions, 0 deletions
diff --git a/jdwp/Android.bp b/jdwp/Android.bp
index feb8d5c..37a9500 100644
--- a/jdwp/Android.bp
+++ b/jdwp/Android.bp
@@ -26,6 +26,8 @@ java_test {
exclude_srcs: ["src/test/java/org/apache/harmony/jpda/tests/jdwp/DDM/**/*.java"],
},
},
+
+ jarjar_rules: "jarjar-rules.txt",
}
java_library_host {
diff --git a/jdwp/jarjar-rules.txt b/jdwp/jarjar-rules.txt
new file mode 100644
index 0000000..74f170c
--- /dev/null
+++ b/jdwp/jarjar-rules.txt
@@ -0,0 +1,28 @@
+rule org.apache.harmony.jpda.tests.jdwp.A*.* org.apache.harmony.jpda.tests.jdwp.A@1_@2
+rule org.apache.harmony.jpda.tests.jdwp.B*.* org.apache.harmony.jpda.tests.jdwp.B@1_@2
+rule org.apache.harmony.jpda.tests.jdwp.C*.* org.apache.harmony.jpda.tests.jdwp.C@1_@2
+rule org.apache.harmony.jpda.tests.jdwp.D*.* org.apache.harmony.jpda.tests.jdwp.D@1_@2
+rule org.apache.harmony.jpda.tests.jdwp.E*.* org.apache.harmony.jpda.tests.jdwp.E@1_@2
+rule org.apache.harmony.jpda.tests.jdwp.F*.* org.apache.harmony.jpda.tests.jdwp.F@1_@2
+rule org.apache.harmony.jpda.tests.jdwp.G*.* org.apache.harmony.jpda.tests.jdwp.G@1_@2
+rule org.apache.harmony.jpda.tests.jdwp.H*.* org.apache.harmony.jpda.tests.jdwp.H@1_@2
+rule org.apache.harmony.jpda.tests.jdwp.I*.* org.apache.harmony.jpda.tests.jdwp.I@1_@2
+rule org.apache.harmony.jpda.tests.jdwp.J*.* org.apache.harmony.jpda.tests.jdwp.J@1_@2
+rule org.apache.harmony.jpda.tests.jdwp.K*.* org.apache.harmony.jpda.tests.jdwp.K@1_@2
+rule org.apache.harmony.jpda.tests.jdwp.L*.* org.apache.harmony.jpda.tests.jdwp.L@1_@2
+rule org.apache.harmony.jpda.tests.jdwp.M*.* org.apache.harmony.jpda.tests.jdwp.M@1_@2
+rule org.apache.harmony.jpda.tests.jdwp.N*.* org.apache.harmony.jpda.tests.jdwp.N@1_@2
+rule org.apache.harmony.jpda.tests.jdwp.O*.* org.apache.harmony.jpda.tests.jdwp.O@1_@2
+rule org.apache.harmony.jpda.tests.jdwp.P*.* org.apache.harmony.jpda.tests.jdwp.P@1_@2
+rule org.apache.harmony.jpda.tests.jdwp.Q*.* org.apache.harmony.jpda.tests.jdwp.Q@1_@2
+rule org.apache.harmony.jpda.tests.jdwp.R*.* org.apache.harmony.jpda.tests.jdwp.R@1_@2
+rule org.apache.harmony.jpda.tests.jdwp.S*.* org.apache.harmony.jpda.tests.jdwp.S@1_@2
+rule org.apache.harmony.jpda.tests.jdwp.T*.* org.apache.harmony.jpda.tests.jdwp.T@1_@2
+rule org.apache.harmony.jpda.tests.jdwp.U*.* org.apache.harmony.jpda.tests.jdwp.U@1_@2
+rule org.apache.harmony.jpda.tests.jdwp.VirtualMachine.RedefineClassesDebuggee org.apache.harmony.jpda.tests.jdwp.VirtualMachine.RedefineClassesDebuggee
+rule org.apache.harmony.jpda.tests.jdwp.VirtualMachine.RedefineClass_Debuggee org.apache.harmony.jpda.tests.jdwp.VirtualMachine.RedefineClass_Debuggee
+rule org.apache.harmony.jpda.tests.jdwp.V*.* org.apache.harmony.jpda.tests.jdwp.V@1_@2
+rule org.apache.harmony.jpda.tests.jdwp.W*.* org.apache.harmony.jpda.tests.jdwp.W@1_@2
+rule org.apache.harmony.jpda.tests.jdwp.X*.* org.apache.harmony.jpda.tests.jdwp.X@1_@2
+rule org.apache.harmony.jpda.tests.jdwp.Y*.* org.apache.harmony.jpda.tests.jdwp.Y@1_@2
+rule org.apache.harmony.jpda.tests.jdwp.Z*.* org.apache.harmony.jpda.tests.jdwp.Z@1_@2