Test Setup Failed
Push — master ( f173ef...619c38 )
by Matthew
05:05
created
src/psalm-refactor.php 1 patch
Unused Use Statements   -1 removed lines patch added patch discarded remove patch
@@ -2,7 +2,6 @@
 block discarded – undo
2 2
 require_once('command_functions.php');
3 3
 
4 4
 use Psalm\Internal\Analyzer\ProjectAnalyzer;
5
-use Psalm\Config;
6 5
 use Psalm\IssueBuffer;
7 6
 use Psalm\Progress\DebugProgress;
8 7
 use Psalm\Progress\DefaultProgress;
Please login to merge, or discard this patch.
src/Psalm/Codebase.php 1 patch
Doc Comments   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -880,7 +880,7 @@  discard block
 block discarded – undo
880 880
     /**
881 881
      * Whether or not a given method exists
882 882
      *
883
-     * @param  string|\Psalm\Internal\MethodIdentifier       $method_id
883
+     * @param  string       $method_id
884 884
      * @param  string|\Psalm\Internal\MethodIdentifier|null $calling_method_id
885 885
      *
886 886
      @return bool
@@ -988,7 +988,7 @@  discard block
 block discarded – undo
988 988
     /**
989 989
      * @param  string|\Psalm\Internal\MethodIdentifier $method_id
990 990
      *
991
-     * @return array<string>
991
+     * @return Internal\MethodIdentifier[]
992 992
      */
993 993
     public function getOverriddenMethodIds($method_id)
994 994
     {
Please login to merge, or discard this patch.
src/Psalm/Context.php 1 patch
Unused Use Statements   -1 removed lines patch added patch discarded remove patch
@@ -11,7 +11,6 @@
 block discarded – undo
11 11
 use function preg_replace;
12 12
 use Psalm\Internal\Analyzer\StatementsAnalyzer;
13 13
 use Psalm\Internal\Clause;
14
-use Psalm\Internal\MethodIdentifier;
15 14
 use Psalm\Storage\FunctionLikeStorage;
16 15
 use Psalm\Internal\Type\AssertionReconciler;
17 16
 use Psalm\Type\Union;
Please login to merge, or discard this patch.
src/Psalm/Internal/Analyzer/ClassAnalyzer.php 1 patch
Doc Comments   +3 added lines patch added patch discarded remove patch
@@ -958,6 +958,9 @@
 block discarded – undo
958 958
         }
959 959
     }
960 960
 
961
+    /**
962
+     * @param string|null $parent_fq_class_name
963
+     */
961 964
     public static function addContextProperties(
962 965
         StatementsSource $statements_source,
963 966
         ClassLikeStorage $storage,
Please login to merge, or discard this patch.
src/Psalm/Internal/Analyzer/ClassLikeAnalyzer.php 1 patch
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -211,6 +211,7 @@  discard block
 block discarded – undo
211 211
      * @param  string           $fq_class_name
212 212
      * @param  array<string>    $suppressed_issues
213 213
      * @param  bool             $inferred - whether or not the type was inferred
214
+     * @param null|string $calling_fq_class_name
214 215
      *
215 216
      * @return bool|null
216 217
      */
@@ -538,7 +539,6 @@  discard block
 block discarded – undo
538 539
 
539 540
     /**
540 541
      * @param  string           $property_id
541
-     * @param  string|null      $calling_context
542 542
      * @param  SourceAnalyzer   $source
543 543
      * @param  CodeLocation     $code_location
544 544
      * @param  string[]         $suppressed_issues
Please login to merge, or discard this patch.
src/Psalm/Internal/Analyzer/MethodAnalyzer.php 2 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -141,7 +141,7 @@
 block discarded – undo
141 141
     /**
142 142
      * @param  CodeLocation $code_location
143 143
      * @param  string[]     $suppressed_issues
144
-     * @param  lowercase-string|null  $calling_method_id
144
+     * @param  string  $calling_method_id
145 145
      *
146 146
      * @return bool|null
147 147
      */
Please login to merge, or discard this patch.
Unused Use Statements   -1 removed lines patch added patch discarded remove patch
@@ -12,7 +12,6 @@
 block discarded – undo
12 12
 use Psalm\IssueBuffer;
13 13
 use Psalm\StatementsSource;
14 14
 use Psalm\Storage\MethodStorage;
15
-use Psalm\Type;
16 15
 use function strtolower;
17 16
 use function in_array;
18 17
 
Please login to merge, or discard this patch.
src/Psalm/Internal/Analyzer/ProjectAnalyzer.php 1 patch
Doc Comments   -4 removed lines patch added patch discarded remove patch
@@ -232,7 +232,6 @@  discard block
 block discarded – undo
232 232
     /**
233 233
      * @param array<ReportOptions> $generated_report_options
234 234
      * @param int           $threads
235
-     * @param string        $reports
236 235
      */
237 236
     public function __construct(
238 237
         Config $config,
@@ -1018,7 +1017,6 @@  discard block
 block discarded – undo
1018 1017
     }
1019 1018
 
1020 1019
     /**
1021
-     * @param  string  $dir_name
1022 1020
      *
1023 1021
      * @return void
1024 1022
      */
@@ -1224,8 +1222,6 @@  discard block
 block discarded – undo
1224 1222
     }
1225 1223
 
1226 1224
     /**
1227
-     * @param int $php_major_version
1228
-     * @param int $php_minor_version
1229 1225
      * @param bool $dry_run
1230 1226
      * @param bool $safe_types
1231 1227
      *
Please login to merge, or discard this patch.
src/Psalm/Internal/Analyzer/ScopeAnalyzer.php 1 patch
Doc Comments   +1 added lines patch added patch discarded remove patch
@@ -73,6 +73,7 @@
 block discarded – undo
73 73
      * @param   array<PhpParser\Node> $stmts
74 74
      * @param   bool $return_is_exit Exit and Throw statements are treated differently from return if this is false
75 75
      * @param   list<'loop'|'switch'> $break_types
76
+     * @param \Psalm\Internal\Provider\NodeDataProvider|null $nodes
76 77
      *
77 78
      * @return  list<value-of<self::ACTIONS>>
78 79
      */
Please login to merge, or discard this patch.
src/Psalm/Internal/Analyzer/Statements/Block/ForeachAnalyzer.php 2 patches
Doc Comments   +3 added lines patch added patch discarded remove patch
@@ -1004,6 +1004,9 @@
 block discarded – undo
1004 1004
         }
1005 1005
     }
1006 1006
 
1007
+    /**
1008
+     * @return Type\Union
1009
+     */
1007 1010
     private static function getFakeMethodCallType(
1008 1011
         StatementsAnalyzer $statements_analyzer,
1009 1012
         PhpParser\Node\Expr $foreach_expr,
Please login to merge, or discard this patch.
Unused Use Statements   -1 removed lines patch added patch discarded remove patch
@@ -5,7 +5,6 @@
 block discarded – undo
5 5
 use Psalm\Codebase;
6 6
 use Psalm\Internal\Analyzer\ClassLikeAnalyzer;
7 7
 use Psalm\Internal\Analyzer\CommentAnalyzer;
8
-use Psalm\Internal\Analyzer\ScopeAnalyzer;
9 8
 use Psalm\Internal\Analyzer\Statements\Expression\AssignmentAnalyzer;
10 9
 use Psalm\Internal\Analyzer\Statements\ExpressionAnalyzer;
11 10
 use Psalm\Internal\Analyzer\Statements\Expression\ExpressionIdentifier;
Please login to merge, or discard this patch.