Reduce jacoco blacklist for libcore to the bare minimum.
Bug: 64836607
Test: `cts-tradefed run cts-dev -m CtsLibcoreTestCases --test-arg com.android.compatibility.testtype.LibcoreTest:coverage:true` on a build with EMMA_INSTRUMENT=true and EMMA_INSTRUMENT_FRAMEWORK=true
Change-Id: Iefa49f49709d5182211a872845b9def6b7bae18a
diff --git a/JavaLibrary.bp b/JavaLibrary.bp
index d9f1481..401d056 100644
--- a/JavaLibrary.bp
+++ b/JavaLibrary.bp
@@ -104,9 +104,17 @@
},
jacoco: {
exclude_filter: [
- "java.lang.**",
+ "java.lang.Class",
+ "java.lang.Long",
+ "java.lang.Number",
+ "java.lang.Object",
+ "java.lang.String",
+ "java.lang.invoke.MethodHandle",
+ "java.lang.ref.Reference",
+ "java.lang.reflect.Proxy",
"java.util.AbstractMap",
- "java.util.HashMap*", // use * to include all nested classes
+ "java.util.HashMap",
+ "java.util.HashMap$Node",
"java.util.Map",
],
},