Vincent Langlet

Results 103 issues of Vincent Langlet

## Subject I am targeting this branch, because {reason}. Closes #{put_issue_number_here}. ## Changelog ```markdown ### Added - Generics to ProxyQuery and ProxyQueryInterface ```

# Bug report ### Code snippet that reproduces the problem The following code was working until 1.8.3 version https://phpstan.org/r/be218157-2818-49fc-9720-983a6de8051f Now it gives an error ### Expected output I'd like to...

feature-request

# Bug report ### Code snippet that reproduces the problem https://phpstan.org/r/97f95150-498a-4722-a0fb-cbe13af32bf3 is working fine but https://phpstan.org/r/24aaa27a-e6a5-478b-a85f-b25af078d5af is throwing a lot of errors: - Cannot access property $foo on array|SimpleXMLElement. -...

bug

Close https://github.com/FriendsOfPHP/PHP-CS-Fixer/issues/4395 Close https://github.com/FriendsOfPHP/PHP-CS-Fixer/issues/5546 But I assume it will be debatable. With my recent contributions (https://github.com/FriendsOfPHP/PHP-CS-Fixer/pull/6559, https://github.com/FriendsOfPHP/PHP-CS-Fixer/pull/6515, https://github.com/FriendsOfPHP/PHP-CS-Fixer/pull/6450, https://github.com/FriendsOfPHP/PHP-CS-Fixer/pull/6445, https://github.com/FriendsOfPHP/PHP-CS-Fixer/pull/6444), I really improved the way binary operator are of different...

Closes: https://github.com/FriendsOfPHP/PHP-CS-Fixer/issues/5290 Closes: https://github.com/FriendsOfPHP/PHP-CS-Fixer/issues/1362 Closes: https://github.com/FriendsOfPHP/PHP-CS-Fixer/pull/6090 So far, I didn't find a perfect way to do it without TAGS_WITH_NAME or at least TAGS_WITH_METHOD_SIGNATURE. Because `@method static $this foo()` can conflict...

Related to https://github.com/FriendsOfPHP/PHP-CS-Fixer/issues/4396 `single_space` currently means "Exactly one space" `align_single_space` means "At least one space" `aligne_single_space_minimal` means "Exactly one space" I think we should rename `single_space` to `single_space_minimal`. In 4.0,...

## Subject I am targeting this branch, because {reason}. Closes #{put_issue_number_here}. ## Changelog ```markdown ### Fixed - ProxyQuery and ProxyQueryInterface are covariant ```

Configuration was introduced for rules in https://github.com/phpstan/phpstan-strict-rules/pull/182 (cc @MartinMystikJonas) But not for PHPStan\Rules\DisallowedConstructs\DisallowedLooseComparisonRule Is there a reason ? When using bleedingEdge (for other phpstan feature) it would be nice to...

In https://psalm.dev/r/574fe7f3a5, B&A is considered as more general than A Am I wrong or there is no error, because B&A should be considered as more specific than A ?

bug
templates
intersections

Hi @orklah, I can't understand the error reported by https://psalm.dev/r/54c066ce8b Is it a false positive ?

bug
templates