Dariusz Rumiński
|
cb99c9d853
chore: apply static_lambda rule (#7239)
|
1 year ago |
Michael Voříšek
|
8c4b52c8a8
fix: `phpdoc_types` must not lowercase literal types (#7108)
|
1 year ago |
Dariusz Rumiński
|
d408658c8b
DX: few phpstan fixes (#7208)
|
1 year ago |
Kuba Werłos
|
287c45b0f4
DX: enable `UseArrowFunctionsFixer` for the codebase (#7194)
|
1 year ago |
Kuba Werłos
|
e25cee6a00
DX: use booleans in conditions (#7149)
|
1 year ago |
Michael Voříšek
|
a23f63b681
minor: Parse callable using full phpdoc grammar (#7094)
|
1 year ago |
Michael Voříšek
|
d17f722548
minor: Parse all phpdoc types using full grammar (#7010)
|
1 year ago |
Kuba Werłos
|
617aabaf6c
DX: rename data providers (#7058)
|
1 year ago |
Michael Voříšek
|
b9a9bd67aa
bug: Fix `TypeExpression::allowsNull()` with nullable (#7000)
|
1 year ago |
Michael Voříšek
|
e423004560
bug: Fix phpDoc parsing without PCRE JIT (#7031)
|
1 year ago |
Michael Voříšek
|
ec50d3608d
minor: Reduce phpDoc type parser complexity from O(n^2) to O(nlog(n)) (#6988)
|
1 year ago |
Michael Voříšek
|
60d6c21737
bug: Fix parsing of edge cases phpdoc types (#6977)
|
1 year ago |
Michael Voříšek
|
733dd3897b
bug: Fix non-parenthesized callable return type parse (#6961)
|
1 year ago |
Michael Voříšek
|
234e98f114
bug: Fix array/object shape phpdoc type parse (#6962)
|
1 year ago |
Greg Korba
|
7995c50100
DX: Include self_static_accessor fixer in PhpCsFixer set (#6882)
|
1 year ago |
Michael Voříšek
|
efa1c44795
bug: Allow string quote to be escaped within phpdoc constant (#6798)
|
1 year ago |
Michael Voříšek
|
10084fdf1b
feature: Parse parenthesized & conditional phpdoc type (#6796)
|
1 year ago |
Chris Smith
|
ecb41d54f8
bug: Fix PHPDoc alignment fixer containing callbacks using `\Closure` (#6746)
|
1 year ago |
Kuba Werłos
|
a2bdba33dd
Make static data providers that are not using dynamic calls (#6696)
|
2 years ago |
Alexandr Zolotukhin
|
531eaeb519
feature: NoSuperfluousPhpdocTagsFixer - support untyped and empty annotations in phpdoc (#5792)
|
2 years ago |
SpacePossum
|
c17e8422ec
DX: cleanup test (#6410)
|
2 years ago |
Kuba Werłos
|
76e50220d8
PhpdocTypesFixer - fix recognising callable without return type
|
2 years ago |
SpacePossum
|
07d837422b
PHP7.4 - clean up tests
|
2 years ago |
Kuba Werłos
|
0a19733dc2
PhpdocTypesOrderFixer - fix for intersection types
|
3 years ago |
Julien Falque
|
0c76fe5cce
PhpdocTypesOrderFixer - Improve nested types support
|
3 years ago |
Kuba Werłos
|
6bf7ba5282
PhpdocTo(Param|Property|Return)TypeFixer - fix for type intersections
|
3 years ago |
SpacePossum
|
b6fa37f82e
PHP8.1 - type "never" support
|
3 years ago |
SpacePossum
|
0b1320af10
simplify code, more tests
|
3 years ago |
Dariusz Ruminski
|
bd8ec6a308
DX: automate checking 7.0 types on project itself
|
3 years ago |
Dariusz Ruminski
|
d78a368024
Merge branch '2.19' into 3.0
|
3 years ago |
Julien Falque
|
fd4a770784
Improve PHPDoc types support
|
4 years ago |
Dariusz Ruminski
|
fc683a2f6f
Merge branch 'master' into 3.0
|
3 years ago |
Julien Falque
|
462260d4bd
Refactor conversion of PHPDoc to type declarations
|
5 years ago |