GitHub Access Token became invalid

It seems like the GitHub access token used for retrieving details about this repository from GitHub became invalid. This might prevent certain types of inspections from being run (in particular, everything related to pull requests).
Please ask an admin of your repository to re-new the access token on this website.
Completed
Push — master ( 740e05...c63ced )
by Alexander
05:07
created
YaLinqo/Enumerable.php 1 patch
Braces   +104 added lines, -76 removed lines patch added patch discarded remove patch
@@ -150,8 +150,9 @@  discard block
 block discarded – undo
150 150
         $selectorKey = Utils::createLambda($selectorKey, 'v,k', Functions::$key);
151 151
 
152 152
         return new self(function() use ($selectorValue, $selectorKey) {
153
-            foreach ($this as $k => $v)
154
-                yield $selectorKey($v, $k) => $selectorValue($v, $k);
153
+            foreach ($this as $k => $v) {
154
+                            yield $selectorKey($v, $k) => $selectorValue($v, $k);
155
+            }
155 156
         });
156 157
     }
157 158
 
@@ -175,13 +176,15 @@  discard block
 block discarded – undo
175 176
         $collectionSelector = Utils::createLambda($collectionSelector, 'v,k', Functions::$value);
176 177
         $resultSelectorValue = Utils::createLambda($resultSelectorValue, 'v,k1,k2', Functions::$value);
177 178
         $resultSelectorKey = Utils::createLambda($resultSelectorKey, 'v,k1,k2', false);
178
-        if ($resultSelectorKey === false)
179
-            $resultSelectorKey = Functions::increment();
179
+        if ($resultSelectorKey === false) {
180
+                    $resultSelectorKey = Functions::increment();
181
+        }
180 182
 
181 183
         return new self(function() use ($collectionSelector, $resultSelectorValue, $resultSelectorKey) {
182
-            foreach ($this as $ok => $ov)
183
-                foreach ($collectionSelector($ov, $ok) as $ik => $iv)
184
+            foreach ($this as $ok => $ov) {
185
+                            foreach ($collectionSelector($ov, $ok) as $ik => $iv)
184 186
                     yield $resultSelectorKey($iv, $ok, $ik) => $resultSelectorValue($iv, $ok, $ik);
187
+            }
185 188
         });
186 189
     }
187 190
 
@@ -197,9 +200,10 @@  discard block
 block discarded – undo
197 200
         $predicate = Utils::createLambda($predicate, 'v,k');
198 201
 
199 202
         return new self(function() use ($predicate) {
200
-            foreach ($this as $k => $v)
201
-                if ($predicate($v, $k))
203
+            foreach ($this as $k => $v) {
204
+                            if ($predicate($v, $k))
202 205
                     yield $k => $v;
206
+            }
203 207
         });
204 208
     }
205 209
 
@@ -326,9 +330,10 @@  discard block
 block discarded – undo
326 330
             $lookup = $inner->toLookup($innerKeySelector);
327 331
             foreach ($this as $ok => $ov) {
328 332
                 $key = $outerKeySelector($ov, $ok);
329
-                if (isset($lookup[$key]))
330
-                    foreach ($lookup[$key] as $iv)
333
+                if (isset($lookup[$key])) {
334
+                                    foreach ($lookup[$key] as $iv)
331 335
                         yield $resultSelectorKey($ov, $iv, $key) => $resultSelectorValue($ov, $iv, $key);
336
+                }
332 337
             }
333 338
         });
334 339
     }
@@ -386,20 +391,19 @@  discard block
 block discarded – undo
386 391
             foreach ($this as $k => $v) {
387 392
                 $result = $func($result, $v, $k);
388 393
             }
389
-        }
390
-        else {
394
+        } else {
391 395
             $assigned = false;
392 396
             foreach ($this as $k => $v) {
393 397
                 if ($assigned) {
394 398
                     $result = $func($result, $v, $k);
395
-                }
396
-                else {
399
+                } else {
397 400
                     $result = $v;
398 401
                     $assigned = true;
399 402
                 }
400 403
             }
401
-            if (!$assigned)
402
-                throw new \UnexpectedValueException(Errors::NO_ELEMENTS);
404
+            if (!$assigned) {
405
+                            throw new \UnexpectedValueException(Errors::NO_ELEMENTS);
406
+            }
403 407
         }
404 408
         return $result;
405 409
     }
@@ -426,13 +430,11 @@  discard block
 block discarded – undo
426 430
                 $result = $func($result, $v, $k);
427 431
                 $assigned = true;
428 432
             }
429
-        }
430
-        else {
433
+        } else {
431 434
             foreach ($this as $k => $v) {
432 435
                 if ($assigned) {
433 436
                     $result = $func($result, $v, $k);
434
-                }
435
-                else {
437
+                } else {
436 438
                     $result = $v;
437 439
                     $assigned = true;
438 440
                 }
@@ -461,8 +463,9 @@  discard block
 block discarded – undo
461 463
             $sum += $selector($v, $k);
462 464
             $count++;
463 465
         }
464
-        if ($count === 0)
465
-            throw new \UnexpectedValueException(Errors::NO_ELEMENTS);
466
+        if ($count === 0) {
467
+                    throw new \UnexpectedValueException(Errors::NO_ELEMENTS);
468
+        }
466 469
         return $sum / $count;
467 470
     }
468 471
 
@@ -480,15 +483,17 @@  discard block
 block discarded – undo
480 483
     {
481 484
         $it = $this->getIterator();
482 485
 
483
-        if ($it instanceof \Countable && $predicate === null)
484
-            return count($it);
486
+        if ($it instanceof \Countable && $predicate === null) {
487
+                    return count($it);
488
+        }
485 489
 
486 490
         $predicate = Utils::createLambda($predicate, 'v,k', Functions::$value);
487 491
         $count = 0;
488 492
 
489
-        foreach ($it as $k => $v)
490
-            if ($predicate($v, $k))
493
+        foreach ($it as $k => $v) {
494
+                    if ($predicate($v, $k))
491 495
                 $count++;
496
+        }
492 497
         return $count;
493 498
     }
494 499
 
@@ -513,8 +518,9 @@  discard block
 block discarded – undo
513 518
             $max = max($max, $selector($v, $k));
514 519
             $assigned = true;
515 520
         }
516
-        if (!$assigned)
517
-            throw new \UnexpectedValueException(Errors::NO_ELEMENTS);
521
+        if (!$assigned) {
522
+                    throw new \UnexpectedValueException(Errors::NO_ELEMENTS);
523
+        }
518 524
         return $max;
519 525
     }
520 526
 
@@ -535,8 +541,9 @@  discard block
 block discarded – undo
535 541
         $comparer = Utils::createLambda($comparer, 'a,b', Functions::$compareStrict);
536 542
         $enum = $this;
537 543
 
538
-        if ($selector !== null)
539
-            $enum = $enum->select($selector);
544
+        if ($selector !== null) {
545
+                    $enum = $enum->select($selector);
546
+        }
540 547
         return $enum->aggregate(function($a, $b) use ($comparer) { return $comparer($a, $b) > 0 ? $a : $b; });
541 548
     }
542 549
 
@@ -561,8 +568,9 @@  discard block
 block discarded – undo
561 568
             $min = min($min, $selector($v, $k));
562 569
             $assigned = true;
563 570
         }
564
-        if (!$assigned)
565
-            throw new \UnexpectedValueException(Errors::NO_ELEMENTS);
571
+        if (!$assigned) {
572
+                    throw new \UnexpectedValueException(Errors::NO_ELEMENTS);
573
+        }
566 574
         return $min;
567 575
     }
568 576
 
@@ -583,8 +591,9 @@  discard block
 block discarded – undo
583 591
         $comparer = Utils::createLambda($comparer, 'a,b', Functions::$compareStrict);
584 592
         $enum = $this;
585 593
 
586
-        if ($selector !== null)
587
-            $enum = $enum->select($selector);
594
+        if ($selector !== null) {
595
+                    $enum = $enum->select($selector);
596
+        }
588 597
         return $enum->aggregate(function($a, $b) use ($comparer) { return $comparer($a, $b) < 0 ? $a : $b; });
589 598
     }
590 599
 
@@ -604,8 +613,9 @@  discard block
 block discarded – undo
604 613
         $selector = Utils::createLambda($selector, 'v,k', Functions::$value);
605 614
 
606 615
         $sum = 0;
607
-        foreach ($this as $k => $v)
608
-            $sum += $selector($v, $k);
616
+        foreach ($this as $k => $v) {
617
+                    $sum += $selector($v, $k);
618
+        }
609 619
         return $sum;
