diff --git a/src/test/java/fr/xephi/authme/listener/ListenerConsistencyTest.java b/src/test/java/fr/xephi/authme/listener/ListenerConsistencyTest.java index d00fb612..3687cd4b 100644 --- a/src/test/java/fr/xephi/authme/listener/ListenerConsistencyTest.java +++ b/src/test/java/fr/xephi/authme/listener/ListenerConsistencyTest.java @@ -103,9 +103,10 @@ public final class ListenerConsistencyTest { } private static boolean isTestableMethod(Method method) { - // A method like "access$000" is created by the compiler when a private member is being accessed by an inner - // class, so we need to ignore such methods - return !Modifier.isPrivate(method.getModifiers()) && !method.getName().startsWith("access$"); + // Exclude any methods with "$" in it: jacoco creates a "$jacocoInit" method we want to ignore, and + // methods like "access$000" are created by the compiler when a private member is being accessed by an inner + // class, which is not of interest for us + return !Modifier.isPrivate(method.getModifiers()) && !method.getName().contains("$"); } }