diff --git a/eo-runtime/src/test/java/EOorg/EOeolang/EoClassesArePublicTest.java b/eo-runtime/src/test/java/EOorg/EOeolang/EoClassesArePublicTest.java index dc5feb3119..04451bdc15 100644 --- a/eo-runtime/src/test/java/EOorg/EOeolang/EoClassesArePublicTest.java +++ b/eo-runtime/src/test/java/EOorg/EOeolang/EoClassesArePublicTest.java @@ -41,6 +41,7 @@ * Test that all EO.. classes are public. * @since 0.38 */ +@SuppressWarnings("JTCOP.RuleAllTestsHaveProductionClass") public class EoClassesArePublicTest { @Test @@ -55,6 +56,7 @@ public void arePublic() throws IOException { assert !clazzes.isEmpty(); Logger.info(this.getClass(), "Found %d EO classes", clazzes.size()); MatcherAssert.assertThat( + "All EO.. classes should be public", clazzes.stream() .filter(clazz -> !Modifier.isPublic(clazz.getModifiers())) .collect(Collectors.toList()), @@ -67,6 +69,7 @@ public void arePublic() throws IOException { * @param clazz Class. * @return True if is. */ + @SuppressWarnings("JTCOP.RulePresentTense") private static boolean isEoClass(final Class clazz) { return clazz.getSimpleName().startsWith("EO") && Phi.class.isAssignableFrom(clazz);