From dbd0e04a2e7690b3c80b949214e2517009686ee7 Mon Sep 17 00:00:00 2001 From: ljacqu Date: Sun, 26 Mar 2017 14:47:39 +0200 Subject: [PATCH] Exclude jacoco fields from consistency test - The Jacoco plugin adds fields "$jacocoData" to the classes which make the test fail --- src/test/java/fr/xephi/authme/ClassesConsistencyTest.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/test/java/fr/xephi/authme/ClassesConsistencyTest.java b/src/test/java/fr/xephi/authme/ClassesConsistencyTest.java index cb570caa..c464189c 100644 --- a/src/test/java/fr/xephi/authme/ClassesConsistencyTest.java +++ b/src/test/java/fr/xephi/authme/ClassesConsistencyTest.java @@ -86,6 +86,7 @@ public class ClassesConsistencyTest { .filter(clz -> !CLASSES_EXCLUDED_FROM_VISIBILITY_TEST.contains(clz)) .map(Class::getDeclaredFields) .flatMap(Arrays::stream) + .filter(f -> f.getName().contains("$")) .filter(f -> hasIllegalFieldVisibility(f)) .map(f -> formatField(f)) .collect(Collectors.toSet());