Tomas Votruba
89eee6ea29
Updated Rector to commit 5b74ac7ae62b7fc1a7c094eb052b5f3a822f9852
...
5b74ac7ae6
[PhpDocInfoPrinter] fix running tests on windows (#98 )
2021-05-24 16:18:32 +00:00
Tomas Votruba
3fefd8d078
Updated Rector to commit b82d93650db34d664954143d0f4fe5bcc9e13bac
...
ac45979d26
fix ns b82d93650d
fix namespace
2021-05-23 14:21:14 +00:00
Tomas Votruba
8ef1dfb7af
Updated Rector to commit ed8191fb64939954cb7352265ca5a09b809fca44
...
ed8191fb64
[Docs] Fixes rector_rules_overview.md docs link in each rules (#92 )
2021-05-23 09:33:26 +00:00
Tomas Votruba
90a746a8cf
Updated Rector to commit 617c04a9be1cef77fb23805109a9023fbc09b59d
...
617c04a9be
[TypeDeclaration] Separated inferred and no types (#90 )
2021-05-22 20:37:33 +00:00
Tomas Votruba
3689a516db
Updated Rector to commit db00e23b5e487443b74e612069af9e9a178e45f1
...
db00e23b5e
[PHP 8.0] Downgrade (#85 )
2021-05-21 16:44:29 +00:00
Tomas Votruba
91a82e9ca5
Updated Rector to commit b5c00cbf1ca13a2cdfa040d78a97b098c6b5b3cf
...
b5c00cbf1c
[BUGFIX] Respect indent_size for tabs (#81 )
2021-05-20 14:35:36 +00:00
Tomas Votruba
1fc5dba0b1
Updated Rector to commit 7a712ba445b2cb2ae13d07b89ff354ef52b2df1f
...
e2bd8de348
resolve version on release 7a712ba445
date time
2021-05-19 00:12:47 +00:00
Tomas Votruba
270eaef34d
Rector 0.11.5
2021-05-18 13:45:09 +00:00
Tomas Votruba
568d9ef7f5
Updated Rector to commit 92358f779952cca81bfd73fe3228e00135d6919b
...
92358f7799
[DeadCode] Fix remove dead stmt Rector (#65 )
2021-05-17 23:45:44 +00:00
Tomas Votruba
52befc0fb3
Updated Rector to commit ee070861c3c44e0d58a668059689eef078f2d888
...
ee070861c3
[Rector] use property promotion and arrow functions (#66 )
2021-05-17 23:36:38 +00:00
Tomas Votruba
9987c84c58
Rector 0.11.3
2021-05-17 07:55:27 +00:00
Tomas Votruba
10b65060a2
Updated Rector to commit cefe13feab65ddabdce51fc21d7d1effd5896287
...
cefe13feab
fix rector rules overview dump location (#49 )
2021-05-16 08:19:51 +00:00
Tomas Votruba
80c6cbecea
Updated Rector to commit fa8e59708b7c6c2916f5afeefef80ba90346152f
...
fa8e59708b
Use local version resolver (#36 )
2021-05-15 01:39:19 +00:00
Tomas Votruba
146dc7d680
Updated Rector to commit f2c0023dad9a6a955c0af1553148adedc7bdb011
...
f2c0023dad
[PHP 8.1] Add MyClabs enum to native ENUM (#30 )
2021-05-14 09:53:43 +00:00
Tomas Votruba
693ce44ea9
Updated Rector to commit 9305fdf4f4708e2687a55d44d3aa663a1fd8cb5c
...
9305fdf4f4
typo
2021-05-13 00:24:58 +00:00
Tomas Votruba
758a350d87
Updated Rector to commit 6af13d7b76234edf43dbb0b4c533912cec19f971
2021-05-12 13:15:45 +00:00
Tomas Votruba
436fcb7505
Updated Rector to commit 0684911cdf88b424d6e2a9ba0689f0e35e94ebd6
...
0684911cdf
[PHP 8.0] Promoted property fixes (#8 )
2021-05-11 10:40:34 +00:00
Tomas Votruba
cdc3b7adef
Updated Rector to commit f451b0b8e1e6761ec7f50809745d44d01caba66d
...
f451b0b8e1
[PHP 8.0] Bump to promoted properties (#4 )
2021-05-10 23:39:21 +00:00
Tomas Votruba
7d36c3b0b9
Updated Rector to commit a80cf5292d6df5e83b7d17c78630506e361bede9
...
a80cf5292d
revert to working scoper 0.14
2021-05-10 22:23:08 +00:00
Tomas Votruba
363a910cf7
Updated Rector to commit a7db1ad94df4879885b9106773d2f8335cb40e49
...
a7db1ad94d
use scoper 0.15
2021-05-10 22:10:16 +00:00
Tomas Votruba
345a89a7e2
Updated Rector to commit a657258f317da1f6fd42069bf3b09198d3cfd635
...
a657258f31
cleanup CHANGELOG, is part of GitHub releases now (#2 )
2021-05-10 00:23:30 +00:00
Tomas Votruba
d56e7982d0
Updated Rector to commit dedd4b55fe3e03cae9bd5ac822cfdccd8deb3fb6
...
dedd4b55fe
make node_helper.php safe for similar names
2021-05-09 20:15:43 +00:00
TomasVotruba
94bd7c822b
rename DowngradeTypeDeclarationRector to DowngradeScalarTypeDeclarationRector
2021-05-08 01:34:29 +02:00
TomasVotruba
0800c7cdc3
fix cs
2021-05-06 20:51:25 +02:00
Tomas Votruba
e83b7f2538
[PHPStan] Resolve dependency juggling ( #6258 )
2021-04-28 09:33:25 +00:00
Tomas Votruba
5cda5de4ac
Decouple Rector PHPStan rules to own package ( #6242 )
2021-04-25 23:12:14 +00:00
Tomas Votruba
eda5bf1ea3
[DeadCode] Add RemoveUnusedPrivateMethodParameterRector ( #6168 )
...
* [DeadCode] Add RemoveUnusedPrivateMethodParameterRector
This reverts commit c815334bed781c555f08dff82ce7861d758e9e7a.
* [ci-review] Rector Rectify
* [ci-review] Rector Rectify
* [ci-review] Rector Rectify
* [ci-review] Rector Rectify
Co-authored-by: kaizen-ci <info@kaizen-ci.org>
2021-04-19 15:19:14 +02:00
Tomas Votruba
b03fa60c52
Fix empty docblocks ( #6128 )
...
* working prototype for nested arrays
* add data provider
2021-04-13 20:58:34 +02:00
Tomas Votruba
5bde10c181
Various doc parser fixes ( #6125 )
2021-04-13 18:51:41 +00:00
Tomas Votruba
b121d8e10a
Remove mapToDocString() and use describe() instead ( #6095 )
2021-04-10 23:28:08 +00:00
Tomas Votruba
9be459dd76
Workaround invalid tag value node on add return array ( #6068 )
...
* Skip invalid return tag
* skip @var and @param invalid tags too
* [ci-review] Rector Rectify
* [ci-review] Rector Rectify
* [ci-review] Rector Rectify
Co-authored-by: kaizen-ci <info@kaizen-ci.org>
2021-04-09 19:36:06 +02:00
Tomas Votruba
32a7122444
remove unneeded TagValueNodeConfiguration ( #6050 )
2021-04-07 14:09:15 +00:00
TomasVotruba
126da19c86
deprecated tag value node configuration
2021-04-07 14:04:07 +02:00
Tomas Votruba
b03536c0f5
Improve token iterator usage ( #6046 )
...
* use token iterator
* add spaceless tag
* [ci-review] Rector Rectify
Co-authored-by: kaizen-ci <info@kaizen-ci.org>
2021-04-06 20:36:50 +02:00
Tomas Votruba
31566dc869
Traverse phpdoc with use of PhpDocNodeVisitor ( #6045 )
...
* make use of new simple-php-doc-parser
* add ParamPhpDocNodeVisitor
* remove uneeded contracts
* skip bool instanceof
* [ci-review] Rector Rectify
* [ci-review] Rector Rectify
Co-authored-by: kaizen-ci <info@kaizen-ci.org>
2021-04-06 19:33:09 +02:00
Tomas Votruba
047045636f
comoser: bump package deps with static doctrine/annotation parser ( #6040 )
2021-04-05 14:22:24 +00:00
Tomas Votruba
0eec24e342
add reprint test ( #6038 )
...
* add failing test case for extended first node
* fix reprint of first node start
* [ci-review] Rector Rectify
Co-authored-by: kaizen-ci <info@kaizen-ci.org>
2021-04-05 15:25:08 +02:00
TomasVotruba
de953e0f37
check for existing keys
2021-04-05 13:14:55 +02:00
TomasVotruba
aa36334e31
enforce php doc node type re-print on change
2021-04-05 12:44:21 +02:00
TomasVotruba
fb1e746157
use strings instead of class-strings
2021-04-05 11:53:03 +02:00
TomasVotruba
5df7837892
remove value with key too
2021-04-05 10:52:32 +02:00
Tomas Votruba
28ebdf833c
Extract AbstractValuesAwareNode to improve working with values ( #6036 )
2021-04-05 10:40:13 +02:00
TomasVotruba
30418c6131
make inlined var single-lined
2021-04-04 23:02:43 +02:00
TomasVotruba
51190b69cb
add removeValue()
2021-04-04 22:51:01 +02:00
TomasVotruba
393031b027
make phpdoc info multiline by default if new node is added
2021-04-04 17:37:28 +02:00
Tomas Votruba
74dc172b74
Misc node printing improvements ( #6034 )
...
Co-authored-by: kaizen-ci <info@kaizen-ci.org>
2021-04-04 15:07:52 +00:00
Tomas Votruba
b2412ad62a
Refactor doctrine/annotation from dynamic to own static-reflection parser ( #5974 )
...
* remove doctrine/annotations
* Refactor doctrine/annotation parser to static reflection with phpdoc-parser
* remove doctirne-annotation-parser-syncer
* remove annotation stubs
* use nodes
* almost there
* [ci-review] Rector Rectify
* skip temporary
* phpstan: remove fixed messages
Co-authored-by: kaizen-ci <info@kaizen-ci.org>
2021-04-04 11:01:11 +02:00
Tomas Votruba
1224a69c8a
remove unused containsArrayType() method ( #6022 )
2021-03-31 11:41:32 +00:00
Tomas Votruba
03c3a6310b
[BetterPhpDocParser] Improve TagValueNodeReprintTest ( #6016 )
...
Co-authored-by: kaizen-ci <info@kaizen-ci.org>
2021-03-30 14:24:16 +00:00
Tomas Votruba
5fa858b072
[DoctrineAnnotationSyncer] Remove to move to static reflection ( #6006 )
2021-03-29 13:01:35 +00:00