@@ -433,8 +433,8 @@ public void inOrder() {
433
433
434
434
LinkedHashSet <@ Nullable Object > keysWithValuesOutOfOrder = new LinkedHashSet <>();
435
435
for (Object key : expectedMultimap .keySet ()) {
436
- List <?> actualVals = new ArrayList < @ Nullable Object >( get (actual , key ) );
437
- List <?> expectedVals = new ArrayList <>( get (expectedMultimap , key ) );
436
+ Collection <?> actualVals = get (actual , key );
437
+ Collection <?> expectedVals = get (expectedMultimap , key );
438
438
Iterator <?> actualIterator = actualVals .iterator ();
439
439
for (Object value : expectedVals ) {
440
440
if (!advanceToFind (actualIterator , value )) {
@@ -514,14 +514,13 @@ private static boolean advanceToFind(Iterator<?> iterator, @Nullable Object valu
514
514
private static ListMultimap <?, ?> difference (Multimap <?, ?> minuend , Multimap <?, ?> subtrahend ) {
515
515
ListMultimap <@ Nullable Object , @ Nullable Object > difference = LinkedListMultimap .create ();
516
516
for (Object key : minuend .keySet ()) {
517
- List <?> valDifference =
518
- difference (new ArrayList <>(get (minuend , key )), new ArrayList <>(get (subtrahend , key )));
517
+ List <?> valDifference = difference (get (minuend , key ), get (subtrahend , key ));
519
518
difference .putAll (key , valDifference );
520
519
}
521
520
return difference ;
522
521
}
523
522
524
- private static List <?> difference (List <?> minuend , List <?> subtrahend ) {
523
+ private static List <?> difference (Collection <?> minuend , Collection <?> subtrahend ) {
525
524
LinkedHashMultiset <@ Nullable Object > remaining =
526
525
LinkedHashMultiset .<@ Nullable Object >create (subtrahend );
527
526
List <@ Nullable Object > difference = new ArrayList <>();
@@ -928,8 +927,7 @@ Correspondence<Entry<K, A>, Entry<K, E>> entryCorrespondence(
928
927
Objects .equals (actual .getKey (), expected .getKey ())
929
928
&& valueCorrespondence .compare (actual .getValue (), expected .getValue ()),
930
929
lenientFormat (
931
- "has a key that is equal to and a value that %s the key and value of" ,
932
- valueCorrespondence ));
930
+ "has a key that is equal to and a value that %s the value of" , valueCorrespondence ));
933
931
}
934
932
935
933
private Fact fullContents () {
0 commit comments