Tests run: 2, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.286 sec <<< FAILURE! - in com.edlogics.authentication.domain.RoleTests
testEqualsContract(com.edlogics.authentication.domain.RoleTests) Time elapsed: 0.282 sec <<< FAILURE!
java.lang.AssertionError: java.lang.RuntimeException:
For more information, go to: http://www.jqno.nl/equalsverifier/errormessages
at nl.jqno.equalsverifier.internal.asm.MethodVisitor.visitParameter(Unknown Source)
at nl.jqno.equalsverifier.internal.asm.ClassReader.b(Unknown Source)
at nl.jqno.equalsverifier.internal.asm.ClassReader.accept(Unknown Source)
at nl.jqno.equalsverifier.internal.asm.ClassReader.accept(Unknown Source)
at nl.jqno.equalsverifier.internal.cglib.proxy.BridgeMethodResolver.resolveAll(BridgeMethodResolver.java:61)
at nl.jqno.equalsverifier.internal.cglib.proxy.Enhancer.emitMethods(Enhancer.java:911)
at nl.jqno.equalsverifier.internal.cglib.proxy.Enhancer.generateClass(Enhancer.java:498)
at nl.jqno.equalsverifier.internal.cglib.core.DefaultGeneratorStrategy.generate(DefaultGeneratorStrategy.java:25)
at nl.jqno.equalsverifier.internal.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:216)
at nl.jqno.equalsverifier.internal.cglib.proxy.Enhancer.createHelper(Enhancer.java:377)
at nl.jqno.equalsverifier.internal.cglib.proxy.Enhancer.createClass(Enhancer.java:317)
at nl.jqno.equalsverifier.util.Instantiator.createDynamicSubclass(Instantiator.java:103)
at nl.jqno.equalsverifier.util.Instantiator.of(Instantiator.java:49)
at nl.jqno.equalsverifier.util.ClassAccessor.buildObjectAccessor(ClassAccessor.java:316)
at nl.jqno.equalsverifier.util.ClassAccessor.getRedAccessor(ClassAccessor.java:260)
at nl.jqno.equalsverifier.util.ClassAccessor.getRedObject(ClassAccessor.java:251)
at nl.jqno.equalsverifier.AbstractDelegationChecker.checkAbstractDelegationInSuper(AbstractDelegationChecker.java:106)
at nl.jqno.equalsverifier.AbstractDelegationChecker.check(AbstractDelegationChecker.java:57)
at nl.jqno.equalsverifier.EqualsVerifier.verifyWithoutExamples(EqualsVerifier.java:428)
at nl.jqno.equalsverifier.EqualsVerifier.performVerification(EqualsVerifier.java:416)
at nl.jqno.equalsverifier.EqualsVerifier.verify(EqualsVerifier.java:386)
at com.edlogics.authentication.domain.RoleTests.testEqualsContract(RoleTests.java:48)
--
You received this message because you are subscribed to the Google Groups "equalsverifier" group.
To unsubscribe from this group and stop receiving emails from it, send an email to equalsverifie...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
On 24 February 2016 at 10:08:25, Christoph Sturm (m...@christophsturm.com) wrote:
hey jan!this is a class that reproduces the problem:public class ScreenFilter implements Filter<Integer> {
@Override
public boolean accept(Integer value) {
return false;
}
}
interface Filter<T> {
boolean accept(T value);
}
I tried in the 1x dev branch and in the 1.7.7 branch. both fail