|
1 | 1 | <?xml version="1.0" encoding="UTF-8"?> |
2 | | -<files psalm-version="5.5.0@b63061a27f2683ec0f3509012bb22daab3b65b61"> |
| 2 | +<files psalm-version="5.7.1@8e0fd880141f236847ab49a06f94f788d41a4292"> |
3 | 3 | <file src="src/CodeCoverage.php"> |
4 | 4 | <ArgumentTypeCoercion> |
5 | 5 | <code>$unit[0]</code> |
6 | 6 | </ArgumentTypeCoercion> |
7 | 7 | <DocblockTypeContradiction> |
8 | | - <code>!is_array($linesToBeCovered) && $linesToBeCovered !== false</code> |
| 8 | + <code><![CDATA[!is_array($linesToBeCovered) && $linesToBeCovered !== false]]></code> |
9 | 9 | </DocblockTypeContradiction> |
10 | 10 | <InternalClass> |
11 | 11 | <code>Test::LARGE</code> |
|
20 | 20 | <code>isMedium</code> |
21 | 21 | </InternalMethod> |
22 | 22 | <RedundantCondition> |
23 | | - <code>$class->isSubclassOf($parentClass)</code> |
| 23 | + <code><![CDATA[$class->isSubclassOf($parentClass)]]></code> |
24 | 24 | <code>is_array($linesToBeCovered)</code> |
25 | 25 | </RedundantCondition> |
26 | 26 | <UnresolvableInclude> |
|
62 | 62 | </file> |
63 | 63 | <file src="src/Node/AbstractNode.php"> |
64 | 64 | <DocblockTypeContradiction> |
65 | | - <code>$this->id === null</code> |
66 | | - <code>$this->parent === null</code> |
67 | | - <code>$this->parent === null</code> |
68 | | - <code>$this->pathAsArray === null</code> |
69 | | - <code>$this->pathAsString === null</code> |
| 65 | + <code><![CDATA[$this->id === null]]></code> |
| 66 | + <code><![CDATA[$this->parent === null]]></code> |
| 67 | + <code><![CDATA[$this->parent === null]]></code> |
| 68 | + <code><![CDATA[$this->pathAsArray === null]]></code> |
| 69 | + <code><![CDATA[$this->pathAsString === null]]></code> |
70 | 70 | </DocblockTypeContradiction> |
71 | 71 | <PossiblyNullPropertyAssignmentValue> |
72 | 72 | <code>$parent</code> |
|
79 | 79 | </file> |
80 | 80 | <file src="src/Node/Builder.php"> |
81 | 81 | <UnsupportedReferenceUsage> |
82 | | - <code>$pointer = &$pointer[$path[$i] . $type]</code> |
| 82 | + <code><![CDATA[$pointer = &$pointer[$path[$i] . $type]]]></code> |
83 | 83 | </UnsupportedReferenceUsage> |
84 | 84 | </file> |
85 | 85 | <file src="src/Node/Directory.php"> |
86 | 86 | <DocblockTypeContradiction> |
87 | | - <code>$this->classes === null</code> |
88 | | - <code>$this->functions === null</code> |
89 | | - <code>$this->traits === null</code> |
| 87 | + <code><![CDATA[$this->classes === null]]></code> |
| 88 | + <code><![CDATA[$this->functions === null]]></code> |
| 89 | + <code><![CDATA[$this->traits === null]]></code> |
90 | 90 | </DocblockTypeContradiction> |
91 | 91 | <MissingTemplateParam> |
92 | 92 | <code>IteratorAggregate</code> |
|
97 | 97 | <code>$traits</code> |
98 | 98 | </PropertyNotSetInConstructor> |
99 | 99 | <PropertyTypeCoercion> |
100 | | - <code>$this->directories</code> |
101 | | - <code>$this->files</code> |
| 100 | + <code><![CDATA[$this->directories]]></code> |
| 101 | + <code><![CDATA[$this->files]]></code> |
102 | 102 | </PropertyTypeCoercion> |
103 | 103 | <UnsupportedReferenceUsage> |
104 | | - <code>$this->directories[] = &$this->children[count($this->children) - 1]</code> |
105 | | - <code>$this->files[] = &$this->children[count($this->children) - 1]</code> |
| 104 | + <code><![CDATA[$this->directories[] = &$this->children[count($this->children) - 1]]]></code> |
| 105 | + <code><![CDATA[$this->files[] = &$this->children[count($this->children) - 1]]]></code> |
106 | 106 | </UnsupportedReferenceUsage> |
107 | 107 | </file> |
108 | 108 | <file src="src/Node/File.php"> |
109 | 109 | <DocblockTypeContradiction> |
110 | | - <code>$this->numClasses === null</code> |
111 | | - <code>$this->numMethods === null</code> |
112 | | - <code>$this->numTestedFunctions === null</code> |
113 | | - <code>$this->numTestedMethods === null</code> |
114 | | - <code>$this->numTraits === null</code> |
| 110 | + <code><![CDATA[$this->numClasses === null]]></code> |
| 111 | + <code><![CDATA[$this->numMethods === null]]></code> |
| 112 | + <code><![CDATA[$this->numTestedFunctions === null]]></code> |
| 113 | + <code><![CDATA[$this->numTestedMethods === null]]></code> |
| 114 | + <code><![CDATA[$this->numTraits === null]]></code> |
115 | 115 | </DocblockTypeContradiction> |
116 | 116 | <InvalidPropertyAssignmentValue> |
117 | | - <code>$this->codeUnitsByLine</code> |
118 | | - <code>$this->codeUnitsByLine</code> |
119 | | - <code>$this->codeUnitsByLine</code> |
| 117 | + <code><![CDATA[$this->codeUnitsByLine]]></code> |
| 118 | + <code><![CDATA[$this->codeUnitsByLine]]></code> |
| 119 | + <code><![CDATA[$this->codeUnitsByLine]]></code> |
120 | 120 | </InvalidPropertyAssignmentValue> |
121 | 121 | <PropertyNotSetInConstructor> |
122 | 122 | <code>$numClasses</code> |
|
128 | 128 | </file> |
129 | 129 | <file src="src/Node/Iterator.php"> |
130 | 130 | <ArgumentTypeCoercion> |
131 | | - <code>$this->nodes[$this->position]</code> |
| 131 | + <code><![CDATA[$this->nodes[$this->position]]]></code> |
132 | 132 | </ArgumentTypeCoercion> |
133 | 133 | <MissingTemplateParam> |
134 | 134 | <code>RecursiveIterator</code> |
|
139 | 139 | </file> |
140 | 140 | <file src="src/ProcessedCodeCoverageData.php"> |
141 | 141 | <PossiblyNullArgument> |
142 | | - <code>$this->functionCoverage[$file][$functionName]['branches'][$branchId]['hit']</code> |
| 142 | + <code><![CDATA[$this->functionCoverage[$file][$functionName]['branches'][$branchId]['hit']]]></code> |
143 | 143 | </PossiblyNullArgument> |
144 | 144 | <PossiblyNullArrayAccess> |
145 | | - <code>$this->functionCoverage[$file][$functionName]['branches']</code> |
146 | | - <code>$this->functionCoverage[$file][$functionName]['branches'][$branchId]</code> |
147 | | - <code>$this->functionCoverage[$file][$functionName]['branches'][$branchId]['hit']</code> |
| 145 | + <code><![CDATA[$this->functionCoverage[$file][$functionName]['branches']]]></code> |
| 146 | + <code><![CDATA[$this->functionCoverage[$file][$functionName]['branches'][$branchId]]]></code> |
| 147 | + <code><![CDATA[$this->functionCoverage[$file][$functionName]['branches'][$branchId]['hit']]]></code> |
148 | 148 | </PossiblyNullArrayAccess> |
149 | 149 | <PossiblyNullArrayAssignment> |
150 | | - <code>$this->functionCoverage[$file][$functionName]['branches']</code> |
| 150 | + <code><![CDATA[$this->functionCoverage[$file][$functionName]['branches']]]></code> |
151 | 151 | </PossiblyNullArrayAssignment> |
152 | 152 | </file> |
153 | 153 | <file src="src/Report/Html/Renderer.php"> |
154 | 154 | <PossiblyUndefinedArrayOffset> |
155 | | - <code>$data['branchesExecutedPercentAsString']</code> |
156 | | - <code>$data['linesExecutedPercentAsString']</code> |
157 | | - <code>$data['pathsExecutedPercentAsString']</code> |
158 | | - <code>$data['testedMethodsPercentAsString']</code> |
| 155 | + <code><![CDATA[$data['branchesExecutedPercentAsString']]]></code> |
| 156 | + <code><![CDATA[$data['linesExecutedPercentAsString']]]></code> |
| 157 | + <code><![CDATA[$data['pathsExecutedPercentAsString']]]></code> |
| 158 | + <code><![CDATA[$data['testedMethodsPercentAsString']]]></code> |
159 | 159 | </PossiblyUndefinedArrayOffset> |
160 | 160 | </file> |
161 | 161 | <file src="src/Report/Html/Renderer/File.php"> |
|
194 | 194 | <code>$totalsContainer</code> |
195 | 195 | </ArgumentTypeCoercion> |
196 | 196 | <PossiblyNullPropertyAssignmentValue> |
197 | | - <code>$context->ownerDocument</code> |
| 197 | + <code><![CDATA[$context->ownerDocument]]></code> |
198 | 198 | </PossiblyNullPropertyAssignmentValue> |
199 | 199 | </file> |
200 | 200 | <file src="src/Report/Xml/Node.php"> |
201 | 201 | <ArgumentTypeCoercion> |
202 | 202 | <code>$totalsContainer</code> |
203 | 203 | </ArgumentTypeCoercion> |
204 | 204 | <PossiblyNullPropertyAssignmentValue> |
205 | | - <code>$context->ownerDocument</code> |
| 205 | + <code><![CDATA[$context->ownerDocument]]></code> |
206 | 206 | </PossiblyNullPropertyAssignmentValue> |
207 | 207 | <PropertyNotSetInConstructor> |
208 | 208 | <code>$contextNode</code> |
|
219 | 219 | </file> |
220 | 220 | <file src="src/Report/Xml/Source.php"> |
221 | 221 | <PossiblyNullArgument> |
222 | | - <code>$context->namespaceURI</code> |
| 222 | + <code><![CDATA[$context->namespaceURI]]></code> |
223 | 223 | </PossiblyNullArgument> |
224 | 224 | <PossiblyNullReference> |
225 | 225 | <code>importNode</code> |
|
247 | 247 | </file> |
248 | 248 | <file src="src/StaticAnalysis/CachingFileAnalyser.php"> |
249 | 249 | <NullableReturnStatement> |
250 | | - <code>$this->cache[$filename]['classesIn']</code> |
251 | | - <code>$this->cache[$filename]['executableLinesIn']</code> |
252 | | - <code>$this->cache[$filename]['functionsIn']</code> |
253 | | - <code>$this->cache[$filename]['ignoredLinesFor']</code> |
254 | | - <code>$this->cache[$filename]['linesOfCodeFor']</code> |
255 | | - <code>$this->cache[$filename]['traitsIn']</code> |
| 250 | + <code><![CDATA[$this->cache[$filename]['classesIn']]]></code> |
| 251 | + <code><![CDATA[$this->cache[$filename]['executableLinesIn']]]></code> |
| 252 | + <code><![CDATA[$this->cache[$filename]['functionsIn']]]></code> |
| 253 | + <code><![CDATA[$this->cache[$filename]['ignoredLinesFor']]]></code> |
| 254 | + <code><![CDATA[$this->cache[$filename]['linesOfCodeFor']]]></code> |
| 255 | + <code><![CDATA[$this->cache[$filename]['traitsIn']]]></code> |
256 | 256 | </NullableReturnStatement> |
257 | 257 | <PossiblyNullArrayAccess> |
258 | | - <code>$this->cache[$filename]['classesIn']</code> |
259 | | - <code>$this->cache[$filename]['executableLinesIn']</code> |
260 | | - <code>$this->cache[$filename]['functionsIn']</code> |
261 | | - <code>$this->cache[$filename]['ignoredLinesFor']</code> |
262 | | - <code>$this->cache[$filename]['linesOfCodeFor']</code> |
263 | | - <code>$this->cache[$filename]['traitsIn']</code> |
| 258 | + <code><![CDATA[$this->cache[$filename]['classesIn']]]></code> |
| 259 | + <code><![CDATA[$this->cache[$filename]['executableLinesIn']]]></code> |
| 260 | + <code><![CDATA[$this->cache[$filename]['functionsIn']]]></code> |
| 261 | + <code><![CDATA[$this->cache[$filename]['ignoredLinesFor']]]></code> |
| 262 | + <code><![CDATA[$this->cache[$filename]['linesOfCodeFor']]]></code> |
| 263 | + <code><![CDATA[$this->cache[$filename]['traitsIn']]]></code> |
264 | 264 | </PossiblyNullArrayAccess> |
265 | 265 | <PossiblyUndefinedArrayOffset> |
266 | | - <code>$this->cache[$filename]</code> |
267 | | - <code>$this->cache[$filename]</code> |
268 | | - <code>$this->cache[$filename]</code> |
269 | | - <code>$this->cache[$filename]</code> |
270 | | - <code>$this->cache[$filename]</code> |
271 | | - <code>$this->cache[$filename]</code> |
| 266 | + <code><![CDATA[$this->cache[$filename]]]></code> |
| 267 | + <code><![CDATA[$this->cache[$filename]]]></code> |
| 268 | + <code><![CDATA[$this->cache[$filename]]]></code> |
| 269 | + <code><![CDATA[$this->cache[$filename]]]></code> |
| 270 | + <code><![CDATA[$this->cache[$filename]]]></code> |
| 271 | + <code><![CDATA[$this->cache[$filename]]]></code> |
272 | 272 | </PossiblyUndefinedArrayOffset> |
273 | 273 | </file> |
274 | 274 | <file src="src/StaticAnalysis/CodeUnitFindingVisitor.php"> |
275 | 275 | <PossiblyInvalidOperand> |
276 | | - <code>$parameter->var->name</code> |
| 276 | + <code><![CDATA[$parameter->var->name]]></code> |
277 | 277 | </PossiblyInvalidOperand> |
278 | 278 | <PossiblyNullReference> |
279 | 279 | <code>toString</code> |
|
288 | 288 | <code>$node instanceof Function_</code> |
289 | 289 | <code>$node instanceof Function_</code> |
290 | 290 | <code>$type instanceof ComplexType</code> |
291 | | - <code>assert($node->namespacedName instanceof Name)</code> |
292 | | - <code>assert($node->namespacedName instanceof Name)</code> |
293 | | - <code>assert($parentNode->namespacedName instanceof Name)</code> |
294 | | - <code>assert(isset($node->name))</code> |
295 | | - <code>assert(isset($node->namespacedName))</code> |
296 | | - <code>assert(isset($parameter->var->name))</code> |
| 291 | + <code><![CDATA[assert($node->namespacedName instanceof Name)]]></code> |
| 292 | + <code><![CDATA[assert($node->namespacedName instanceof Name)]]></code> |
| 293 | + <code><![CDATA[assert($parentNode->namespacedName instanceof Name)]]></code> |
| 294 | + <code><![CDATA[assert(isset($node->name))]]></code> |
| 295 | + <code><![CDATA[assert(isset($node->namespacedName))]]></code> |
| 296 | + <code><![CDATA[assert(isset($parameter->var->name))]]></code> |
297 | 297 | </RedundantConditionGivenDocblockType> |
298 | 298 | </file> |
299 | 299 | <file src="src/Version.php"> |
|
0 commit comments