Test Setup Failed
Push — master ( 0034f2...cf67b9 )
by Matthew
04:46
created
src/Psalm/Type/Algebra.php 1 patch
Doc Comments   +1 added lines patch added patch discarded remove patch
@@ -471,6 +471,7 @@
 block discarded – undo
471 471
      * @param  list<Clause>  $clauses
472 472
      * @param  array<string, bool> $cond_referenced_var_ids
473 473
      * @param  array<string, array<int, array<int, string>>> $active_truths
474
+     * @param integer $creating_object_id
474 475
      *
475 476
      * @return array<string, array<int, array<int, string>>>
476 477
      */
Please login to merge, or discard this patch.
src/Psalm/Type/Atomic.php 2 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -453,7 +453,7 @@
 block discarded – undo
453 453
                     $this->extra_types
454 454
                     && array_filter(
455 455
                         $this->extra_types,
456
-                        /** @param Atomic $a */
456
+                        /** @param Codebase $a */
457 457
                         function (Atomic $a) use ($codebase) : bool {
458 458
                             return $a->hasArrayAccessInterface($codebase);
459 459
                         }
Please login to merge, or discard this patch.
Unused Use Statements   -12 removed lines patch added patch discarded remove patch
@@ -9,21 +9,9 @@
 block discarded – undo
9 9
 use function get_class;
10 10
 use function is_numeric;
11 11
 use Psalm\Codebase;
12
-use Psalm\CodeLocation;
13
-use Psalm\Internal\Analyzer\ClassLikeAnalyzer;
14
-use Psalm\Internal\Analyzer\Statements\ExpressionAnalyzer;
15 12
 use Psalm\Internal\Analyzer\StatementsAnalyzer;
16
-use Psalm\Internal\Analyzer\TypeAnalyzer;
17 13
 use Psalm\Internal\Type\TemplateResult;
18 14
 use Psalm\Internal\Type\TypeAlias;
19
-use Psalm\Issue\InvalidTemplateParam;
20
-use Psalm\Issue\MissingTemplateParam;
21
-use Psalm\Issue\ReservedWord;
22
-use Psalm\Issue\TooManyTemplateParams;
23
-use Psalm\Issue\UndefinedConstant;
24
-use Psalm\IssueBuffer;
25
-use Psalm\StatementsSource;
26
-use Psalm\Storage\FileStorage;
27 15
 use Psalm\Type;
28 16
 use Psalm\Type\Atomic\ObjectLike;
29 17
 use Psalm\Type\Atomic\TArray;
Please login to merge, or discard this patch.
src/Psalm/Type/Atomic/CallableTrait.php 1 patch
Unused Use Statements   -2 removed lines patch added patch discarded remove patch
@@ -5,11 +5,9 @@
 block discarded – undo
5 5
 use function count;
6 6
 use function implode;
7 7
 use Psalm\Codebase;
8
-use Psalm\CodeLocation;
9 8
 use Psalm\Internal\Analyzer\StatementsAnalyzer;
10 9
 use Psalm\Internal\Type\TemplateResult;
11 10
 use Psalm\Internal\Type\UnionTemplateHandler;
12
-use Psalm\StatementsSource;
13 11
 use Psalm\Storage\FunctionLikeParameter;
14 12
 use Psalm\Type;
15 13
 use Psalm\Type\Atomic;
Please login to merge, or discard this patch.
src/Psalm/Type/Atomic/GenericTrait.php 1 patch
Unused Use Statements   -8 removed lines patch added patch discarded remove patch
@@ -4,17 +4,9 @@
 block discarded – undo
4 4
 use function array_map;
5 5
 use function implode;
6 6
 use Psalm\Codebase;
7
-use Psalm\CodeLocation;
8 7
 use Psalm\Internal\Analyzer\StatementsAnalyzer;
9
-use Psalm\Internal\Analyzer\Statements\ExpressionAnalyzer;
10
-use Psalm\Internal\Analyzer\TypeAnalyzer;
11 8
 use Psalm\Internal\Type\TemplateResult;
12 9
 use Psalm\Internal\Type\UnionTemplateHandler;
13
-use Psalm\IssueBuffer;
14
-use Psalm\Issue\InvalidTemplateParam;
15
-use Psalm\Issue\MissingTemplateParam;
16
-use Psalm\Issue\TooManyTemplateParams;
17
-use Psalm\StatementsSource;
18 10
 use Psalm\Type;
19 11
 use Psalm\Type\Atomic;
20 12
 use Psalm\Type\Union;
Please login to merge, or discard this patch.
src/Psalm/Type/Atomic/HasIntersectionTrait.php 2 patches
Doc Comments   +2 added lines patch added patch discarded remove patch
@@ -19,6 +19,8 @@
 block discarded – undo
19 19
 
20 20
     /**
21 21
      * @param  array<string, string> $aliased_classes
22
+     * @param string|null $namespace
23
+     * @param string|null $this_class
22 24
      */
23 25
     private function getNamespacedIntersectionTypes(
24 26
         ?string $namespace,
Please login to merge, or discard this patch.
Unused Use Statements   -2 removed lines patch added patch discarded remove patch
@@ -4,9 +4,7 @@
 block discarded – undo
4 4
 use function array_map;
5 5
 use function implode;
6 6
 use Psalm\Codebase;
7
-use Psalm\CodeLocation;
8 7
 use Psalm\Internal\Type\TemplateResult;
9
-use Psalm\StatementsSource;
10 8
 use Psalm\Type;
11 9
 use Psalm\Type\Atomic;
12 10
 
Please login to merge, or discard this patch.
src/Psalm/Type/Atomic/ObjectLike.php 1 patch
Unused Use Statements   -2 removed lines patch added patch discarded remove patch
@@ -9,8 +9,6 @@
 block discarded – undo
9 9
 use function is_int;
10 10
 use function sort;
11 11
 use Psalm\Codebase;
12
-use Psalm\CodeLocation;
13
-use Psalm\StatementsSource;
14 12
 use Psalm\Internal\Analyzer\StatementsAnalyzer;
15 13
 use Psalm\Internal\Type\TypeCombination;
16 14
 use Psalm\Internal\Type\TemplateResult;
Please login to merge, or discard this patch.
src/Psalm/Type/Atomic/TArray.php 1 patch
Unused Use Statements   -2 removed lines patch added patch discarded remove patch
@@ -4,8 +4,6 @@
 block discarded – undo
4 4
 use function count;
5 5
 use function get_class;
6 6
 use Psalm\Type\Atomic;
7
-use Psalm\CodeLocation;
8
-use Psalm\StatementsSource;
9 7
 
10 8
 /**
11 9
  * Represents an array with generic type parameters.
Please login to merge, or discard this patch.
src/Psalm/Type/Atomic/TClassStringMap.php 1 patch
Unused Use Statements   -2 removed lines patch added patch discarded remove patch
@@ -3,8 +3,6 @@
 block discarded – undo
3 3
 
4 4
 use function get_class;
5 5
 use Psalm\Codebase;
6
-use Psalm\CodeLocation;
7
-use Psalm\StatementsSource;
8 6
 use Psalm\Internal\Analyzer\StatementsAnalyzer;
9 7
 use Psalm\Internal\Type\TemplateResult;
10 8
 use Psalm\Internal\Type\UnionTemplateHandler;
Please login to merge, or discard this patch.
src/Psalm/Type/Atomic/TIterable.php 1 patch
Unused Use Statements   -3 removed lines patch added patch discarded remove patch
@@ -3,9 +3,6 @@
 block discarded – undo
3 3
 
4 4
 use function count;
5 5
 use function implode;
6
-use Psalm\CodeLocation;
7
-use Psalm\Internal\Type\TemplateResult;
8
-use Psalm\StatementsSource;
9 6
 use Psalm\Type\Atomic;
10 7
 use function substr;
11 8
 use function array_merge;
Please login to merge, or discard this patch.