Commit History

Author SHA1 Message Date
  Greg Korba 4ab3b39d82 DX: Make `TypeExpression` API more explicit about composite types (#8214) 2 months ago
  Michael Voříšek 8d32f59375 feat: Parse array/generic/nullable type into inner expression (#8106) 2 months ago
  Michael Voříšek f65e6a20c9 fix: parsing mixed `&` and `|` in `TypeExpression` (#8210) 2 months ago
  Michael Voříšek 94e8d1b9e6 feat: Impl. TypeExpression::mapTypes() (#8077) 2 months ago
  Kuba Werłos 601f01f472 chore: add `@return` tags for data providers that do not have array in data (#8179) 3 months ago
  Kuba Werłos 2bffa8121d chore: remove duplicates from data providers that are copies in code (#8145) 4 months ago
  Michael Voříšek bf9bc94b36 fix: Better way of walking types in `TypeExpression` (#8076) 5 months ago
  Christophe Coevoet 1251948699 feat: Add sprintf in the list of compiler optimized functions (#8092) 5 months ago
  Michael Voříšek db8c6b0583 chore: Normalize implicit backslahes in single quoted strings internally (#7786) 7 months ago
  Greg Korba e88707e410 DX: Resolve/Ignore PHPStan issues on level 6 + bump to level 7 with new baseline (#7971) 7 months ago
  Dariusz Rumiński 9782155324 chore: Use `list` over `array` in more places (#7905) 8 months ago
  Kuba Werłos e980ab2222 fix: `PhpdocArrayTypeFixer` - JIT stack limit exhausted (#7895) 8 months ago
  Kuba Werłos 5380db3aa1 fix: `TypeExpression` - fix "JIT stack limit exhausted" error (#7843) 8 months ago
  Michael Voříšek 54e8f39bcb feat: Add support for callable template in PHPDoc parser (#7084) 9 months ago
  Michael Voříšek f256c855fc feat: `PhpCsFixer` ruleset - enable `nullable_type_declaration_for_default_null_value` (#7870) 9 months ago
  Kuba Werłos 4ab8fc435f fix: `TypeExpression` - handle array shape key with dash (#7841) 9 months ago
  Greg Korba b1ffa8aaeb feat: Support for multi-use statements in `NamespaceUsesAnalyzer` (#7814) 10 months ago
  Kuba Werłos a5a3ed4f57 fix: `TypeExpression` - do not break type using `walkTypes` method (#7785) 10 months ago
  Dariusz Rumiński 04285823e0 chore: use numeric_literal_separator for project (#7713) 11 months ago
  Dariusz Rumiński 1dc9c052c0 chore: use ::class more (#7545) 1 year ago
  Dariusz Rumiński b7b29b8aaf chore: upgrade phpstan (#7421) 1 year ago
  Petr Chromec 3c3ddcb324 feat: phpDoc to property/return/param Fixer - allow fixing union types on PHP >= 8 (#6359) 1 year ago
  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 2 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