Dariusz Rumiński
|
236d546062
chore: reduce amount of class mutable properties (#8281)
|
1 week ago |
Michael Voříšek
|
c982d2c7e0
fix: Tokens::overrideRange() block cache pruning (#8240)
|
1 month ago |
Kuba Werłos
|
275bd9a20c
chore: block changing tokens collection size using `PhpCsFixer\Tokenizer\Tokens::setSize` (#8257)
|
1 month ago |
Kuba Werłos
|
601f01f472
chore: add `@return` tags for data providers that do not have array in data (#8179)
|
3 months ago |
Dariusz Rumiński
|
b09e8aa52b
feat: no_superfluous_phpdoc_tags - also cover ?type (#8125)
|
4 months ago |
Kuba Werłos
|
4b6dfd5118
fix: CI for PHP 8.4 (#8114)
|
4 months ago |
Kuba Werłos
|
b724cc2a85
fix: update `TokensTest` to shrink PHPStan's baseline (#8112)
|
4 months ago |
Christophe Coevoet
|
1251948699
feat: Add sprintf in the list of compiler optimized functions (#8092)
|
5 months ago |
Kuba Werłos
|
19129aa87b
feat: `SimpleToComplexStringVariableFixer` - support variable being an array (#8064)
|
5 months ago |
Dariusz Rumiński
|
9782155324
chore: Use `list` over `array` in more places (#7905)
|
8 months ago |
Greg Korba
|
a6098f8f22
test: Introduce Infection for mutation tests (#7874)
|
8 months ago |
Michael Voříšek
|
f256c855fc
feat: `PhpCsFixer` ruleset - enable `nullable_type_declaration_for_default_null_value` (#7870)
|
8 months ago |
Dariusz Rumiński
|
64c4398977
chore: list over array in more places (#7857)
|
9 months ago |
Michael Voříšek
|
75f1b53bd4
feat: `@PhpCsFixer` ruleset - enable no_whitespace_before_comma_in_array.after_heredoc (#7670)
|
11 months ago |
Dariusz Rumiński
|
f9190de2a1
minor: use JSON_THROW_ON_ERROR for trivial cases (#7221)
|
1 year ago |
Kuba Werłos
|
38728f554f
DX: enable `HeredocIndentationFixer` for the codebase (#7195)
|
1 year ago |
Kuba Werłos
|
587def308a
DX: apply `ReturnToYieldFromFixer` (#7181)
|
1 year ago |
Kuba Werłos
|
9cfc224ce3
feature: BlankLineBeforeStatementFixer - take into account comment before statement (#7166)
|
1 year ago |
Kuba Werłos
|
63e487cc34
DX: use strict assertions (#7144)
|
1 year ago |
Kuba Werłos
|
61bede76d8
DX: improve `Tokens` checking for found tokens (#7139)
|
1 year ago |
Kuba Werłos
|
b5d8d917ea
DX: make data providers return type "iterable" (#7072)
|
1 year ago |
Kuba Werłos
|
617aabaf6c
DX: rename data providers (#7058)
|
1 year ago |
SpacePossum
|
d13be70d21
feature: PHP8.3 - Add CT and block type for `Dynamic class constant fetch` (#7004)
|
1 year ago |
Michael Voříšek
|
234e98f114
bug: Fix array/object shape phpdoc type parse (#6962)
|
1 year ago |
Jonathan Gruber
|
b21674a795
feature: Order of PHPDoc @param annotations (#3909)
|
1 year ago |
Markus Staab
|
3bade9077e
DX: Improve performance of FunctionsAnalyzer (#6939)
|
1 year ago |
Greg Korba
|
7995c50100
DX: Include self_static_accessor fixer in PhpCsFixer set (#6882)
|
1 year ago |
Kuba Werłos
|
a313f17346
DX: make data providers static with straight-forward changes (#6907)
|
1 year ago |
Dariusz Rumiński
|
11bc3fb4e9
DX: fix Unsafe call to private method errors reported by PHPStan (#6879)
|
1 year ago |
Kuba Werłos
|
fb62107899
minor: add custom tokens for Disjunctive Normal Form types parentheses (#6823)
|
1 year ago |
Kuba Werłos
|
a2bdba33dd
Make static data providers that are not using dynamic calls (#6696)
|
2 years ago |
Jeremiasz Major
|
4d5472ca2c
DX: Specify value type in iterables in tests (#6594)
|
2 years ago |
Jakub Kwaśniewski
|
a7ed665307
feature: Introduce configurability to PhpdocSeparationFixer (#6501)
|
2 years ago |
Jeremiasz Major
|
fab645ba55
DX: Narrow docblock types in Tokenizer (#6293)
|
2 years ago |
SpacePossum
|
c17e8422ec
DX: cleanup test (#6410)
|
2 years ago |
SpacePossum
|
8c05b38036
Fix checkbashisms download ans SCA violations
|
2 years ago |
SpacePossum
|
07d837422b
PHP7.4 - clean up tests
|
2 years ago |
Jérémy Derussé
|
cfa0bf30c0
Add compiled function
|
2 years ago |
SpacePossum
|
5800ffccf2
Tokens - optimize cache clear
|
2 years ago |
Kuba Werłos
|
738972d686
Update Tokens::isMonolithicPhp
|
2 years ago |
Kuba Werłos
|
18cc2b9ac7
Simplify tests
|
2 years ago |
Dariusz Ruminski
|
8b0df85106
DX: Tokens::insertSlices - groom code and fix tests
|
3 years ago |
SpacePossum
|
e4c4b9f3d3
Fix tests and CS.
|
3 years ago |
SpacePossum
|
4ecba587cf
bug #6058 Fix `Tokens::insertSlices` not moving around all affected tokens (paulbalandan, SpacePossum)
|
3 years ago |
John Paul E. Balandan, CPA
|
fbac555454
Fix `Tokens::insertSlices` not moving around all affected tokens
|
3 years ago |
SpacePossum
|
d5c68510ee
Update project CS
|
3 years ago |
SpacePossum
|
923af7bc30
clean ups
|
3 years ago |
SpacePossum
|
79f0872575
TokensAnalyzer.php - Fix T_ENCAPSED_AND_WHITESPACE handling in isBinaryOperator
|
3 years ago |
SpacePossum
|
44f272e753
Clean up test based on PHP requirements
|
3 years ago |
SpacePossum
|
0b64c2a5cf
Tree shake PHP8.1 PRs
|
3 years ago |