@@ -39,140 +39,140 @@ public function testAccessProperties(): void
39
39
[
40
40
[
41
41
'Access to an undefined property TestAccessProperties\BarAccessProperties::$loremipsum. ' ,
42
- 24 ,
42
+ 26 ,
43
43
$ tipText ,
44
44
],
45
45
[
46
46
'Access to private property $foo of parent class TestAccessProperties\FooAccessProperties. ' ,
47
- 25 ,
47
+ 27 ,
48
48
],
49
49
[
50
50
'Cannot access property $propertyOnString on string. ' ,
51
- 32 ,
51
+ 35 ,
52
52
],
53
53
[
54
54
'Access to private property TestAccessProperties\FooAccessProperties::$foo. ' ,
55
- 43 ,
55
+ 46 ,
56
56
],
57
57
[
58
58
'Access to protected property TestAccessProperties\FooAccessProperties::$bar. ' ,
59
- 44 ,
59
+ 47 ,
60
60
],
61
61
[
62
62
'Access to an undefined property TestAccessProperties\FooAccessProperties::$baz. ' ,
63
- 50 ,
63
+ 53 ,
64
64
$ tipText ,
65
65
],
66
66
[
67
67
'Access to an undefined property TestAccessProperties\FooAccessProperties::$nonexistent. ' ,
68
- 53 ,
68
+ 56 ,
69
69
$ tipText ,
70
70
],
71
71
[
72
72
'Access to private property TestAccessProperties\FooAccessProperties::$foo. ' ,
73
- 59 ,
73
+ 62 ,
74
74
],
75
75
[
76
76
'Access to protected property TestAccessProperties\FooAccessProperties::$bar. ' ,
77
- 60 ,
77
+ 63 ,
78
78
],
79
79
[
80
80
'Access to property $foo on an unknown class TestAccessProperties\UnknownClass. ' ,
81
- 64 ,
81
+ 67 ,
82
82
'Learn more at https://phpstan.org/user-guide/discovering-symbols ' ,
83
83
],
84
84
[
85
85
'Access to an undefined property TestAccessProperties\FooAccessProperties::$emptyBaz. ' ,
86
- 69 ,
86
+ 72 ,
87
87
$ tipText ,
88
88
],
89
89
[
90
90
'Access to an undefined property TestAccessProperties\FooAccessProperties::$emptyNonexistent. ' ,
91
- 71 ,
91
+ 74 ,
92
92
$ tipText ,
93
93
],
94
94
[
95
95
'Access to an undefined property TestAccessProperties\FooAccessProperties::$anotherNonexistent. ' ,
96
- 77 ,
96
+ 80 ,
97
97
$ tipText ,
98
98
],
99
99
[
100
100
'Access to an undefined property TestAccessProperties\FooAccessProperties::$anotherNonexistent. ' ,
101
- 78 ,
101
+ 81 ,
102
102
$ tipText ,
103
103
],
104
104
[
105
105
'Access to an undefined property TestAccessProperties\FooAccessProperties::$anotherEmptyNonexistent. ' ,
106
- 81 ,
106
+ 84 ,
107
107
$ tipText ,
108
108
],
109
109
[
110
110
'Access to an undefined property TestAccessProperties\FooAccessProperties::$anotherEmptyNonexistent. ' ,
111
- 84 ,
111
+ 87 ,
112
112
$ tipText ,
113
113
],
114
114
[
115
115
'Access to property $test on an unknown class TestAccessProperties\FirstUnknownClass. ' ,
116
- 147 ,
116
+ 150 ,
117
117
'Learn more at https://phpstan.org/user-guide/discovering-symbols ' ,
118
118
],
119
119
[
120
120
'Access to property $test on an unknown class TestAccessProperties\SecondUnknownClass. ' ,
121
- 147 ,
121
+ 150 ,
122
122
'Learn more at https://phpstan.org/user-guide/discovering-symbols ' ,
123
123
],
124
124
[
125
125
'Access to an undefined property TestAccessProperties\WithFooAndBarProperty|TestAccessProperties\WithFooProperty::$bar. ' ,
126
- 177 ,
126
+ 180 ,
127
127
$ tipText ,
128
128
],
129
129
[
130
130
'Access to an undefined property TestAccessProperties\SomeInterface&TestAccessProperties\WithFooProperty::$bar. ' ,
131
- 194 ,
131
+ 197 ,
132
132
$ tipText ,
133
133
],
134
134
[
135
135
'Cannot access property $ipsum on TestAccessProperties\FooAccessProperties|null. ' ,
136
- 208 ,
136
+ 211 ,
137
137
],
138
138
[
139
139
'Cannot access property $foo on null. ' ,
140
- 221 ,
140
+ 224 ,
141
141
],
142
142
[
143
143
'Access to an undefined property TestAccessProperties\FooAccessProperties::$lorem. ' ,
144
- 248 ,
144
+ 251 ,
145
145
$ tipText ,
146
146
],
147
147
[
148
148
'Access to an undefined property TestAccessProperties\FooAccessProperties::$dolor. ' ,
149
- 251 ,
149
+ 254 ,
150
150
$ tipText ,
151
151
],
152
152
[
153
153
'Cannot access property $bar on TestAccessProperties\NullCoalesce|null. ' ,
154
- 274 ,
154
+ 277 ,
155
155
],
156
156
[
157
157
'Cannot access property $foo on TestAccessProperties\NullCoalesce|null. ' ,
158
- 274 ,
158
+ 277 ,
159
159
],
160
160
[
161
161
'Cannot access property $foo on TestAccessProperties\NullCoalesce|null. ' ,
162
- 274 ,
162
+ 277 ,
163
163
],
164
164
[
165
- 'Access to an undefined property class@anonymous/tests/PHPStan/Rules/Properties/data/access-properties.php:297 ::$barProperty. ' ,
166
- 302 ,
165
+ 'Access to an undefined property class@anonymous/tests/PHPStan/Rules/Properties/data/access-properties.php:300 ::$barProperty. ' ,
166
+ 305 ,
167
167
$ tipText ,
168
168
],
169
169
[
170
170
'Cannot access property $selfOrNull on TestAccessProperties\RevertNonNullabilityForIsset|null. ' ,
171
- 407 ,
171
+ 410 ,
172
172
],
173
173
[
174
174
'Access to an undefined property object::$baz. ' ,
175
- 438 ,
175
+ 441 ,
176
176
$ tipText ,
177
177
],
178
178
],
@@ -191,114 +191,114 @@ public function testAccessPropertiesWithoutUnionTypes(): void
191
191
[
192
192
[
193
193
'Access to an undefined property TestAccessProperties\BarAccessProperties::$loremipsum. ' ,
194
- 24 ,
194
+ 26 ,
195
195
$ tipText ,
196
196
],
197
197
[
198
198
'Access to private property $foo of parent class TestAccessProperties\FooAccessProperties. ' ,
199
- 25 ,
199
+ 27 ,
200
200
],
201
201
[
202
202
'Cannot access property $propertyOnString on string. ' ,
203
- 32 ,
203
+ 35 ,
204
204
],
205
205
[
206
206
'Access to private property TestAccessProperties\FooAccessProperties::$foo. ' ,
207
- 43 ,
207
+ 46 ,
208
208
],
209
209
[
210
210
'Access to protected property TestAccessProperties\FooAccessProperties::$bar. ' ,
211
- 44 ,
211
+ 47 ,
212
212
],
213
213
[
214
214
'Access to an undefined property TestAccessProperties\FooAccessProperties::$baz. ' ,
215
- 50 ,
215
+ 53 ,
216
216
$ tipText ,
217
217
],
218
218
[
219
219
'Access to an undefined property TestAccessProperties\FooAccessProperties::$nonexistent. ' ,
220
- 53 ,
220
+ 56 ,
221
221
$ tipText ,
222
222
],
223
223
[
224
224
'Access to private property TestAccessProperties\FooAccessProperties::$foo. ' ,
225
- 59 ,
225
+ 62 ,
226
226
],
227
227
[
228
228
'Access to protected property TestAccessProperties\FooAccessProperties::$bar. ' ,
229
- 60 ,
229
+ 63 ,
230
230
],
231
231
[
232
232
'Access to property $foo on an unknown class TestAccessProperties\UnknownClass. ' ,
233
- 64 ,
233
+ 67 ,
234
234
'Learn more at https://phpstan.org/user-guide/discovering-symbols ' ,
235
235
],
236
236
[
237
237
'Access to an undefined property TestAccessProperties\FooAccessProperties::$emptyBaz. ' ,
238
- 69 ,
238
+ 72 ,
239
239
$ tipText ,
240
240
],
241
241
[
242
242
'Access to an undefined property TestAccessProperties\FooAccessProperties::$emptyNonexistent. ' ,
243
- 71 ,
243
+ 74 ,
244
244
$ tipText ,
245
245
],
246
246
[
247
247
'Access to an undefined property TestAccessProperties\FooAccessProperties::$anotherNonexistent. ' ,
248
- 77 ,
248
+ 80 ,
249
249
$ tipText ,
250
250
],
251
251
[
252
252
'Access to an undefined property TestAccessProperties\FooAccessProperties::$anotherNonexistent. ' ,
253
- 78 ,
253
+ 81 ,
254
254
$ tipText ,
255
255
],
256
256
[
257
257
'Access to an undefined property TestAccessProperties\FooAccessProperties::$anotherEmptyNonexistent. ' ,
258
- 81 ,
258
+ 84 ,
259
259
$ tipText ,
260
260
],
261
261
[
262
262
'Access to an undefined property TestAccessProperties\FooAccessProperties::$anotherEmptyNonexistent. ' ,
263
- 84 ,
263
+ 87 ,
264
264
$ tipText ,
265
265
],
266
266
[
267
267
'Access to property $test on an unknown class TestAccessProperties\FirstUnknownClass. ' ,
268
- 147 ,
268
+ 150 ,
269
269
'Learn more at https://phpstan.org/user-guide/discovering-symbols ' ,
270
270
],
271
271
[
272
272
'Access to property $test on an unknown class TestAccessProperties\SecondUnknownClass. ' ,
273
- 147 ,
273
+ 150 ,
274
274
'Learn more at https://phpstan.org/user-guide/discovering-symbols ' ,
275
275
],
276
276
[
277
277
'Access to an undefined property TestAccessProperties\SomeInterface&TestAccessProperties\WithFooProperty::$bar. ' ,
278
- 194 ,
278
+ 197 ,
279
279
$ tipText ,
280
280
],
281
281
[
282
282
'Cannot access property $foo on null. ' ,
283
- 221 ,
283
+ 224 ,
284
284
],
285
285
[
286
286
'Access to an undefined property TestAccessProperties\FooAccessProperties::$lorem. ' ,
287
- 248 ,
287
+ 251 ,
288
288
$ tipText ,
289
289
],
290
290
[
291
291
'Access to an undefined property TestAccessProperties\FooAccessProperties::$dolor. ' ,
292
- 251 ,
292
+ 254 ,
293
293
$ tipText ,
294
294
],
295
295
[
296
296
'Cannot access property $bar on TestAccessProperties\NullCoalesce|null. ' ,
297
- 274 ,
297
+ 277 ,
298
298
],
299
299
[
300
- 'Access to an undefined property class@anonymous/tests/PHPStan/Rules/Properties/data/access-properties.php:297 ::$barProperty. ' ,
301
- 302 ,
300
+ 'Access to an undefined property class@anonymous/tests/PHPStan/Rules/Properties/data/access-properties.php:300 ::$barProperty. ' ,
301
+ 305 ,
302
302
$ tipText ,
303
303
],
304
304
],
@@ -333,12 +333,12 @@ public function testAccessPropertiesOnThisOnly(): void
333
333
[
334
334
[
335
335
'Access to an undefined property TestAccessProperties\BarAccessProperties::$loremipsum. ' ,
336
- 24 ,
336
+ 26 ,
337
337
$ tipText ,
338
338
],
339
339
[
340
340
'Access to private property $foo of parent class TestAccessProperties\FooAccessProperties. ' ,
341
- 25 ,
341
+ 27 ,
342
342
],
343
343
],
344
344
);
0 commit comments