1
0
mirror of https://github.com/danog/psalm.git synced 2025-01-05 20:48:45 +01:00
psalm/src/Psalm/Internal/Provider
Pavel Batečko 4e594e0a65 Improve array function list handling (#2377)
* array_column() returns a list unless the 3rd arg is passed

* array_pad() return type provider

* array_chunk() return type provider

* array_map() preserve list types
2019-11-26 14:48:49 -05:00
..
ReturnTypeProvider Improve array function list handling (#2377) 2019-11-26 14:48:49 -05:00
ClassLikeStorageCacheProvider.php Refactor signature selection a little 2019-07-18 23:08:54 -04:00
ClassLikeStorageProvider.php Apply PHPCS fixes 2019-07-05 16:27:53 -04:00
FileProvider.php Prevent unnecessary warnings 2019-07-11 11:07:39 -04:00
FileReferenceCacheProvider.php Remove redundant @psalm-suppress in Psalm’s codebsae 2019-08-18 16:10:12 -04:00
FileReferenceProvider.php Fix cache growth thanks to array_recursive 2019-10-11 20:17:07 -04:00
FileStorageCacheProvider.php Apply PHPCS fixes 2019-07-05 16:27:53 -04:00
FileStorageProvider.php Apply PHPCS fixes 2019-07-05 16:27:53 -04:00
FunctionExistenceProvider.php Remove redundant @psalm-suppress in Psalm’s codebsae 2019-08-18 16:10:12 -04:00
FunctionParamsProvider.php Remove redundant @psalm-suppress in Psalm’s codebsae 2019-08-18 16:10:12 -04:00
FunctionReturnTypeProvider.php Improve array function list handling (#2377) 2019-11-26 14:48:49 -05:00
MethodExistenceProvider.php Remove redundant @psalm-suppress in Psalm’s codebsae 2019-08-18 16:10:12 -04:00
MethodParamsProvider.php Remove redundant @psalm-suppress in Psalm’s codebsae 2019-08-18 16:10:12 -04:00
MethodReturnTypeProvider.php Remove redundant @psalm-suppress in Psalm’s codebsae 2019-08-18 16:10:12 -04:00
MethodVisibilityProvider.php Remove redundant @psalm-suppress in Psalm’s codebsae 2019-08-18 16:10:12 -04:00
NodeDataProvider.php Use better system for storing inferred types and assertions 2019-11-25 11:44:54 -05:00
ParserCacheProvider.php Add a few more list types 2019-10-08 19:06:16 -04:00
PropertyExistenceProvider.php Remove redundant @psalm-suppress in Psalm’s codebsae 2019-08-18 16:10:12 -04:00
PropertyTypeProvider.php Remove redundant @psalm-suppress in Psalm’s codebsae 2019-08-18 16:10:12 -04:00
PropertyVisibilityProvider.php Remove redundant @psalm-suppress in Psalm’s codebsae 2019-08-18 16:10:12 -04:00
Providers.php Fix #689 - add checks for @internal annotations 2018-12-01 18:37:49 -05:00
StatementsProvider.php Add a few more list types 2019-10-08 19:06:16 -04:00