610 620
     }
611 621
 
@@ -626,8 +636,9 @@  discard block
 block discarded – undo
626 636
         $predicate = Utils::createLambda($predicate, 'v,k');
627 637
 
628 638
         foreach ($this as $k => $v) {
629
-            if (!$predicate($v, $k))
630
-                return false;
639
+            if (!$predicate($v, $k)) {
640
+                            return false;
641
+            }
631 642
         }
632 643
         return true;
633 644
     }
@@ -648,15 +659,16 @@  discard block
 block discarded – undo
648 659
 
649 660
         if ($predicate) {
650 661
             foreach ($this as $k => $v) {
651
-                if ($predicate($v, $k))
652
-                    return true;
662
+                if ($predicate($v, $k)) {
663
+                                    return true;
664
+                }
653 665
             }
654 666
             return false;
655
-        }
656
-        else {
667
+        } else {
657 668
             $it = $this->getIterator();
658
-            if ($it instanceof \Countable)
659
-                return count($it) > 0;
669
+            if ($it instanceof \Countable) {
670
+                            return count($it) > 0;
671
+            }
660 672
             $it->rewind();
661 673
             return $it->valid();
662 674
         }
@@ -710,8 +722,9 @@  discard block
 block discarded – undo
710 722
     public function contains($value)
711 723
     {
712 724
         foreach ($this as $v) {
713
-            if ($v === $value)
714
-                return true;
725
+            if ($v === $value) {
726
+                            return true;
727
+            }
715 728
         }
716 729
         return false;
717 730
     }
@@ -735,8 +748,9 @@  discard block
 block discarded – undo
735 748
             $set = [];
736 749
             foreach ($this as $k => $v) {
737 750
                 $key = $keySelector($v, $k);
738
-                if (isset($set[$key]))
739
-                    continue;
751
+                if (isset($set[$key])) {
752
+                                    continue;
753
+                }
740 754
                 $set[$key] = true;
741 755
                 yield $k => $v;
742 756
             }
@@ -768,8 +782,9 @@  discard block
 block discarded – undo
768 782
             }
769 783
             foreach ($this as $k => $v) {
770 784
                 $key = $keySelector($v, $k);
771
-                if (isset($set[$key]))
772
-                    continue;
785
+                if (isset($set[$key])) {
786
+                                    continue;
787
+                }
773 788
                 $set[$key] = true;
774 789
                 yield $k => $v;
775 790
             }
@@ -801,8 +816,9 @@  discard block
 block discarded – undo
801 816
             }
802 817
             foreach ($this as $k => $v) {
803 818
                 $key = $keySelector($v, $k);
804
-                if (!isset($set[$key]))
805
-                    continue;
819
+                if (!isset($set[$key])) {
820
+                                    continue;
821
+                }
806 822
                 unset($set[$key]);
807 823
                 yield $k => $v;
808 824
             }
@@ -850,15 +866,17 @@  discard block
 block discarded – undo
850 866
             $set = [];
851 867
             foreach ($this as $k => $v) {
852 868
                 $key = $keySelector($v, $k);
853
-                if (isset($set[$key]))
854
-                    continue;
869
+                if (isset($set[$key])) {
870
+                                    continue;
871
+                }
855 872
                 $set[$key] = true;
856 873
                 yield $k => $v;
857 874
             }
858 875
             foreach ($other as $k => $v) {
859 876
                 $key = $keySelector($v, $k);
860
-                if (isset($set[$key]))
861
-                    continue;
877
+                if (isset($set[$key])) {
878
+                                    continue;
879
+                }
862 880
                 $set[$key] = true;
863 881
                 yield $k => $v;
864 882
             }
@@ -882,12 +900,14 @@  discard block
 block discarded – undo
882 900
     {
883 901
         /** @var $it \Iterator|\ArrayIterator */
884 902
         $it = $this->getIterator();
885
-        if ($it instanceof \ArrayIterator)
886
-            return $it->getArrayCopy();
903
+        if ($it instanceof \ArrayIterator) {
904
+                    return $it->getArrayCopy();
905
+        }
887 906
 
888 907
         $array = [];
889
-        foreach ($it as $k => $v)
890
-            $array[$k] = $v;
908
+        foreach ($it as $k => $v) {
909
+                    $array[$k] = $v;
910
+        }
891 911
         return $array;
892 912
     }
