|
1 | 1 | <?xml version="1.0" encoding="UTF-8"?> |
2 | | -<files psalm-version="3.15@de6e7f324f44dde540ebe7ebd4eb481b97c86f30"> |
| 2 | +<files psalm-version="3.16@d03e5ef057d6adc656c0ff7e166c50b73b4f48f3"> |
3 | 3 | <file src="src/CodeCoverage.php"> |
4 | 4 | <ArgumentTypeCoercion occurrences="1"> |
5 | 5 | <code>$unit[0]</code> |
|
9 | 9 | <code>$id === null</code> |
10 | 10 | </DocblockTypeContradiction> |
11 | 11 | <InternalClass occurrences="3"> |
12 | | - <code>Test::SMALL</code> |
13 | | - <code>Test::MEDIUM</code> |
14 | 12 | <code>Test::LARGE</code> |
| 13 | + <code>Test::MEDIUM</code> |
| 14 | + <code>Test::SMALL</code> |
15 | 15 | </InternalClass> |
16 | 16 | <InternalMethod occurrences="5"> |
17 | | - <code>getSize</code> |
18 | 17 | <code>getName</code> |
19 | 18 | <code>getName</code> |
20 | | - <code>isMedium</code> |
| 19 | + <code>getSize</code> |
21 | 20 | <code>isLarge</code> |
| 21 | + <code>isMedium</code> |
22 | 22 | </InternalMethod> |
23 | 23 | <PossiblyNullPropertyAssignmentValue occurrences="2"> |
24 | 24 | <code>null</code> |
|
30 | 30 | <RedundantConditionGivenDocblockType occurrences="1"> |
31 | 31 | <code>is_array($linesToBeCovered)</code> |
32 | 32 | </RedundantConditionGivenDocblockType> |
33 | | - <UnresolvableInclude occurrences="1"> |
34 | | - <code>include_once $file</code> |
35 | | - </UnresolvableInclude> |
36 | 33 | </file> |
37 | 34 | <file src="src/Driver/Xdebug2Driver.php"> |
38 | 35 | <UndefinedConstant occurrences="3"> |
39 | | - <code>XDEBUG_CC_UNUSED</code> |
40 | | - <code>XDEBUG_CC_DEAD_CODE</code> |
41 | 36 | <code>XDEBUG_CC_BRANCH_CHECK</code> |
| 37 | + <code>XDEBUG_CC_DEAD_CODE</code> |
| 38 | + <code>XDEBUG_CC_UNUSED</code> |
42 | 39 | </UndefinedConstant> |
43 | 40 | </file> |
44 | 41 | <file src="src/Driver/Xdebug3Driver.php"> |
45 | 42 | <UndefinedConstant occurrences="5"> |
| 43 | + <code>XDEBUG_CC_BRANCH_CHECK</code> |
| 44 | + <code>XDEBUG_CC_DEAD_CODE</code> |
| 45 | + <code>XDEBUG_CC_UNUSED</code> |
46 | 46 | <code>XDEBUG_FILTER_CODE_COVERAGE</code> |
47 | 47 | <code>XDEBUG_PATH_INCLUDE</code> |
48 | | - <code>XDEBUG_CC_UNUSED</code> |
49 | | - <code>XDEBUG_CC_DEAD_CODE</code> |
50 | | - <code>XDEBUG_CC_BRANCH_CHECK</code> |
51 | 48 | </UndefinedConstant> |
52 | 49 | </file> |
53 | 50 | <file src="src/Filter.php"> |
|
58 | 55 | <file src="src/Node/AbstractNode.php"> |
59 | 56 | <DocblockTypeContradiction occurrences="5"> |
60 | 57 | <code>$this->id === null</code> |
61 | | - <code>$this->pathAsString === null</code> |
62 | 58 | <code>$this->parent === null</code> |
63 | | - <code>$this->pathAsArray === null</code> |
64 | 59 | <code>$this->parent === null</code> |
| 60 | + <code>$this->pathAsArray === null</code> |
| 61 | + <code>$this->pathAsString === null</code> |
65 | 62 | </DocblockTypeContradiction> |
66 | 63 | <PossiblyNullPropertyAssignmentValue occurrences="1"> |
67 | 64 | <code>$parent</code> |
68 | 65 | </PossiblyNullPropertyAssignmentValue> |
69 | 66 | <PropertyNotSetInConstructor occurrences="3"> |
70 | | - <code>$pathAsString</code> |
71 | | - <code>$pathAsArray</code> |
72 | 67 | <code>$id</code> |
| 68 | + <code>$pathAsArray</code> |
| 69 | + <code>$pathAsString</code> |
73 | 70 | </PropertyNotSetInConstructor> |
74 | 71 | </file> |
75 | 72 | <file src="src/Node/Builder.php"> |
|
85 | 82 | <file src="src/Node/Directory.php"> |
86 | 83 | <DocblockTypeContradiction occurrences="4"> |
87 | 84 | <code>$this->classes === null</code> |
88 | | - <code>$this->traits === null</code> |
89 | 85 | <code>$this->functions === null</code> |
90 | 86 | <code>$this->linesOfCode === null</code> |
| 87 | + <code>$this->traits === null</code> |
91 | 88 | </DocblockTypeContradiction> |
92 | 89 | <PropertyNotSetInConstructor occurrences="4"> |
93 | 90 | <code>$classes</code> |
94 | | - <code>$traits</code> |
95 | 91 | <code>$functions</code> |
96 | 92 | <code>$linesOfCode</code> |
| 93 | + <code>$traits</code> |
97 | 94 | </PropertyNotSetInConstructor> |
98 | 95 | <PropertyTypeCoercion occurrences="2"> |
99 | 96 | <code>$this->directories</code> |
|
103 | 100 | <file src="src/Node/File.php"> |
104 | 101 | <DocblockTypeContradiction occurrences="5"> |
105 | 102 | <code>$this->numClasses === null</code> |
106 | | - <code>$this->numTraits === null</code> |
107 | 103 | <code>$this->numMethods === null</code> |
108 | | - <code>$this->numTestedMethods === null</code> |
109 | 104 | <code>$this->numTestedFunctions === null</code> |
| 105 | + <code>$this->numTestedMethods === null</code> |
| 106 | + <code>$this->numTraits === null</code> |
110 | 107 | </DocblockTypeContradiction> |
111 | 108 | <InvalidPropertyAssignmentValue occurrences="3"> |
112 | 109 | <code>$this->codeUnitsByLine</code> |
|
115 | 112 | </InvalidPropertyAssignmentValue> |
116 | 113 | <PropertyNotSetInConstructor occurrences="5"> |
117 | 114 | <code>$numClasses</code> |
118 | | - <code>$numTraits</code> |
119 | 115 | <code>$numMethods</code> |
120 | | - <code>$numTestedMethods</code> |
121 | 116 | <code>$numTestedFunctions</code> |
| 117 | + <code>$numTestedMethods</code> |
| 118 | + <code>$numTraits</code> |
122 | 119 | </PropertyNotSetInConstructor> |
123 | 120 | </file> |
124 | 121 | <file src="src/Node/Iterator.php"> |
|
131 | 128 | </file> |
132 | 129 | <file src="src/Report/Html/Renderer/File.php"> |
133 | 130 | <InternalClass occurrences="7"> |
134 | | - <code>BaseTestRunner::STATUS_PASSED</code> |
135 | | - <code>BaseTestRunner::STATUS_SKIPPED</code> |
| 131 | + <code>BaseTestRunner::STATUS_ERROR</code> |
| 132 | + <code>BaseTestRunner::STATUS_FAILURE</code> |
136 | 133 | <code>BaseTestRunner::STATUS_INCOMPLETE</code> |
| 134 | + <code>BaseTestRunner::STATUS_PASSED</code> |
137 | 135 | <code>BaseTestRunner::STATUS_RISKY</code> |
| 136 | + <code>BaseTestRunner::STATUS_SKIPPED</code> |
138 | 137 | <code>BaseTestRunner::STATUS_WARNING</code> |
139 | | - <code>BaseTestRunner::STATUS_FAILURE</code> |
140 | | - <code>BaseTestRunner::STATUS_ERROR</code> |
141 | 138 | </InternalClass> |
142 | | - <UndefinedConstant occurrences="1"> |
143 | | - <code>T_MATCH</code> |
144 | | - </UndefinedConstant> |
145 | 139 | </file> |
146 | 140 | <file src="src/Report/Xml/BuildInformation.php"> |
147 | 141 | <PossiblyNullReference occurrences="1"> |
|
159 | 153 | </file> |
160 | 154 | <file src="src/Report/Xml/Facade.php"> |
161 | 155 | <PropertyNotSetInConstructor occurrences="2"> |
162 | | - <code>$target</code> |
163 | 156 | <code>$project</code> |
| 157 | + <code>$target</code> |
164 | 158 | </PropertyNotSetInConstructor> |
165 | 159 | </file> |
166 | 160 | <file src="src/Report/Xml/File.php"> |
|
179 | 173 | <code>$context->ownerDocument</code> |
180 | 174 | </PossiblyNullPropertyAssignmentValue> |
181 | 175 | <PropertyNotSetInConstructor occurrences="2"> |
182 | | - <code>$dom</code> |
183 | 176 | <code>$contextNode</code> |
| 177 | + <code>$dom</code> |
184 | 178 | </PropertyNotSetInConstructor> |
185 | 179 | </file> |
186 | 180 | <file src="src/Report/Xml/Report.php"> |
|
196 | 190 | <code>$context->namespaceURI</code> |
197 | 191 | </PossiblyNullArgument> |
198 | 192 | <PossiblyNullReference occurrences="2"> |
199 | | - <code>replaceChild</code> |
200 | 193 | <code>importNode</code> |
| 194 | + <code>replaceChild</code> |
201 | 195 | </PossiblyNullReference> |
202 | 196 | </file> |
203 | 197 | <file src="src/Report/Xml/Tests.php"> |
|
225 | 219 | <code>toString</code> |
226 | 220 | </PossiblyNullReference> |
227 | 221 | <RedundantConditionGivenDocblockType occurrences="2"> |
228 | | - <code>assert($parentNode->namespacedName instanceof Name)</code> |
229 | 222 | <code>assert($node->namespacedName instanceof Name)</code> |
| 223 | + <code>assert($parentNode->namespacedName instanceof Name)</code> |
230 | 224 | </RedundantConditionGivenDocblockType> |
231 | 225 | <UndefinedPropertyFetch occurrences="2"> |
232 | 226 | <code>$node->namespacedName</code> |
|
0 commit comments