1
0
mirror of https://github.com/danog/psalm.git synced 2024-11-27 12:55:26 +01:00
psalm/tests/Config
Barney Laurance 0cd5442c47
Enforce property type invariance (#5131)
* Implement NonInvariantChildProperty detection

See https://github.com/vimeo/psalm/issues/4184

* Delete test cases with 'parentSetsWiderTypeInConstructor'

As I understand it these are not valid test cases. They
emit NonInvariantPropertyType issues which seems correct - the property
type variation is I think a latent bug in the sample code.

* Reduce shortcode for NonInvariantPropertyType to 1+max used shortcode on master
2021-01-31 11:32:24 -05:00
..
Plugin implement DTO for plugins (#4881) 2021-01-06 09:05:53 -05:00
ConfigFileTest.php More return types (#4173) 2020-09-12 11:24:05 -04:00
ConfigTest.php feature: ensure universal object crate class exists (#4375) 2020-10-20 17:17:49 -04:00
CreatorTest.php More return types (#4173) 2020-09-12 11:24:05 -04:00
PluginListTest.php feature: allow plugin manager to work without config file (#4639) 2020-11-20 09:54:14 -05:00
PluginTest.php Enforce property type invariance (#5131) 2021-01-31 11:32:24 -05:00