11/*
22 * The MIT License (MIT)
33 *
4- * Copyright 2015-2018 Valentyn Kolesnikov
4+ * Copyright 2015-2019 Valentyn Kolesnikov
55 *
66 * Permission is hereby granted, free of charge, to any person obtaining a copy
77 * of this software and associated documentation files (the "Software"), to deal
@@ -301,7 +301,8 @@ public void chunk() {
301301 assertEquals ("[]" , new U <Integer >(U .range (7 )).chunk (3 , 0 ).toString ());
302302 assertEquals ("[[a, b], [c, d]]" , U .chain (asList ("a" , "b" , "c" , "d" )).chunk (2 ).value ().toString ());
303303 assertEquals ("[]" , U .chain (asList ("a" , "b" , "c" , "d" )).chunk (0 ).value ().toString ());
304- assertEquals ("[[a, b], [b, c], [c, d], [d]]" , U .chain (asList ("a" , "b" , "c" , "d" )).chunk (2 , 1 ).value ().toString ());
304+ assertEquals ("[[a, b], [b, c], [c, d], [d]]" , U .chain (asList ("a" , "b" , "c" , "d" ))
305+ .chunk (2 , 1 ).value ().toString ());
305306 assertEquals ("[]" , U .chain (asList ("a" , "b" , "c" , "d" )).chunk (4 , 0 ).value ().toString ());
306307 }
307308
@@ -316,13 +317,16 @@ public void chunkFill() {
316317 assertEquals ("[]" , U .chunkFill (U .range (7 ), -2 , 3 , 500 ).toString ());
317318 assertEquals ("[]" , U .chunkFill (U .range (7 ), 2 , 0 , 500 ).toString ());
318319 assertEquals ("[]" , U .chunkFill (U .range (7 ), 2 , -2 , 500 ).toString ());
319- assertEquals ("[[a, b, c], [d, fill, fill]]" , new U <String >(asList ("a" , "b" , "c" , "d" )).chunkFill (3 , "fill" ).toString ());
320+ assertEquals ("[[a, b, c], [d, fill, fill]]" , new U <String >(asList ("a" , "b" , "c" , "d" ))
321+ .chunkFill (3 , "fill" ).toString ());
320322 assertEquals ("[]" , new U <String >(asList ("a" , "b" , "c" , "d" )).chunkFill (0 , "fill" ).toString ());
321- assertEquals ("[[0, 1, 2], [2, 3, 4], [4, 5, 500]]" , new U <Integer >(U .range (6 )).chunkFill (3 , 2 , 500 ).toString ());
323+ assertEquals ("[[0, 1, 2], [2, 3, 4], [4, 5, 500]]" , new U <Integer >(U .range (6 ))
324+ .chunkFill (3 , 2 , 500 ).toString ());
322325 assertEquals ("[]" , new U <Integer >(U .range (7 )).chunkFill (3 , 0 , 500 ).toString ());
323326 assertEquals ("[[a, b], [c, d]]" , U .chain (asList ("a" , "b" , "c" , "d" )).chunkFill (2 , "fill" ).value ().toString ());
324327 assertEquals ("[]" , U .chain (asList ("a" , "b" , "c" , "d" )).chunkFill (0 , "fill" ).value ().toString ());
325- assertEquals ("[[a, b], [b, c], [c, d], [d, fill]]" , U .chain (asList ("a" , "b" , "c" , "d" )).chunkFill (2 , 1 , "fill" ).value ().toString ());
328+ assertEquals ("[[a, b], [b, c], [c, d], [d, fill]]" , U .chain (asList ("a" , "b" , "c" , "d" ))
329+ .chunkFill (2 , 1 , "fill" ).value ().toString ());
326330 assertEquals ("[]" , U .chain (asList ("a" , "b" , "c" , "d" )).chunkFill (4 , 0 , "fill" ).value ().toString ());
327331 }
328332
@@ -384,13 +388,15 @@ public void interpose() {
384388 assertEquals ("[]" , U .interpose (U .newArrayList (), null ).toString ());
385389 assertEquals ("[0, 1, 2, 3]" , U .interpose (U .newArrayList (U .range (4 )), null ).toString ());
386390 assertEquals ("[0]" , U .interpose (U .range (1 ), 500 ).toString ());
387- assertEquals ("[a, interpose, b, interpose, c]" , new U <String >(asList ("a" , "b" , "c" )).interpose ("interpose" ).toString ());
391+ assertEquals ("[a, interpose, b, interpose, c]" , new U <String >(asList ("a" , "b" , "c" ))
392+ .interpose ("interpose" ).toString ());
388393 assertEquals ("[a]" , new U <String >(asList ("a" )).interpose ("interpose" ).toString ());
389394 assertEquals ("[a, b]" , new U <String >(asList ("a, b" )).interpose (null ).toString ());
390395 assertEquals ("[a]" , U .chain (asList ("a" )).interpose ("interpose" ).toString ());
391396 assertEquals ("[]" , U .chain (U .newArrayList ()).interpose ("interpose" ).toString ());
392397 assertEquals ("[a, b, c]" , U .chain (asList ("a" , "b" , "c" )).interpose (null ).toString ());
393- assertEquals ("[?, interpose, !, interpose, -]" , U .chain (asList ("?" , "!" , "-" )).interpose ("interpose" ).toString ());
398+ assertEquals ("[?, interpose, !, interpose, -]" , U .chain (asList ("?" , "!" , "-" ))
399+ .interpose ("interpose" ).toString ());
394400 }
395401
396402/*
@@ -418,12 +424,14 @@ public void interposeByList() {
418424 assertEquals ("[a, b, c]" , new U <String >(asList ("a" , "b" , "c" )).interposeByList (null ).toString ());
419425 assertEquals ("[a]" , new U <String >(asList ("a" )).interposeByList (asList ("zzz" )).toString ());
420426 assertEquals ("[a, b, c]" , new U <String >(asList ("a" , "b" , "c" )).interposeByList (list1 ).toString ());
421- assertEquals ("[a, aaa, b, bbb, c]" , new U <String >(asList ("a" , "b" , "c" )).interposeByList (asList ("aaa" , "bbb" , "ccc" )).toString ());
427+ assertEquals ("[a, aaa, b, bbb, c]" , new U <String >(asList ("a" , "b" , "c" ))
428+ .interposeByList (asList ("aaa" , "bbb" , "ccc" )).toString ());
422429 assertEquals ("[a]" , U .chain (asList ("a" )).interposeByList (asList ("aaa" , "bbb" , "ccc" )).toString ());
423430 assertEquals ("[aaa, bbb, ccc]" , U .chain (asList ("aaa" , "bbb" , "ccc" )).interposeByList (null ).toString ());
424431 list2 .clear ();
425432 assertEquals ("[]" , U .chain (list2 ).interposeByList (U .range (6 )).toString ());
426- assertEquals ("[?, aaa, !, bbb, -]" , U .chain (asList ("?" , "!" , "-" )).interposeByList (asList ("aaa" , "bbb" , "ccc" )).toString ());
433+ assertEquals ("[?, aaa, !, bbb, -]" , U .chain (asList ("?" , "!" , "-" ))
434+ .interposeByList (asList ("aaa" , "bbb" , "ccc" )).toString ());
427435 }
428436
429437/*
@@ -492,9 +500,8 @@ public boolean test(String arg) {
492500 }, "b" ).toString ());
493501 assertEquals ("[a, aa, cc, ccc]" , new U <String >(asList ("a" , "aa" , "cc" , "ccc" )).replace (
494502 null , "b" ).toString ());
495- Set <Integer > set = new HashSet <Integer >() { {
496- addAll (U .range (7 ));
497- } };
503+ Set <Integer > set = new HashSet <Integer >();
504+ set .addAll (U .range (7 ));
498505 assertEquals ("[0, 1, 2, 100, 100, 100, 100]" , U .chain (set ).replace (
499506 new Predicate <Integer >() {
500507 @ Override
@@ -530,9 +537,13 @@ public boolean test(int i, String arg) {
530537 }, "f" ).toString ());
531538 assertEquals ("[a, aa, cc, ccc]" , new U <String >(asList ("a" , "aa" , "cc" , "ccc" )).replaceIndexed (
532539 null , "b" ).toString ());
533- List <Integer > list = new ArrayList <Integer >() { {
534- add (100 ); add (22 ); add (88 ); add (6530 ); add (-25 ); add (-1000 );
535- } };
540+ List <Integer > list = new ArrayList <Integer >();
541+ list .add (100 );
542+ list .add (22 );
543+ list .add (88 );
544+ list .add (6530 );
545+ list .add (-25 );
546+ list .add (-1000 );
536547 assertEquals ("[100, 0, 88, 6530, 0, -1000]" , U .chain (list ).replaceIndexed (
537548 new PredicateIndexed <Integer >() {
538549 @ Override
0 commit comments