--- JsonPath-json-path-2.1.0/json-path-assert/src/main/java/com/jayway/jsonassert/impl/matcher/IsCollectionWithSize.java 2022-06-10 05:36:45.715983000 +0200 +++ JsonPath-json-path-2.1.0/json-path-assert/src/main/java/com/jayway/jsonassert/impl/matcher/IsCollectionWithSize.java 2022-06-10 05:38:46.875712672 +0200 @@ -30,7 +30,6 @@ package com.jayway.jsonassert.impl.matcher; import org.hamcrest.Description; -import org.hamcrest.Factory; import org.hamcrest.Matcher; import java.util.Collection; @@ -60,7 +59,6 @@ /** * Does collection size satisfy a given matcher? */ - @Factory public static Matcher> hasSize(Matcher size) { return new IsCollectionWithSize(size); } @@ -71,7 +69,6 @@ * For example, assertThat(hasSize(equal_to(x))) * vs. assertThat(hasSize(x)) */ - @Factory public static Matcher> hasSize(int size) { Matcher matcher = equalTo(size); return IsCollectionWithSize.hasSize(matcher); --- JsonPath-json-path-2.1.0/json-path-assert/src/main/java/com/jayway/jsonassert/impl/matcher/IsEmptyCollection.java 2022-06-10 05:36:45.715983000 +0200 +++ JsonPath-json-path-2.1.0/json-path-assert/src/main/java/com/jayway/jsonassert/impl/matcher/IsEmptyCollection.java 2022-06-10 05:38:06.103816690 +0200 @@ -30,7 +30,6 @@ package com.jayway.jsonassert.impl.matcher; import org.hamcrest.Description; -import org.hamcrest.Factory; import org.hamcrest.Matcher; import java.util.Collection; @@ -52,7 +51,6 @@ /** * Matches an empty collection. */ - @Factory public static Matcher> empty() { return new IsEmptyCollection(); } --- JsonPath-json-path-2.1.0/json-path-assert/src/main/java/com/jayway/jsonassert/impl/matcher/IsMapContainingKey.java 2022-06-10 05:36:45.715983000 +0200 +++ JsonPath-json-path-2.1.0/json-path-assert/src/main/java/com/jayway/jsonassert/impl/matcher/IsMapContainingKey.java 2022-06-10 05:38:25.303767707 +0200 @@ -30,7 +30,6 @@ package com.jayway.jsonassert.impl.matcher; import org.hamcrest.Description; -import org.hamcrest.Factory; import org.hamcrest.Matcher; import java.util.Map; @@ -59,12 +58,10 @@ .appendDescriptionOf(keyMatcher); } - @Factory public static Matcher> hasKey(K key) { return hasKey(equalTo(key)); } - @Factory public static Matcher> hasKey(Matcher keyMatcher) { return new IsMapContainingKey(keyMatcher); } --- JsonPath-json-path-2.1.0/json-path-assert/src/main/java/com/jayway/jsonassert/impl/matcher/IsMapContainingValue.java 2022-06-10 05:36:45.715983000 +0200 +++ JsonPath-json-path-2.1.0/json-path-assert/src/main/java/com/jayway/jsonassert/impl/matcher/IsMapContainingValue.java 2022-06-10 05:39:07.895654981 +0200 @@ -30,7 +30,6 @@ package com.jayway.jsonassert.impl.matcher; import org.hamcrest.Description; -import org.hamcrest.Factory; import org.hamcrest.Matcher; import java.util.Map; @@ -59,12 +58,10 @@ .appendDescriptionOf(valueMatcher); } - @Factory public static Matcher> hasValue(V value) { return IsMapContainingValue.hasValue(equalTo(value)); } - @Factory public static Matcher> hasValue(Matcher valueMatcher) { return new IsMapContainingValue(valueMatcher); }