1
0
mirror of https://github.com/danog/psalm.git synced 2024-12-13 09:47:29 +01:00
psalm/src
AndrolGenhald 9a03598a6d
Improve type resolution of class constants. (#5591)
Handle array plus operator (fixes #5588).
Handle array spread operator.
Improve string concatenation to resolve to literal instead of unknown string.

I feel like it should be possible to let ConstantTypeResolver take advantage of
the better type analysis in ArrayAnalyzer, ConcatAnalyzer, etc, but it would
require a restructuring that's beyond me for the time being.
2021-04-07 21:56:35 -04:00
..
Psalm Improve type resolution of class constants. (#5591) 2021-04-07 21:56:35 -04:00
command_functions.php
functions.php
psalm_plugin.php Wrap entrypoints into IIFE to protect their variables (#5366) 2021-03-11 00:14:22 -05:00
psalm-language-server.php Wrap entrypoints into IIFE to protect their variables (#5366) 2021-03-11 00:14:22 -05:00
psalm-refactor.php Fix BC break introduced in 4.6.3 (#5410) 2021-03-16 19:28:18 -04:00
psalm.php Fix BC break introduced in 4.6.3 (#5410) 2021-03-16 19:28:18 -04:00
psalter.php Fix BC break introduced in 4.6.3 (#5410) 2021-03-16 19:28:18 -04:00
spl_object_id.php