Skip to content

Commit 3ad004b

Browse files
authored
Enhancement: Enable findUnusedBaselineEntry option (#599)
* Enhancement: Enable findUnusedBaselineEntry option * Fix: Run 'vendor/bin/psalm --set-baseline=psalm.baseline.xml'
1 parent 55ce60c commit 3ad004b

File tree

2 files changed

+40
-70
lines changed

2 files changed

+40
-70
lines changed

psalm.baseline.xml

Lines changed: 39 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -1,64 +1,64 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<files psalm-version="5.1.0@4defa177c89397c5e14737a80fe4896584130674">
2+
<files psalm-version="5.6.0@e784128902dfe01d489c4123d69918a9f3c1eac5">
33
<file src="src/Faker/Calculator/Luhn.php">
4-
<InvalidReturnStatement occurrences="1">
4+
<InvalidReturnStatement>
55
<code>0</code>
66
</InvalidReturnStatement>
7-
<InvalidReturnType occurrences="1">
7+
<InvalidReturnType>
88
<code>string</code>
99
</InvalidReturnType>
1010
</file>
1111
<file src="src/Faker/Generator.php">
12-
<InvalidReturnStatement occurrences="3">
12+
<InvalidReturnStatement>
1313
<code>$this-&gt;uniqueGenerator</code>
1414
<code>new ChanceGenerator($this, $weight, $default)</code>
1515
<code>new ValidGenerator($this, $validator, $maxRetries)</code>
1616
</InvalidReturnStatement>
17-
<InvalidReturnType occurrences="3">
17+
<InvalidReturnType>
1818
<code>self</code>
1919
<code>self</code>
2020
<code>self</code>
2121
</InvalidReturnType>
2222
</file>
2323
<file src="src/Faker/ORM/CakePHP/EntityPopulator.php">
24-
<UndefinedClass occurrences="1">
24+
<UndefinedClass>
2525
<code>TableRegistry</code>
2626
</UndefinedClass>
2727
</file>
2828
<file src="src/Faker/ORM/Doctrine/EntityPopulator.php">
29-
<UndefinedClass occurrences="6">
29+
<UndefinedClass>
3030
<code>$this-&gt;class</code>
3131
<code>\Doctrine\ODM\MongoDB\Mapping\ClassMetadata</code>
3232
<code>\Doctrine\ODM\MongoDB\Mapping\ClassMetadata</code>
3333
<code>\Doctrine\ODM\MongoDB\Mapping\ClassMetadata</code>
3434
<code>\Doctrine\ORM\Mapping\ClassMetadata</code>
3535
<code>\Doctrine\ORM\Mapping\ClassMetadata</code>
3636
</UndefinedClass>
37-
<UndefinedInterfaceMethod occurrences="3">
37+
<UndefinedInterfaceMethod>
3838
<code>createQueryBuilder</code>
3939
<code>getAssociationMappings</code>
4040
<code>newInstance</code>
4141
</UndefinedInterfaceMethod>
4242
</file>
4343
<file src="src/Faker/ORM/Mandango/EntityPopulator.php">
44-
<UndefinedClass occurrences="2">
44+
<UndefinedClass>
4545
<code>Mandango</code>
4646
<code>Mandango</code>
4747
</UndefinedClass>
4848
</file>
4949
<file src="src/Faker/ORM/Mandango/Populator.php">
50-
<UndefinedClass occurrences="2">
50+
<UndefinedClass>
5151
<code>$this-&gt;mandango</code>
5252
<code>Mandango</code>
5353
</UndefinedClass>
5454
</file>
5555
<file src="src/Faker/ORM/Propel/ColumnTypeGuesser.php">
56-
<UndefinedClass occurrences="1">
56+
<UndefinedClass>
5757
<code>\ColumnMap</code>
5858
</UndefinedClass>
5959
</file>
6060
<file src="src/Faker/ORM/Propel/EntityPopulator.php">
61-
<UndefinedClass occurrences="9">
61+
<UndefinedClass>
6262
<code>$columnMap</code>
6363
<code>$columnMap</code>
6464
<code>$columnMap</code>
@@ -71,20 +71,20 @@
7171
</UndefinedClass>
7272
</file>
7373
<file src="src/Faker/ORM/Propel/Populator.php">
74-
<UndefinedClass occurrences="1">
74+
<UndefinedClass>
7575
<code>\Propel</code>
7676
</UndefinedClass>
77-
<UndefinedDocblockClass occurrences="1">
77+
<UndefinedDocblockClass>
7878
<code>PropelPDO</code>
7979
</UndefinedDocblockClass>
8080
</file>
8181
<file src="src/Faker/ORM/Propel2/ColumnTypeGuesser.php">
82-
<UndefinedClass occurrences="1">
82+
<UndefinedClass>
8383
<code>ColumnMap</code>
8484
</UndefinedClass>
8585
</file>
8686
<file src="src/Faker/ORM/Propel2/EntityPopulator.php">
87-
<UndefinedClass occurrences="9">
87+
<UndefinedClass>
8888
<code>$columnMap</code>
8989
<code>$columnMap</code>
9090
<code>$columnMap</code>
@@ -97,28 +97,28 @@
9797
</UndefinedClass>
9898
</file>
9999
<file src="src/Faker/ORM/Propel2/Populator.php">
100-
<UndefinedClass occurrences="1">
100+
<UndefinedClass>
101101
<code>Propel</code>
102102
</UndefinedClass>
103-
<UndefinedDocblockClass occurrences="1">
103+
<UndefinedDocblockClass>
104104
<code>PropelPDO</code>
105105
</UndefinedDocblockClass>
106106
</file>
107107
<file src="src/Faker/ORM/Spot/EntityPopulator.php">
108-
<InvalidReturnStatement occurrences="1">
108+
<InvalidReturnStatement>
109109
<code>$this-&gt;mapper</code>
110110
</InvalidReturnStatement>
111-
<InvalidReturnType occurrences="1">
111+
<InvalidReturnType>
112112
<code>string</code>
113113
</InvalidReturnType>
114-
<UndefinedClass occurrences="5">
114+
<UndefinedClass>
115115
<code>$relation</code>
116116
<code>$relation</code>
117117
<code>BelongsTo</code>
118118
<code>Locator</code>
119119
<code>Mapper</code>
120120
</UndefinedClass>
121-
<UndefinedDocblockClass occurrences="8">
121+
<UndefinedDocblockClass>
122122
<code>$locator</code>
123123
<code>$this-&gt;mapper</code>
124124
<code>$this-&gt;mapper</code>
@@ -130,116 +130,85 @@
130130
</UndefinedDocblockClass>
131131
</file>
132132
<file src="src/Faker/ORM/Spot/Populator.php">
133-
<UndefinedClass occurrences="2">
133+
<UndefinedClass>
134134
<code>$this-&gt;locator</code>
135135
<code>Locator</code>
136136
</UndefinedClass>
137-
<UndefinedDocblockClass occurrences="1">
137+
<UndefinedDocblockClass>
138138
<code>Locator</code>
139139
</UndefinedDocblockClass>
140140
</file>
141141
<file src="src/Faker/Provider/Base.php">
142-
<InvalidArgument occurrences="1">
142+
<InvalidArgument>
143143
<code>[static::class, 'randomDigit']</code>
144144
</InvalidArgument>
145-
<NoValue occurrences="1">
145+
<NoValue>
146146
<code>$array</code>
147147
</NoValue>
148-
<UndefinedDocblockClass occurrences="1">
148+
<UndefinedDocblockClass>
149149
<code>Closure</code>
150150
</UndefinedDocblockClass>
151151
</file>
152152
<file src="src/Faker/Provider/File.php">
153-
<FalsableReturnStatement occurrences="1">
153+
<FalsableReturnStatement>
154154
<code>false</code>
155155
</FalsableReturnStatement>
156156
</file>
157-
<file src="src/Faker/Provider/HtmlLorem.php">
158-
<UndefinedPropertyFetch occurrences="12">
159-
<code>$element-&gt;ownerDocument</code>
160-
<code>$element-&gt;ownerDocument</code>
161-
<code>$element-&gt;ownerDocument</code>
162-
<code>$element-&gt;ownerDocument</code>
163-
<code>$element-&gt;ownerDocument</code>
164-
<code>$element-&gt;ownerDocument</code>
165-
<code>$element-&gt;ownerDocument</code>
166-
<code>$element-&gt;ownerDocument</code>
167-
<code>$element-&gt;ownerDocument</code>
168-
<code>$element-&gt;ownerDocument</code>
169-
<code>$element-&gt;ownerDocument</code>
170-
<code>$root-&gt;ownerDocument</code>
171-
</UndefinedPropertyFetch>
172-
</file>
173157
<file src="src/Faker/Provider/PhoneNumber.php">
174-
<InvalidReturnStatement occurrences="1">
158+
<InvalidReturnStatement>
175159
<code>$imei</code>
176160
</InvalidReturnStatement>
177-
<InvalidReturnType occurrences="1">
161+
<InvalidReturnType>
178162
<code>int</code>
179163
</InvalidReturnType>
180164
</file>
181165
<file src="src/Faker/Provider/ar_SA/Address.php">
182-
<UndefinedPropertyFetch occurrences="1">
166+
<UndefinedPropertyFetch>
183167
<code>static::$cityPrefix</code>
184168
</UndefinedPropertyFetch>
185169
</file>
186170
<file src="src/Faker/Provider/cs_CZ/Person.php">
187-
<NonStaticSelfCall occurrences="2">
171+
<NonStaticSelfCall>
188172
<code>static::birthNumber(static::GENDER_FEMALE)</code>
189173
<code>static::birthNumber(static::GENDER_MALE)</code>
190174
</NonStaticSelfCall>
191175
</file>
192176
<file src="src/Faker/Provider/en_SG/Person.php">
193-
<InvalidArrayOffset occurrences="1">
177+
<InvalidArrayOffset>
194178
<code>$weights[$i]</code>
195179
</InvalidArrayOffset>
196180
</file>
197181
<file src="src/Faker/Provider/is_IS/Person.php">
198-
<InvalidArrayOffset occurrences="1">
182+
<InvalidArrayOffset>
199183
<code>$ref[$i]</code>
200184
</InvalidArrayOffset>
201185
</file>
202186
<file src="src/Faker/Provider/ja_JP/Text.php">
203-
<UndefinedMethod occurrences="1">
187+
<UndefinedMethod>
204188
<code>static::split($text)</code>
205189
</UndefinedMethod>
206190
</file>
207-
<file src="src/Faker/Provider/lt_LT/Person.php">
208-
<InvalidArrayOffset occurrences="1">
209-
<code>$multipliers[$i - 1]</code>
210-
</InvalidArrayOffset>
211-
</file>
212191
<file src="src/Faker/Provider/pl_PL/Company.php">
213-
<InvalidArrayOffset occurrences="2">
192+
<InvalidArrayOffset>
214193
<code>$weights[$i]</code>
215194
<code>$weights[$i]</code>
216195
</InvalidArrayOffset>
217196
</file>
218-
<file src="src/Faker/Provider/pl_PL/Payment.php">
219-
<InvalidArrayOffset occurrences="1">
220-
<code>$weights[$i]</code>
221-
</InvalidArrayOffset>
222-
</file>
223197
<file src="src/Faker/Provider/pl_PL/Person.php">
224-
<InvalidArrayOffset occurrences="6">
198+
<InvalidArrayOffset>
225199
<code>$high[$i]</code>
226200
<code>$low[$i]</code>
227201
<code>$result[$i]</code>
228202
<code>$weights[$i + 3]</code>
229203
<code>$weights[$i]</code>
230204
<code>$weights[$i]</code>
231205
</InvalidArrayOffset>
232-
<UndefinedDocblockClass occurrences="1">
206+
<UndefinedDocblockClass>
233207
<code>DateTime</code>
234208
</UndefinedDocblockClass>
235209
</file>
236-
<file src="src/Faker/Provider/ru_RU/Company.php">
237-
<InvalidArrayOffset occurrences="1">
238-
<code>$multipliers[$i]</code>
239-
</InvalidArrayOffset>
240-
</file>
241210
<file src="src/Faker/Provider/sl_SI/Person.php">
242-
<NonStaticSelfCall occurrences="2">
211+
<NonStaticSelfCall>
243212
<code>static::lastName()</code>
244213
<code>static::lastName()</code>
245214
</NonStaticSelfCall>

psalm.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
cacheDirectory=".build/psalm/"
77
errorBaseline="psalm.baseline.xml"
88
errorLevel="5"
9+
findUnusedBaselineEntry="true"
910
resolveFromConfigFile="true"
1011
>
1112
<projectFiles>

0 commit comments

Comments
 (0)