diff options
author | Evgeny Mandrikov <Godin@users.noreply.github.com> | 2017-09-24 07:28:44 +0200 |
---|---|---|
committer | Marc R. Hoffmann <hoffmann@mountainminds.com> | 2017-09-24 07:28:44 +0200 |
commit | 04f923c151b11c9b7f3a28f604ba65ec44dfa2ec (patch) | |
tree | dc9e84b05e737985af484b14fc7b29f5490de9d7 /org.jacoco.core/src/org/jacoco/core/internal/analysis/filter/AbstractMatcher.java | |
parent | 8cd3247107c1fcc0ef0add631f1f411da902a2bc (diff) | |
download | jacoco-04f923c151b11c9b7f3a28f604ba65ec44dfa2ec.tar.gz |
Add filter for bytecode that javac generates for String in switch (#596)
Diffstat (limited to 'org.jacoco.core/src/org/jacoco/core/internal/analysis/filter/AbstractMatcher.java')
-rw-r--r-- | org.jacoco.core/src/org/jacoco/core/internal/analysis/filter/AbstractMatcher.java | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/org.jacoco.core/src/org/jacoco/core/internal/analysis/filter/AbstractMatcher.java b/org.jacoco.core/src/org/jacoco/core/internal/analysis/filter/AbstractMatcher.java index 50a295de..c5edb2e4 100644 --- a/org.jacoco.core/src/org/jacoco/core/internal/analysis/filter/AbstractMatcher.java +++ b/org.jacoco.core/src/org/jacoco/core/internal/analysis/filter/AbstractMatcher.java @@ -25,14 +25,13 @@ abstract class AbstractMatcher { AbstractInsnNode cursor; - final void nextIsAddSuppressed() { + final void nextIsInvokeVirtual(final String owner, final String name) { nextIs(Opcodes.INVOKEVIRTUAL); if (cursor == null) { return; } final MethodInsnNode m = (MethodInsnNode) cursor; - if ("java/lang/Throwable".equals(m.owner) - && "addSuppressed".equals(m.name)) { + if (owner.equals(m.owner) && name.equals(m.name)) { return; } cursor = null; |