Updated EqualsVerifier dependency

pull/2/head
Jens Pelzetter 2019-09-06 13:54:50 +02:00
parent 45eb717dd8
commit fd1162b627
21 changed files with 50 additions and 61 deletions

View File

@ -18,6 +18,7 @@
*/ */
package org.librecms.contentsection; package org.librecms.contentsection;
import nl.jqno.equalsverifier.EqualsVerifierApi;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Parameterized; import org.junit.runners.Parameterized;
import org.libreccm.categorization.Category; import org.libreccm.categorization.Category;
@ -54,8 +55,7 @@ public class AssetEqualsAndHashCodeTest extends EqualsVerifier {
} }
@Override @Override
protected void addPrefabValues( protected void addPrefabValues(final EqualsVerifierApi<?> verifier) {
final nl.jqno.equalsverifier.EqualsVerifier<?> verifier) {
final CcmObject object1 = new CcmObject(); final CcmObject object1 = new CcmObject();
object1.setDisplayName("Object 1"); object1.setDisplayName("Object 1");

View File

@ -18,6 +18,7 @@
*/ */
package org.librecms.contentsection; package org.librecms.contentsection;
import nl.jqno.equalsverifier.EqualsVerifierApi;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Parameterized; import org.junit.runners.Parameterized;
import org.libreccm.core.CcmObject; import org.libreccm.core.CcmObject;
@ -54,8 +55,7 @@ public class AttachmentsEqualsAndHashCodeTest extends EqualsVerifier {
} }
@Override @Override
protected void addPrefabValues( protected void addPrefabValues(final EqualsVerifierApi<?> verifier) {
final nl.jqno.equalsverifier.EqualsVerifier<?> verifier) {
final ContentSection section1 = new ContentSection(); final ContentSection section1 = new ContentSection();
section1.setDisplayName("section1"); section1.setDisplayName("section1");

View File

@ -18,6 +18,7 @@
*/ */
package org.librecms.contentsection; package org.librecms.contentsection;
import nl.jqno.equalsverifier.EqualsVerifierApi;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Parameterized; import org.junit.runners.Parameterized;
import org.libreccm.categorization.Category; import org.libreccm.categorization.Category;
@ -58,8 +59,7 @@ public class EqualsAndHashCodeTest extends EqualsVerifier {
} }
@Override @Override
protected void addPrefabValues( protected void addPrefabValues(final EqualsVerifierApi<?> verifier) {
final nl.jqno.equalsverifier.EqualsVerifier<?> verifier) {
final ContentItem item1 = new ContentItem(); final ContentItem item1 = new ContentItem();
item1.setObjectId(-1100); item1.setObjectId(-1100);

View File

@ -18,8 +18,11 @@
*/ */
package org.librecms.contenttypes; package org.librecms.contenttypes;
import nl.jqno.equalsverifier.EqualsVerifierApi;
import java.util.Arrays; import java.util.Arrays;
import java.util.Collection; import java.util.Collection;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Parameterized; import org.junit.runners.Parameterized;
import org.libreccm.tests.categories.UnitTest; import org.libreccm.tests.categories.UnitTest;
@ -47,8 +50,7 @@ public class EqualsAndHashCodeTest extends EqualsVerifier {
} }
@Override @Override
protected void addPrefabValues( protected void addPrefabValues(final EqualsVerifierApi<?> verifier) {
final nl.jqno.equalsverifier.EqualsVerifier<?> verifier) {
} }
} }

View File

@ -18,6 +18,7 @@
*/ */
package org.libreccm.categorization; package org.libreccm.categorization;
import nl.jqno.equalsverifier.EqualsVerifierApi;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Parameterized; import org.junit.runners.Parameterized;
import org.libreccm.core.CcmObject; import org.libreccm.core.CcmObject;
@ -53,8 +54,7 @@ public class EqualsAndHashCodeTest extends EqualsVerifier {
} }
@Override @Override
protected void addPrefabValues( protected void addPrefabValues(final EqualsVerifierApi<?> verifier) {
final nl.jqno.equalsverifier.EqualsVerifier<?> verifier) {
final Category category1 = new Category(); final Category category1 = new Category();
category1.setName("Category One"); category1.setName("Category One");

View File

@ -18,6 +18,7 @@
*/ */
package org.libreccm.core; package org.libreccm.core;
import nl.jqno.equalsverifier.EqualsVerifierApi;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Parameterized; import org.junit.runners.Parameterized;
import org.libreccm.tests.categories.UnitTest; import org.libreccm.tests.categories.UnitTest;
@ -53,8 +54,7 @@ public class EqualsAndHashCodeTest extends EqualsVerifier {
} }
@Override @Override
protected void addPrefabValues( protected void addPrefabValues(final EqualsVerifierApi<?> verifier) {
final nl.jqno.equalsverifier.EqualsVerifier<?> verifier) {
final CcmObject ccmObject1 = new CcmObject(); final CcmObject ccmObject1 = new CcmObject();
ccmObject1.setObjectId(-100); ccmObject1.setObjectId(-100);

View File

@ -18,6 +18,7 @@
*/ */
package org.libreccm.core; package org.libreccm.core;
import nl.jqno.equalsverifier.EqualsVerifierApi;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Parameterized; import org.junit.runners.Parameterized;
import org.libreccm.categorization.Category; import org.libreccm.categorization.Category;
@ -56,8 +57,7 @@ public class ResourceEntityTest extends EqualsVerifier {
} }
@Override @Override
protected void addPrefabValues( protected void addPrefabValues(final EqualsVerifierApi<?> verifier) {
final nl.jqno.equalsverifier.EqualsVerifier<?> verifier) {
final Resource resource1 = new Resource(); final Resource resource1 = new Resource();
final LocalizedString title1 = new LocalizedString(); final LocalizedString title1 = new LocalizedString();

View File

@ -18,6 +18,7 @@
*/ */
package org.libreccm.formbuilder; package org.libreccm.formbuilder;
import nl.jqno.equalsverifier.EqualsVerifierApi;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Parameterized; import org.junit.runners.Parameterized;
import org.libreccm.categorization.Category; import org.libreccm.categorization.Category;
@ -61,8 +62,7 @@ public class EqualsAndHashCodeTest extends EqualsVerifier {
} }
@Override @Override
protected void addPrefabValues( protected void addPrefabValues(final EqualsVerifierApi<?> verifier) {
final nl.jqno.equalsverifier.EqualsVerifier<?> verifier) {
final Component component1 = new Component(); final Component component1 = new Component();
component1.setAdminName("Component One"); component1.setAdminName("Component One");

View File

@ -18,6 +18,7 @@
*/ */
package org.libreccm.formbuilder.actions; package org.libreccm.formbuilder.actions;
import nl.jqno.equalsverifier.EqualsVerifierApi;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Parameterized; import org.junit.runners.Parameterized;
import org.libreccm.formbuilder.Component; import org.libreccm.formbuilder.Component;
@ -59,8 +60,7 @@ public class EqualsAndHashCodeTest extends EqualsVerifier {
} }
@Override @Override
protected void addPrefabValues( protected void addPrefabValues(final EqualsVerifierApi<?> verifier) {
final nl.jqno.equalsverifier.EqualsVerifier<?> verifier) {
final Component component1 = new Component(); final Component component1 = new Component();
component1.setAdminName("Component One"); component1.setAdminName("Component One");

View File

@ -18,6 +18,7 @@
*/ */
package org.libreccm.l10n; package org.libreccm.l10n;
import nl.jqno.equalsverifier.EqualsVerifierApi;
import org.junit.experimental.categories.Category; import org.junit.experimental.categories.Category;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Parameterized; import org.junit.runners.Parameterized;
@ -48,8 +49,7 @@ public class EqualsAndHashCodeTest extends EqualsVerifier {
} }
@Override @Override
protected void addPrefabValues( protected void addPrefabValues(final EqualsVerifierApi<?> verifier) {
final nl.jqno.equalsverifier.EqualsVerifier<?> verifier) {
final Message message1 = new Message(); final Message message1 = new Message();
message1.setSubject("Message One"); message1.setSubject("Message One");

View File

@ -18,8 +18,7 @@
*/ */
package org.libreccm.messaging; package org.libreccm.messaging;
import nl.jqno.equalsverifier.Warning; import nl.jqno.equalsverifier.EqualsVerifierApi;
import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Parameterized; import org.junit.runners.Parameterized;
import org.libreccm.categorization.Category; import org.libreccm.categorization.Category;
@ -55,8 +54,7 @@ public class EqualsAndHashCodeTest extends EqualsVerifier {
} }
@Override @Override
protected void addPrefabValues( protected void addPrefabValues(final EqualsVerifierApi<?> verifier) {
final nl.jqno.equalsverifier.EqualsVerifier<?> verifier) {
final Message message1 = new Message(); final Message message1 = new Message();
message1.setSubject("Message One"); message1.setSubject("Message One");

View File

@ -18,6 +18,7 @@
*/ */
package org.libreccm.notification; package org.libreccm.notification;
import nl.jqno.equalsverifier.EqualsVerifierApi;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Parameterized; import org.junit.runners.Parameterized;
import org.libreccm.categorization.Category; import org.libreccm.categorization.Category;
@ -54,8 +55,7 @@ public class EqualsAndHashCodeTest extends EqualsVerifier {
} }
@Override @Override
protected void addPrefabValues( protected void addPrefabValues(final EqualsVerifierApi<?> verifier) {
final nl.jqno.equalsverifier.EqualsVerifier<?> verifier) {
final Message message1 = new Message(); final Message message1 = new Message();
message1.setSubject("Message One"); message1.setSubject("Message One");

View File

@ -18,8 +18,7 @@
*/ */
package org.libreccm.portal; package org.libreccm.portal;
import nl.jqno.equalsverifier.Warning; import nl.jqno.equalsverifier.EqualsVerifierApi;
import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Parameterized; import org.junit.runners.Parameterized;
import org.libreccm.categorization.Category; import org.libreccm.categorization.Category;
@ -54,8 +53,7 @@ public class EqualsAndHashCodeTest extends EqualsVerifier {
} }
@Override @Override
protected void addPrefabValues( protected void addPrefabValues(final EqualsVerifierApi<?> verifier) {
final nl.jqno.equalsverifier.EqualsVerifier<?> verifier) {
final Portal portal1 = new Portal(); final Portal portal1 = new Portal();
portal1.setDisplayName("Portal One"); portal1.setDisplayName("Portal One");

View File

@ -18,6 +18,7 @@
*/ */
package org.libreccm.runtime; package org.libreccm.runtime;
import nl.jqno.equalsverifier.EqualsVerifierApi;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Parameterized; import org.junit.runners.Parameterized;
import org.libreccm.tests.categories.UnitTest; import org.libreccm.tests.categories.UnitTest;
@ -46,8 +47,7 @@ public class EqualsAndHashCodeTest extends EqualsVerifier {
} }
@Override @Override
protected void addPrefabValues( protected void addPrefabValues(final EqualsVerifierApi<?> verifier) {
final nl.jqno.equalsverifier.EqualsVerifier<?> verifier) {
final Initalizer initalizer1 = new Initalizer(); final Initalizer initalizer1 = new Initalizer();
initalizer1.setClassName("org.example.foo.Initalizer"); initalizer1.setClassName("org.example.foo.Initalizer");

View File

@ -18,6 +18,7 @@
*/ */
package org.libreccm.search.lucene; package org.libreccm.search.lucene;
import nl.jqno.equalsverifier.EqualsVerifierApi;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Parameterized; import org.junit.runners.Parameterized;
import org.libreccm.security.Group; import org.libreccm.security.Group;
@ -49,8 +50,7 @@ public class EqualsAndHashCodeTest extends EqualsVerifier {
} }
@Override @Override
protected void addPrefabValues( protected void addPrefabValues(final EqualsVerifierApi<?> verifier) {
final nl.jqno.equalsverifier.EqualsVerifier<?> verifier) {
final Document document1 = new Document(); final Document document1 = new Document();
document1.setTitle("document1"); document1.setTitle("document1");

View File

@ -18,6 +18,7 @@
*/ */
package org.libreccm.security; package org.libreccm.security;
import nl.jqno.equalsverifier.EqualsVerifierApi;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Parameterized; import org.junit.runners.Parameterized;
import org.libreccm.core.CcmObject; import org.libreccm.core.CcmObject;
@ -55,8 +56,8 @@ public class EqualsAndHashCodeTest extends EqualsVerifier {
} }
@Override @Override
protected void addPrefabValues( protected void addPrefabValues(EqualsVerifierApi<?> verifier) {
final nl.jqno.equalsverifier.EqualsVerifier<?> verifier) {
final Group group1 = new Group(); final Group group1 = new Group();
group1.setName("group1"); group1.setName("group1");

View File

@ -18,6 +18,7 @@
*/ */
package org.libreccm.theming.db; package org.libreccm.theming.db;
import nl.jqno.equalsverifier.EqualsVerifierApi;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Parameterized; import org.junit.runners.Parameterized;
import org.libreccm.tests.categories.UnitTest; import org.libreccm.tests.categories.UnitTest;
@ -50,8 +51,7 @@ public class EqualsAndHashCodeTest extends EqualsVerifier {
} }
@Override @Override
protected void addPrefabValues( protected void addPrefabValues(final EqualsVerifierApi<?> verifier) {
final nl.jqno.equalsverifier.EqualsVerifier<?> verifier) {
Objects.requireNonNull(verifier); Objects.requireNonNull(verifier);

View File

@ -18,8 +18,7 @@
*/ */
package org.libreccm.web; package org.libreccm.web;
import nl.jqno.equalsverifier.Warning; import nl.jqno.equalsverifier.EqualsVerifierApi;
import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Parameterized; import org.junit.runners.Parameterized;
import org.libreccm.categorization.Category; import org.libreccm.categorization.Category;
@ -56,8 +55,7 @@ public class EqualsAndHashCodeTest extends EqualsVerifier {
} }
@Override @Override
protected void addPrefabValues( protected void addPrefabValues(final EqualsVerifierApi<?> verifier) {
final nl.jqno.equalsverifier.EqualsVerifier<?> verifier) {
final Resource resource1 = new Resource(); final Resource resource1 = new Resource();
resource1.setDisplayName("Resource One"); resource1.setDisplayName("Resource One");

View File

@ -18,6 +18,7 @@
*/ */
package org.libreccm.workflow; package org.libreccm.workflow;
import nl.jqno.equalsverifier.EqualsVerifierApi;
import org.junit.experimental.categories.Category; import org.junit.experimental.categories.Category;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.Parameterized; import org.junit.runners.Parameterized;
@ -56,8 +57,7 @@ public class EqualsAndHashCodeTest extends EqualsVerifier {
} }
@Override @Override
protected void addPrefabValues( protected void addPrefabValues(final EqualsVerifierApi<?> verifier) {
final nl.jqno.equalsverifier.EqualsVerifier<?> verifier) {
super.addPrefabValues(verifier); super.addPrefabValues(verifier);

View File

@ -18,6 +18,7 @@
*/ */
package org.libreccm.testutils; package org.libreccm.testutils;
import nl.jqno.equalsverifier.EqualsVerifierApi;
import nl.jqno.equalsverifier.Warning; import nl.jqno.equalsverifier.Warning;
import org.junit.Test; import org.junit.Test;
import org.junit.runners.Parameterized; import org.junit.runners.Parameterized;
@ -88,8 +89,7 @@ public class EqualsVerifier {
* *
* @param verifier The verifier to which the suppression are added. * @param verifier The verifier to which the suppression are added.
*/ */
protected void addSuppressWarnings( protected void addSuppressWarnings(final EqualsVerifierApi<?> verifier) {
final nl.jqno.equalsverifier.EqualsVerifier<?> verifier) {
verifier verifier
.suppress(Warning.STRICT_INHERITANCE) .suppress(Warning.STRICT_INHERITANCE)
@ -102,14 +102,14 @@ public class EqualsVerifier {
* *
* @param verifier The verifier to which the prefab values are added. * @param verifier The verifier to which the prefab values are added.
*/ */
protected void addPrefabValues( protected void addPrefabValues(final EqualsVerifierApi<?> verifier) {
final nl.jqno.equalsverifier.EqualsVerifier<?> verifier) {
//Nothing here //Nothing here
} }
@Test @Test
public void verifyEqualsAndHashCode() { public void verifyEqualsAndHashCode() {
final nl.jqno.equalsverifier.EqualsVerifier<?> verifier
final EqualsVerifierApi<?> verifier
= nl.jqno.equalsverifier.EqualsVerifier = nl.jqno.equalsverifier.EqualsVerifier
.forClass(entityClass) .forClass(entityClass)
.withRedefinedSuperclass(); .withRedefinedSuperclass();
@ -118,14 +118,6 @@ public class EqualsVerifier {
addPrefabValues(verifier); addPrefabValues(verifier);
verifier.verify(); verifier.verify();
// nl.jqno.equalsverifier.EqualsVerifier
// .forClass(entityClass)
// .suppress(Warning.STRICT_INHERITANCE)
// .suppress(Warning.NONFINAL_FIELDS)
// .suppress(Warning.ALL_FIELDS_SHOULD_BE_USED)
// .withRedefinedSuperclass()
// .verify();
} }
} }

View File

@ -783,7 +783,7 @@
<groupId>nl.jqno.equalsverifier</groupId> <groupId>nl.jqno.equalsverifier</groupId>
<artifactId>equalsverifier</artifactId> <artifactId>equalsverifier</artifactId>
<!--<version>1.7.8</version>--> <!--<version>1.7.8</version>-->
<version>2.2</version> <version>3.1.9</version>
</dependency> </dependency>
<!-- h2 database in used to check some database related things --> <!-- h2 database in used to check some database related things -->