aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEtan Cohen <etancohen@google.com>2017-05-22 13:17:31 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2017-05-22 13:17:33 +0000
commita22ad79d7a0fcdac729d51151e82b95b2b7c740a (patch)
tree546517b3740b0531713652af46b0cc99eec46a71
parent4d6bad69afbe9a5e0cab02edca5a69c961fa4de0 (diff)
parent2baaa47e3e86c4148d511a4375b10410553ffcf0 (diff)
downloaddexmaker-a22ad79d7a0fcdac729d51151e82b95b2b7c740a.tar.gz
Merge "Fix DefaultStackTraceCleaner to use the updated package name"android-o-preview-3
-rw-r--r--README.version1
-rw-r--r--dexmaker-mockito/src/main/java/com/android/dx/mockito/DexmakerMockMaker.java3
2 files changed, 3 insertions, 1 deletions
diff --git a/README.version b/README.version
index 6f448fc..7f7d2c2 100644
--- a/README.version
+++ b/README.version
@@ -11,3 +11,4 @@ It includes a stock code generator for class proxies. If you just want to do AOP
Local Modifications:
Support mocking of package private classes using dexmaker.share_classloader
Scan for methods in extra interface hierarchy
+ Update stack trace cleaner to use new dex package name
diff --git a/dexmaker-mockito/src/main/java/com/android/dx/mockito/DexmakerMockMaker.java b/dexmaker-mockito/src/main/java/com/android/dx/mockito/DexmakerMockMaker.java
index fb701c9..6204a75 100644
--- a/dexmaker-mockito/src/main/java/com/android/dx/mockito/DexmakerMockMaker.java
+++ b/dexmaker-mockito/src/main/java/com/android/dx/mockito/DexmakerMockMaker.java
@@ -112,7 +112,8 @@ public final class DexmakerMockMaker implements MockMaker, StackTraceCleanerProv
return defaultCleaner.isIn(candidate)
&& !candidate.getClassName().endsWith("_Proxy") // dexmaker class proxies
&& !candidate.getClassName().startsWith("$Proxy") // dalvik interface proxies
- && !candidate.getClassName().startsWith("com.google.dexmaker.mockito.");
+ && !candidate.getClassName().startsWith("com.google.dexmaker.mockito.")
+ && !candidate.getClassName().startsWith("com.android.dx.mockito.");
}
};
}