Psalm

Psalm is a type-checking static analysis tool for PHP that finds bugs humans can miss, and improves code quality. Try it at psalm.dev

Psalm boosted:
2023-05-13

I just submitted a fix to the @psalm codebase, for a "help wanted" issue that affected me... That was a bit hard, even with the right pointer, but fixing it with just one line was very rewarding!

And OMG, it has tons of (slow 😭) tests!!

#OSS

github.com/vimeo/psalm/pull/97

2023-01-25

@Pol @asgrim yup, that’d be my recommendation too

Psalm boosted:
Marco "Ocramius" Pivettaocramius
2022-12-19

So happy to see this pop up everywhere in @psalm reports:

> The call to ReflectionProperty::setAccessible is not used

Means that the work on reflection stubs paid off, and useless or wrong code is correctly identified now :)

Psalm boosted:
Marco "Ocramius" Pivettaocramius
2022-12-19

@danog @psalm I already found a few much needed type improvements in some of my libraries! Nice!

Psalm boosted:
Daniil Gentilidanog@phpc.social
2022-12-19

Very happy to have contributed to @psalm 5.3.0 a major list/array refactoring that unifies internal handling of lists and keyed arrays, adds literal type inference for array_column, array_combine, array_fill_keys, array_fill and greatly improves array_merge logic!

Already preparing more important array-related fixes and features for the next Psalm release :D

2022-11-30

Psalm 5 is out! To symbolise this tremendous group effort, we've translated the announcement into all the languages of Psalm's maintainers: psalm.dev/articles/psalm-5

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst