diff --git a/hamcrest/src/main/java/org/hamcrest/Condition.java b/hamcrest/src/main/java/org/hamcrest/Condition.java index 449314fe..4012027a 100644 --- a/hamcrest/src/main/java/org/hamcrest/Condition.java +++ b/hamcrest/src/main/java/org/hamcrest/Condition.java @@ -11,7 +11,7 @@ */ public abstract class Condition { - public static final NotMatched NOT_MATCHED = new NotMatched(); + public static final NotMatched NOT_MATCHED = new NotMatched<>(); public interface Step { Condition apply(I value, Description mismatch); @@ -31,7 +31,7 @@ public static Condition notMatched() { } public static Condition matched(final T theValue, final Description mismatch) { - return new Matched(theValue, mismatch); + return new Matched<>(theValue, mismatch); } private static final class Matched extends Condition { diff --git a/hamcrest/src/main/java/org/hamcrest/beans/HasProperty.java b/hamcrest/src/main/java/org/hamcrest/beans/HasProperty.java index 07181c2a..8ddd0f88 100644 --- a/hamcrest/src/main/java/org/hamcrest/beans/HasProperty.java +++ b/hamcrest/src/main/java/org/hamcrest/beans/HasProperty.java @@ -53,7 +53,7 @@ public void describeTo(Description description) { * @return The matcher. */ public static Matcher hasProperty(String propertyName) { - return new HasProperty(propertyName); + return new HasProperty<>(propertyName); } } diff --git a/hamcrest/src/main/java/org/hamcrest/collection/IsArray.java b/hamcrest/src/main/java/org/hamcrest/collection/IsArray.java index 0080f442..181bcbeb 100644 --- a/hamcrest/src/main/java/org/hamcrest/collection/IsArray.java +++ b/hamcrest/src/main/java/org/hamcrest/collection/IsArray.java @@ -101,7 +101,7 @@ protected String descriptionEnd() { * @return The matcher. */ public static IsArray array(Matcher... elementMatchers) { - return new IsArray(elementMatchers); + return new IsArray<>(elementMatchers); } } diff --git a/hamcrest/src/main/java/org/hamcrest/collection/IsArrayContainingInAnyOrder.java b/hamcrest/src/main/java/org/hamcrest/collection/IsArrayContainingInAnyOrder.java index 1c2c8cc5..06d05fea 100644 --- a/hamcrest/src/main/java/org/hamcrest/collection/IsArrayContainingInAnyOrder.java +++ b/hamcrest/src/main/java/org/hamcrest/collection/IsArrayContainingInAnyOrder.java @@ -21,7 +21,7 @@ public class IsArrayContainingInAnyOrder extends TypeSafeMatcher { private final Collection> matchers; public IsArrayContainingInAnyOrder(Collection> matchers) { - this.iterableMatcher = new IsIterableContainingInAnyOrder(matchers); + this.iterableMatcher = new IsIterableContainingInAnyOrder<>(matchers); this.matchers = matchers; } @@ -86,7 +86,7 @@ public static Matcher arrayContainingInAnyOrder(Matcher... i * @return The matcher. */ public static Matcher arrayContainingInAnyOrder(Collection> itemMatchers) { - return new IsArrayContainingInAnyOrder(itemMatchers); + return new IsArrayContainingInAnyOrder<>(itemMatchers); } /** @@ -110,11 +110,11 @@ public static Matcher arrayContainingInAnyOrder(Collection Matcher arrayContainingInAnyOrder(E... items) { - List> matchers = new ArrayList>(); + List> matchers = new ArrayList<>(); for (E item : items) { matchers.add(equalTo(item)); } - return new IsArrayContainingInAnyOrder(matchers); + return new IsArrayContainingInAnyOrder<>(matchers); } } diff --git a/hamcrest/src/main/java/org/hamcrest/collection/IsArrayContainingInOrder.java b/hamcrest/src/main/java/org/hamcrest/collection/IsArrayContainingInOrder.java index eaf5c0d7..4bf58bd3 100644 --- a/hamcrest/src/main/java/org/hamcrest/collection/IsArrayContainingInOrder.java +++ b/hamcrest/src/main/java/org/hamcrest/collection/IsArrayContainingInOrder.java @@ -20,7 +20,7 @@ public class IsArrayContainingInOrder extends TypeSafeMatcher { private final IsIterableContainingInOrder iterableMatcher; public IsArrayContainingInOrder(List> matchers) { - this.iterableMatcher = new IsIterableContainingInOrder(matchers); + this.iterableMatcher = new IsIterableContainingInOrder<>(matchers); this.matchers = matchers; } @@ -55,7 +55,7 @@ public void describeTo(Description description) { * @return The matcher. */ public static Matcher arrayContaining(E... items) { - List> matchers = new ArrayList>(); + List> matchers = new ArrayList<>(); for (E item : items) { matchers.add(equalTo(item)); } @@ -97,7 +97,7 @@ public static Matcher arrayContaining(Matcher... itemMatcher * @return The matcher. */ public static Matcher arrayContaining(List> itemMatchers) { - return new IsArrayContainingInOrder(itemMatchers); + return new IsArrayContainingInOrder<>(itemMatchers); } } diff --git a/hamcrest/src/main/java/org/hamcrest/collection/IsCollectionWithSize.java b/hamcrest/src/main/java/org/hamcrest/collection/IsCollectionWithSize.java index 812d624c..81c5fc61 100644 --- a/hamcrest/src/main/java/org/hamcrest/collection/IsCollectionWithSize.java +++ b/hamcrest/src/main/java/org/hamcrest/collection/IsCollectionWithSize.java @@ -34,7 +34,7 @@ protected Integer featureValueOf(Collection actual) { * @return The matcher. */ public static Matcher> hasSize(Matcher sizeMatcher) { - return new IsCollectionWithSize(sizeMatcher); + return new IsCollectionWithSize<>(sizeMatcher); } /** diff --git a/hamcrest/src/main/java/org/hamcrest/collection/IsEmptyCollection.java b/hamcrest/src/main/java/org/hamcrest/collection/IsEmptyCollection.java index e453744c..25e6da2c 100644 --- a/hamcrest/src/main/java/org/hamcrest/collection/IsEmptyCollection.java +++ b/hamcrest/src/main/java/org/hamcrest/collection/IsEmptyCollection.java @@ -37,7 +37,7 @@ public void describeTo(Description description) { * @return The matcher. */ public static Matcher> empty() { - return new IsEmptyCollection(); + return new IsEmptyCollection<>(); } /** diff --git a/hamcrest/src/main/java/org/hamcrest/collection/IsEmptyIterable.java b/hamcrest/src/main/java/org/hamcrest/collection/IsEmptyIterable.java index a0097600..d1dc0394 100644 --- a/hamcrest/src/main/java/org/hamcrest/collection/IsEmptyIterable.java +++ b/hamcrest/src/main/java/org/hamcrest/collection/IsEmptyIterable.java @@ -33,7 +33,7 @@ public void describeTo(Description description) { * @return The matcher. */ public static Matcher> emptyIterable() { - return new IsEmptyIterable(); + return new IsEmptyIterable<>(); } /** diff --git a/hamcrest/src/main/java/org/hamcrest/collection/IsIterableWithSize.java b/hamcrest/src/main/java/org/hamcrest/collection/IsIterableWithSize.java index 95b489ab..586dfcef 100644 --- a/hamcrest/src/main/java/org/hamcrest/collection/IsIterableWithSize.java +++ b/hamcrest/src/main/java/org/hamcrest/collection/IsIterableWithSize.java @@ -36,7 +36,7 @@ protected Integer featureValueOf(Iterable actual) { * @return The matcher. */ public static Matcher> iterableWithSize(Matcher sizeMatcher) { - return new IsIterableWithSize(sizeMatcher); + return new IsIterableWithSize<>(sizeMatcher); } /** diff --git a/hamcrest/src/main/java/org/hamcrest/comparator/ComparatorMatcherBuilder.java b/hamcrest/src/main/java/org/hamcrest/comparator/ComparatorMatcherBuilder.java index 520def1b..022e519c 100644 --- a/hamcrest/src/main/java/org/hamcrest/comparator/ComparatorMatcherBuilder.java +++ b/hamcrest/src/main/java/org/hamcrest/comparator/ComparatorMatcherBuilder.java @@ -23,7 +23,7 @@ public final class ComparatorMatcherBuilder { * @return The matcher. */ public static > ComparatorMatcherBuilder usingNaturalOrdering() { - return new ComparatorMatcherBuilder(new Comparator() { + return new ComparatorMatcherBuilder<>(new Comparator() { @Override public int compare(T o1, T o2) { return o1.compareTo(o2); @@ -47,7 +47,7 @@ public int compare(T o1, T o2) { * @return The matcher. */ public static ComparatorMatcherBuilder comparedBy(Comparator comparator) { - return new ComparatorMatcherBuilder(comparator, true); + return new ComparatorMatcherBuilder<>(comparator, true); } private ComparatorMatcherBuilder(Comparator comparator, boolean includeComparatorInDescription) { @@ -128,7 +128,7 @@ private static String asText(int comparison) { * @return The matcher. */ public Matcher comparesEqualTo(T value) { - return new ComparatorMatcher(comparator, value, ComparatorMatcher.EQUAL, ComparatorMatcher.EQUAL, includeComparatorInDescription); + return new ComparatorMatcher<>(comparator, value, ComparatorMatcher.EQUAL, ComparatorMatcher.EQUAL, includeComparatorInDescription); } /** @@ -143,7 +143,7 @@ public Matcher comparesEqualTo(T value) { * @return The matcher. */ public Matcher greaterThan(T value) { - return new ComparatorMatcher(comparator, value, ComparatorMatcher.GREATER_THAN, ComparatorMatcher.GREATER_THAN, includeComparatorInDescription); + return new ComparatorMatcher<>(comparator, value, ComparatorMatcher.GREATER_THAN, ComparatorMatcher.GREATER_THAN, includeComparatorInDescription); } /** @@ -158,7 +158,7 @@ public Matcher greaterThan(T value) { * @return The matcher. */ public Matcher greaterThanOrEqualTo(T value) { - return new ComparatorMatcher(comparator, value, ComparatorMatcher.EQUAL, ComparatorMatcher.GREATER_THAN, includeComparatorInDescription); + return new ComparatorMatcher<>(comparator, value, ComparatorMatcher.EQUAL, ComparatorMatcher.GREATER_THAN, includeComparatorInDescription); } /** @@ -173,7 +173,7 @@ public Matcher greaterThanOrEqualTo(T value) { * @return The matcher. */ public Matcher lessThan(T value) { - return new ComparatorMatcher(comparator, value, ComparatorMatcher.LESS_THAN, ComparatorMatcher.LESS_THAN, includeComparatorInDescription); + return new ComparatorMatcher<>(comparator, value, ComparatorMatcher.LESS_THAN, ComparatorMatcher.LESS_THAN, includeComparatorInDescription); } /** @@ -188,7 +188,7 @@ public Matcher lessThan(T value) { * @return The matcher. */ public Matcher lessThanOrEqualTo(T value) { - return new ComparatorMatcher(comparator, value, ComparatorMatcher.LESS_THAN, ComparatorMatcher.EQUAL, includeComparatorInDescription); + return new ComparatorMatcher<>(comparator, value, ComparatorMatcher.LESS_THAN, ComparatorMatcher.EQUAL, includeComparatorInDescription); } } diff --git a/hamcrest/src/main/java/org/hamcrest/core/DescribedAs.java b/hamcrest/src/main/java/org/hamcrest/core/DescribedAs.java index 81abbca6..b4138d7f 100644 --- a/hamcrest/src/main/java/org/hamcrest/core/DescribedAs.java +++ b/hamcrest/src/main/java/org/hamcrest/core/DescribedAs.java @@ -68,7 +68,7 @@ public void describeMismatch(Object item, Description description) { * @return The matcher. */ public static Matcher describedAs(String description, Matcher matcher, Object... values) { - return new DescribedAs(description, matcher, values); + return new DescribedAs<>(description, matcher, values); } } diff --git a/hamcrest/src/main/java/org/hamcrest/core/IsNot.java b/hamcrest/src/main/java/org/hamcrest/core/IsNot.java index bec81777..1e5db96e 100644 --- a/hamcrest/src/main/java/org/hamcrest/core/IsNot.java +++ b/hamcrest/src/main/java/org/hamcrest/core/IsNot.java @@ -40,7 +40,7 @@ public void describeTo(Description description) { * @return The matcher. */ public static Matcher not(Matcher matcher) { - return new IsNot(matcher); + return new IsNot<>(matcher); } /** diff --git a/hamcrest/src/main/java/org/hamcrest/core/IsNull.java b/hamcrest/src/main/java/org/hamcrest/core/IsNull.java index e177e4ed..6977968b 100644 --- a/hamcrest/src/main/java/org/hamcrest/core/IsNull.java +++ b/hamcrest/src/main/java/org/hamcrest/core/IsNull.java @@ -29,7 +29,7 @@ public void describeTo(Description description) { * @return The matcher. */ public static Matcher nullValue() { - return new IsNull(); + return new IsNull<>(); } /** @@ -58,7 +58,7 @@ public static Matcher notNullValue() { * @return The matcher. */ public static Matcher nullValue(Class type) { - return new IsNull(); + return new IsNull<>(); } /** diff --git a/hamcrest/src/main/java/org/hamcrest/core/IsSame.java b/hamcrest/src/main/java/org/hamcrest/core/IsSame.java index 187d1020..7bd9ef89 100644 --- a/hamcrest/src/main/java/org/hamcrest/core/IsSame.java +++ b/hamcrest/src/main/java/org/hamcrest/core/IsSame.java @@ -38,7 +38,7 @@ public void describeTo(Description description) { * @return The matcher. */ public static Matcher sameInstance(T target) { - return new IsSame(target); + return new IsSame<>(target); } /** @@ -52,7 +52,7 @@ public static Matcher sameInstance(T target) { * @return The matcher. */ public static Matcher theInstance(T target) { - return new IsSame(target); + return new IsSame<>(target); } } diff --git a/hamcrest/src/main/java/org/hamcrest/internal/NullSafety.java b/hamcrest/src/main/java/org/hamcrest/internal/NullSafety.java index 4ece6a9d..d27349a4 100644 --- a/hamcrest/src/main/java/org/hamcrest/internal/NullSafety.java +++ b/hamcrest/src/main/java/org/hamcrest/internal/NullSafety.java @@ -10,7 +10,7 @@ public class NullSafety { @SuppressWarnings("unchecked") public static List> nullSafe(Matcher[] itemMatchers) { - final List> matchers = new ArrayList>(itemMatchers.length); + final List> matchers = new ArrayList<>(itemMatchers.length); for (final Matcher itemMatcher : itemMatchers) { matchers.add((Matcher) (itemMatcher == null ? IsNull.nullValue() : itemMatcher)); } diff --git a/hamcrest/src/main/java/org/hamcrest/object/HasToString.java b/hamcrest/src/main/java/org/hamcrest/object/HasToString.java index 51942654..74261761 100644 --- a/hamcrest/src/main/java/org/hamcrest/object/HasToString.java +++ b/hamcrest/src/main/java/org/hamcrest/object/HasToString.java @@ -29,7 +29,7 @@ protected String featureValueOf(T actual) { * @return The matcher. */ public static Matcher hasToString(Matcher toStringMatcher) { - return new HasToString(toStringMatcher); + return new HasToString<>(toStringMatcher); } /** @@ -45,7 +45,7 @@ public static Matcher hasToString(Matcher toStringMatcher * @return The matcher. */ public static Matcher hasToString(String expectedToString) { - return new HasToString(equalTo(expectedToString)); + return new HasToString<>(equalTo(expectedToString)); } } diff --git a/hamcrest/src/main/java/org/hamcrest/object/IsCompatibleType.java b/hamcrest/src/main/java/org/hamcrest/object/IsCompatibleType.java index 01f81e35..ab7d8a24 100644 --- a/hamcrest/src/main/java/org/hamcrest/object/IsCompatibleType.java +++ b/hamcrest/src/main/java/org/hamcrest/object/IsCompatibleType.java @@ -40,7 +40,7 @@ public void describeTo(Description description) { * @return The matcher. */ public static Matcher> typeCompatibleWith(Class baseType) { - return new IsCompatibleType(baseType); + return new IsCompatibleType<>(baseType); } } diff --git a/hamcrest/src/main/java/org/hamcrest/xml/HasXPath.java b/hamcrest/src/main/java/org/hamcrest/xml/HasXPath.java index a957fd6e..6b220f4f 100644 --- a/hamcrest/src/main/java/org/hamcrest/xml/HasXPath.java +++ b/hamcrest/src/main/java/org/hamcrest/xml/HasXPath.java @@ -24,7 +24,7 @@ public class HasXPath extends TypeSafeDiagnosingMatcher { public static final NamespaceContext NO_NAMESPACE_CONTEXT = null; - private static final IsAnything WITH_ANY_CONTENT = new IsAnything(""); + private static final IsAnything WITH_ANY_CONTENT = new IsAnything<>(""); private static final Condition.Step NODE_EXISTS = nodeExists(); private final Matcher valueMatcher; private final XPathExpression compiledXPath; diff --git a/hamcrest/src/test/java/org/hamcrest/collection/IsCollectionWithSizeTest.java b/hamcrest/src/test/java/org/hamcrest/collection/IsCollectionWithSizeTest.java index 99bce034..0d6a3eed 100644 --- a/hamcrest/src/test/java/org/hamcrest/collection/IsCollectionWithSizeTest.java +++ b/hamcrest/src/test/java/org/hamcrest/collection/IsCollectionWithSizeTest.java @@ -71,7 +71,7 @@ public void testHasAReadableDescription() { public void testCompilesWithATypedCollection() { // To prove Issue 43 - ArrayList arrayList = new ArrayList(); + ArrayList arrayList = new ArrayList<>(); MatcherAssert.assertThat(arrayList, hasSize(0)); } diff --git a/hamcrest/src/test/java/org/hamcrest/collection/IsEmptyCollectionTest.java b/hamcrest/src/test/java/org/hamcrest/collection/IsEmptyCollectionTest.java index f2d309dc..4422a2ab 100644 --- a/hamcrest/src/test/java/org/hamcrest/collection/IsEmptyCollectionTest.java +++ b/hamcrest/src/test/java/org/hamcrest/collection/IsEmptyCollectionTest.java @@ -36,11 +36,11 @@ public void testCompiles() { private void needs(@SuppressWarnings("unused") Matcher> bar) { } private static Collection collectionOfValues() { - return new ArrayList(asList("one", "three")); + return new ArrayList<>(asList("one", "three")); } private static Collection emptyCollection() { - return new ArrayList(); + return new ArrayList<>(); } } diff --git a/hamcrest/src/test/java/org/hamcrest/collection/IsEmptyIterableTest.java b/hamcrest/src/test/java/org/hamcrest/collection/IsEmptyIterableTest.java index 5689d906..37027c50 100644 --- a/hamcrest/src/test/java/org/hamcrest/collection/IsEmptyIterableTest.java +++ b/hamcrest/src/test/java/org/hamcrest/collection/IsEmptyIterableTest.java @@ -35,11 +35,11 @@ public void testCompiles() { private void needs(@SuppressWarnings("unused") Matcher> bar) { } private static Collection collectionOfValues() { - return new ArrayList(asList("one", "three")); + return new ArrayList<>(asList("one", "three")); } private static Collection emptyCollection() { - return new ArrayList(); + return new ArrayList<>(); } } diff --git a/hamcrest/src/test/java/org/hamcrest/collection/IsInTest.java b/hamcrest/src/test/java/org/hamcrest/collection/IsInTest.java index 16333564..87fccc0a 100644 --- a/hamcrest/src/test/java/org/hamcrest/collection/IsInTest.java +++ b/hamcrest/src/test/java/org/hamcrest/collection/IsInTest.java @@ -13,12 +13,12 @@ public class IsInTest extends AbstractMatcherTest { @Override protected Matcher createMatcher() { - return new IsIn(elements); + return new IsIn<>(elements); } public void testReturnsTrueIfArgumentIsInCollection() { Collection collection = Arrays.asList(elements); - Matcher isIn = new IsIn(collection); + Matcher isIn = new IsIn<>(collection); assertMatches("a", isIn, "a"); assertMatches("b", isIn, "b"); @@ -27,7 +27,7 @@ public void testReturnsTrueIfArgumentIsInCollection() { } public void testReturnsTrueIfArgumentIsInArray() { - Matcher isIn = new IsIn(elements); + Matcher isIn = new IsIn<>(elements); assertMatches("a", isIn, "a"); assertMatches("b", isIn, "b"); @@ -36,7 +36,7 @@ public void testReturnsTrueIfArgumentIsInArray() { } public void testHasReadableDescription() { - Matcher isIn = new IsIn(elements); + Matcher isIn = new IsIn<>(elements); assertEquals("description", "one of {\"a\", \"b\", \"c\"}", diff --git a/hamcrest/src/test/java/org/hamcrest/collection/IsMapContainingKeyTest.java b/hamcrest/src/test/java/org/hamcrest/collection/IsMapContainingKeyTest.java index b6c4f4bc..db25b68e 100644 --- a/hamcrest/src/test/java/org/hamcrest/collection/IsMapContainingKeyTest.java +++ b/hamcrest/src/test/java/org/hamcrest/collection/IsMapContainingKeyTest.java @@ -18,14 +18,14 @@ protected Matcher createMatcher() { } public void testMatchesSingletonMapContainingKey() { - Map map = new HashMap(); + Map map = new HashMap<>(); map.put("a", 1); assertMatches("Matches single key", hasKey("a"), map); } public void testMatchesMapContainingKey() { - Map map = new HashMap(); + Map map = new HashMap<>(); map.put("a", 1); map.put("b", 2); map.put("c", 3); @@ -46,7 +46,7 @@ public void testMatchesMapContainingKey() { // } public void testMatchesMapContainingKeyWithIntegerKeys() throws Exception { - Map map = new HashMap(); + Map map = new HashMap<>(); map.put(1, "A"); map.put(2, "B"); @@ -54,7 +54,7 @@ public void testMatchesMapContainingKeyWithIntegerKeys() throws Exception { } public void testMatchesMapContainingKeyWithNumberKeys() throws Exception { - Map map = new HashMap(); + Map map = new HashMap<>(); map.put(1, "A"); map.put(2, "B"); @@ -73,7 +73,7 @@ public void testDoesNotMatchEmptyMap() { } public void testDoesNotMatchMapMissingKey() { - Map map = new TreeMap(); + Map map = new TreeMap<>(); map.put("a", 1); map.put("b", 2); map.put("c", 3); diff --git a/hamcrest/src/test/java/org/hamcrest/collection/IsMapContainingValueTest.java b/hamcrest/src/test/java/org/hamcrest/collection/IsMapContainingValueTest.java index 523f56aa..ae657742 100644 --- a/hamcrest/src/test/java/org/hamcrest/collection/IsMapContainingValueTest.java +++ b/hamcrest/src/test/java/org/hamcrest/collection/IsMapContainingValueTest.java @@ -21,19 +21,19 @@ public void testHasReadableDescription() { } public void testDoesNotMatchEmptyMap() { - Map map = new HashMap(); + Map map = new HashMap<>(); assertMismatchDescription("map was []", hasValue(1), map); } public void testMatchesSingletonMapContainingValue() { - Map map = new HashMap(); + Map map = new HashMap<>(); map.put("a", 1); assertMatches("Singleton map", hasValue(1), map); } public void testMatchesMapContainingValue() { - Map map = new TreeMap(); + Map map = new TreeMap<>(); map.put("a", 1); map.put("b", 2); map.put("c", 3); diff --git a/hamcrest/src/test/java/org/hamcrest/collection/IsMapWithSizeTest.java b/hamcrest/src/test/java/org/hamcrest/collection/IsMapWithSizeTest.java index 8739be58..bcd2761f 100644 --- a/hamcrest/src/test/java/org/hamcrest/collection/IsMapWithSizeTest.java +++ b/hamcrest/src/test/java/org/hamcrest/collection/IsMapWithSizeTest.java @@ -68,12 +68,12 @@ public void testHasAReadableDescription() { } public void testCompilesWithATypedMap() { - Map arrayList = new HashMap(); + Map arrayList = new HashMap<>(); MatcherAssert.assertThat(arrayList, aMapWithSize(0)); } private static Map mapWithKeys(K... keys) { - final Map result = new HashMap(); + final Map result = new HashMap<>(); for (K key : keys) { result.put(key, null); } diff --git a/hamcrest/src/test/java/org/hamcrest/core/IsCollectionContainingTest.java b/hamcrest/src/test/java/org/hamcrest/core/IsCollectionContainingTest.java index 0b98e881..f1540198 100644 --- a/hamcrest/src/test/java/org/hamcrest/core/IsCollectionContainingTest.java +++ b/hamcrest/src/test/java/org/hamcrest/core/IsCollectionContainingTest.java @@ -47,9 +47,9 @@ public void testHasAReadableDescription() { public void testCanMatchItemWhenCollectionHoldsSuperclass() // Issue 24 { - final Set s = new HashSet(); + final Set s = new HashSet<>(); s.add(2); - assertThat(s, new IsCollectionContaining(new IsEqual(2))); + assertThat(s, new IsCollectionContaining<>(new IsEqual(2))); assertThat(s, IsCollectionContaining.hasItem(2)); } diff --git a/hamcrest/src/test/java/org/hamcrest/xml/HasXPathTest.java b/hamcrest/src/test/java/org/hamcrest/xml/HasXPathTest.java index 3f8067b8..cc9b6316 100644 --- a/hamcrest/src/test/java/org/hamcrest/xml/HasXPathTest.java +++ b/hamcrest/src/test/java/org/hamcrest/xml/HasXPathTest.java @@ -48,7 +48,7 @@ public String getPrefix(String namespaceURI) { @Override public Iterator getPrefixes(String namespaceURI) { - HashSet prefixes = new HashSet(); + HashSet prefixes = new HashSet<>(); String prefix = getPrefix(namespaceURI); if (prefix != null) { prefixes.add(prefix);