Commit a16f3eb
authored
Upgrade psalm (#1462)
* Upgrade psalm
* Disable the ArgumentTypeCoercion rule of Psalm for now
This gets reported for any Result object populating enum fields due to
not validating the enum value in this generated code. This may be
re-enabled in the future once the generated code passes it.
* Use composer to install the phar
* Regenerate the psalm baseline
* Add explicit configuration for settings that will change default
This avoids getting warnings when running Psalm.
* Fix potential undefined array offset
* Disable the PropertyTypeCoercion rule of Psalm for now1 parent ae0d147 commit a16f3eb
File tree
5 files changed
+453
-185
lines changed- .github/workflows
- src/Core/src/Test
5 files changed
+453
-185
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
105 | 105 | | |
106 | 106 | | |
107 | 107 | | |
108 | | - | |
109 | | - | |
110 | | - | |
111 | | - | |
112 | | - | |
| 108 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| 34 | + | |
34 | 35 | | |
35 | 36 | | |
36 | 37 | | |
| |||
0 commit comments