893 913
 
@@ -914,8 +934,9 @@  discard block
 block discarded – undo
914 934
     protected function toArrayDeepProc($enum)
915 935
     {
916 936
         $array = [];
917
-        foreach ($enum as $k => $v)
918
-            $array[$k] = $v instanceof \Traversable || is_array($v) ? $this->toArrayDeepProc($v) : $v;
937
+        foreach ($enum as $k => $v) {
938
+                    $array[$k] = $v instanceof \Traversable || is_array($v) ? $this->toArrayDeepProc($v) : $v;
939
+        }
919 940
         return $array;
920 941
     }
921 942
 
@@ -932,12 +953,14 @@  discard block
 block discarded – undo
932 953
     {
933 954
         /** @var $it \Iterator|\ArrayIterator */
934 955
         $it = $this->getIterator();
935
-        if ($it instanceof \ArrayIterator)
936
-            return array_values($it->getArrayCopy());
956
+        if ($it instanceof \ArrayIterator) {
957
+                    return array_values($it->getArrayCopy());
958
+        }
937 959
 
938 960
         $array = [];
939
-        foreach ($it as $v)
940
-            $array[] = $v;
961
+        foreach ($it as $v) {
962
+                    $array[] = $v;
963
+        }
941 964
         return $array;
942 965
     }
943 966
 
@@ -964,8 +987,9 @@  discard block
 block discarded – undo
964 987
     protected function toListDeepProc($enum)
965 988
     {
966 989
         $array = [];
967
-        foreach ($enum as $v)
968
-            $array[] = $v instanceof \Traversable || is_array($v) ? $this->toListDeepProc($v) : $v;
990
+        foreach ($enum as $v) {
991
+                    $array[] = $v instanceof \Traversable || is_array($v) ? $this->toListDeepProc($v) : $v;
992
+        }
969 993
         return $array;
970 994
     }
971 995
 
@@ -984,8 +1008,9 @@  discard block
 block discarded – undo
984 1008
         $valueSelector = Utils::createLambda($valueSelector, 'v,k', Functions::$value);
985 1009
 
986 1010
         $dic = [];
987
-        foreach ($this as $k => $v)
988
-            $dic[$keySelector($v, $k)] = $valueSelector($v, $k);
1011
+        foreach ($this as $k => $v) {
1012
+                    $dic[$keySelector($v, $k)] = $valueSelector($v, $k);
1013
+        }
989 1014
         return $dic;
990 1015
     }
991 1016
 
@@ -1018,8 +1043,9 @@  discard block
 block discarded – undo
1018 1043
         $valueSelector = Utils::createLambda($valueSelector, 'v,k', Functions::$value);
1019 1044
 
1020 1045
         $lookup = [];
1021
-        foreach ($this as $k => $v)
1022
-            $lookup[$keySelector($v, $k)][] = $valueSelector($v, $k);
1046
+        foreach ($this as $k => $v) {
1047
+                    $lookup[$keySelector($v, $k)][] = $valueSelector($v, $k);
1048
+        }
1023 1049
         return $lookup;
1024 1050
     }
1025 1051
 
@@ -1061,8 +1087,9 @@  discard block
 block discarded – undo
1061 1087
         $valueSelector = Utils::createLambda($valueSelector, 'v,k', Functions::$value);
1062 1088
 
1063 1089
         $obj = new \stdClass();
1064
-        foreach ($this as $k => $v)
1065
-            $obj->{$propertySelector($v, $k)} = $valueSelector($v, $k);
1090
+        foreach ($this as $k => $v) {
1091
+                    $obj->{$propertySelector($v, $k)} = $valueSelector($v, $k);
1092
+        }
1066 1093
         return $obj;
1067 1094
     }
1068 1095
 
@@ -1119,8 +1146,9 @@  discard block
 block discarded – undo
1119 1146
     {
1120 1147
         $action = Utils::createLambda($action, 'v,k', Functions::$blank);
1121 1148
 
1122
-        foreach ($this as $k => $v)
1123
-            $action($v, $k);
1149
+        foreach ($this as $k => $v) {
1150
+                    $action($v, $k);
1151
+        }
1124 1152
     }
1125 1153
 
1126 1154
     /**
Please login to merge, or discard this patch.