779 Commits

Author SHA1 Message Date
Tomas Votruba
dc5c5507e9 Updated Rector to commit e9d11727179a04a8614b4c6370b22fa6d4c98da9
e9d1172717 [automated] Re-Generate Nodes/Rectors Documentation (#683)
2021-08-15 00:30:09 +00:00
Tomas Votruba
4c5b41a7fe Updated Rector to commit 5f4653c9f68bd0801930e204ee216af256670ec7
5f4653c9f6 Move DowngradeSelfTypeDeclarationRector to downgrade-php70 (#623)
2021-08-08 20:04:42 +00:00
Tomas Votruba
e9e85a1300 Updated Rector to commit a8b01f217b9702f7dd6e485f84fe46a6dabe0d86
a8b01f217b [automated] Re-Generate Nodes/Rectors Documentation (#619)
2021-08-08 00:26:40 +00:00
Tomas Votruba
1452c5d9ff Updated Rector to commit b3480900f3da86846dfabdfcd7e12f07b16a3f78
b3480900f3 [CodingStyle] Remove YieldClassMethodToArrayClassMethodRector, rather PHPStorm job (#576)
2021-08-02 17:48:07 +00:00
Tomas Votruba
fb7f804b70 Updated Rector to commit 00fb10f8a50491ab39eabf924d3da805860fb1a2
8c4c7d0ae7 recursion is not needed, as Rector now works till there is something to change 00fb10f8a5 fix cs
2021-08-02 16:02:25 +00:00
Tomas Votruba
0141b275c0 Updated Rector to commit 89511623cddcaf3c2438b0e53b81f6b91e3549b1
89511623cd update docs
2021-08-02 15:06:07 +00:00
Tomas Votruba
d0e5aaee2f Updated Rector to commit 645b7a8e8ff13fd4bbefaee6a874d49c744e8b29
645b7a8e8f [automated] Re-Generate Nodes/Rectors Documentation (#562)
2021-08-01 00:25:55 +00:00
Tomas Votruba
3f2ea1ec26 Updated Rector to commit dfbd366b74df51ca25f509c779499cd9978b5045
dfbd366b74 [Transform] Add MethodCallToMethodCallRector (#505)
2021-07-25 11:10:57 +00:00
Tomas Votruba
9ffc8ec64a Updated Rector to commit 3d1ec1d85daa2f63e80a8189d3a70c236a159e73
3d1ec1d85d bump docs
2021-07-23 16:35:16 +00:00
Tomas Votruba
2f9cc5d362 Updated Rector to commit 178f3f643c433c41cbcb05995eaeba9a25a427b7
178f3f643c bump docs (#488)
2021-07-22 18:40:24 +00:00
Tomas Votruba
ff3d08c8e0 Updated Rector to commit bc29f1bb5041f0e6b7eee4bb1b5e4aba2723b83e
bc29f1bb50 Update how_to_add_test_for_rector_rule.md (#473)
2021-07-21 09:15:54 +00:00
Tomas Votruba
cae21ff247 Updated Rector to commit acabcfc4565c3691eb1f2076db85524edc583a9b
acabcfc456 [TypeDeclaration] Do not add return type on parent Closure for deep closure has return type on ReturnTypeFromStrictTypedCallRector (#439)
2021-07-15 22:20:38 +00:00
Tomas Votruba
31b96d8276 Updated Rector to commit 5f43d6b712538efcbcb976418c2e856de0468e3a
5f43d6b712 Make RemoveUnusedPrivateClassConstantRector use of static reflection (#384)
2021-07-05 09:49:56 +00:00
Tomas Votruba
1f8149a055 Updated Rector to commit a9b1bbba885aa28167e65e5a46063959cf6449a3
a9b1bbba88 [PHP 8.0] Make Downgrade widening union depend on ClassMethod, the narrow scope (#375)
2021-07-04 18:27:51 +00:00
Tomas Votruba
13bedd1bf5 Updated Rector to commit 8733e7335f381c3b426f01d0fa3f24f18522cf8e
8733e7335f [PHP 8.0] Add support for nested annotation to attributes (#342)
2021-06-30 21:52:31 +00:00
Tomas Votruba
ba438584ff Updated Rector to commit 4f4dce928e5d6534caaf904349740f1d2a9bf1b1
4f4dce928e Improve reflection for Variadic analyzer (#310)
2021-06-27 14:06:45 +00:00
Tomas Votruba
7d23c365ed Updated Rector to commit 65547506989043585ff332ce5c5cd8383cc5f629
6554750698 [automated] Apply Coding Standard (#308)
2021-06-27 12:13:59 +00:00
Tomas Votruba
5a0a45ded6 Updated Rector to commit 20ad16b1e6ad957009035498a8384b684c74f938
20ad16b1e6 [automated] Re-Generate Nodes/Rectors Documentation (#307)
2021-06-27 12:12:15 +00:00
Tomas Votruba
7cdc668f8b Updated Rector to commit ea11625cfb69e7f5a0438ef8391dc9177fdb7f1d
ea11625cfb compact
2021-06-22 19:34:44 +00:00
Tomas Votruba
5c17ab737b Updated Rector to commit a41384bc0064fa78211ac59a79a0debd89868eb1
a41384bc00 Fix doc importing on Doctrine annotation class rename (#264)
2021-06-22 10:43:16 +00:00
Tomas Votruba
89bf6477a6 Updated Rector to commit ff4a9883f9320f3289cc6f11f6339400dc30caac
ff4a9883f9 [automated] Re-Generate Nodes/Rectors Documentation (#252)
2021-06-21 19:24:28 +00:00
Tomas Votruba
d39c210590 Updated Rector to commit 25821f62122d0b1f42080389045a542dfe2343d3
25821f6212 [TASK] Add documentation about FileProcessors (#121)
2021-06-13 11:31:37 +00:00
Tomas Votruba
ab3b6b2c9e Updated Rector to commit 651562dca23b2637184260a754f4dcdd7c41c520
651562dca2 [automated] Re-Generate Nodes/Rectors Documentation (#211)
2021-06-13 10:00:46 +00:00
Tomas Votruba
4e4ad99d9a Updated Rector to commit 1a3afef04d83ebac3cef3b00b18de7773ec4332c
1a3afef04d PHPStan updated and static fixes (#192)
2021-06-10 10:46:24 +00:00
Tomas Votruba
06272681a5 Updated Rector to commit f3b3c8727fd25c5c12f0147bb01f20cfe8f3c87a
f3b3c8727f [docs] example and title for tests (#191)
2021-06-09 15:02:10 +00:00
Tomas Votruba
a8594a1335 Updated Rector to commit e50ad80290438afb4da04d92104b7d1d8ed9213e
e50ad80290 [tests] fix rectors custom naming convention (#188)
2021-06-09 13:08:07 +00:00
Tomas Votruba
d29020633e Updated Rector to commit 3158767ccb2ed82779541a67b19f4eeeced79383
3158767ccb [automated] Re-Generate Nodes/Rectors Documentation (#157)
2021-06-06 07:59:41 +00:00
Tomas Votruba
3167527b46 Updated Rector to commit 02f9524e3414e9f65c38611dfc38ccefb5257695
02f9524e34 [DowngradePhp80] Add DowngradeNamedArgumentRector (#133)
2021-06-01 12:39:02 +00:00
Tomas Votruba
d6ce660185 Updated Rector to commit 0864547a0d40d286201d03a0ba2b703ff2554f55
0864547a0d [automated] Re-Generate Nodes/Rectors Documentation (#125)
2021-05-30 07:54:06 +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
10b65060a2 Updated Rector to commit cefe13feab65ddabdce51fc21d7d1effd5896287
cefe13feab fix rector rules overview dump location (#49)
2021-05-16 08:19:51 +00:00
Tomas Votruba
df00621605 Updated Rector to commit c7700cfbd41472d13580dfa6e87ef7d8c6639cce
c7700cfbd4 [Docs] Copy docs to rector-prefixed-downgraded/ as well (#34)
2021-05-14 21:27:39 +00:00
github-actions[bot]
dd41106ee4
[automated] Re-Generate Nodes/Rectors Documentation (#6396)
Co-authored-by: kodiakhq <kodiakhq@users.noreply.github.com>
2021-05-09 02:15:50 +02:00
Tomas Votruba
ac82ae6a63
Move from SETS parameter to explicit import() (#6375) 2021-05-06 20:06:31 +00:00
Tomas Votruba
5fe3eb555f
[PHP 5.3] Add DirConstToFileConstRector (#6363) 2021-05-05 21:56:59 +00:00
github-actions[bot]
ea0061264a
[automated] Re-Generate Nodes/Rectors Documentation (#6281)
Co-authored-by: kodiakhq <kodiakhq@users.noreply.github.com>
2021-05-02 10:26:23 +02:00
Tomas Votruba
ca4d1fb1aa
[TypeDeclaration] Traverse the param node that is changed in ParamTypeFromStrictTypedPropertyRector (#6260) 2021-04-28 20:33:20 +00:00
Sebastian Schreiber
255b1fcbf7
[TASK] Add template type option for init command (#6233) 2021-04-25 21:43:59 +02:00
github-actions[bot]
08aab90348
[automated] Re-Generate Nodes/Rectors Documentation (#6236)
Co-authored-by: kodiakhq <kodiakhq@users.noreply.github.com>
2021-04-25 11:44:34 +02:00
Tomas Votruba
764c311565
[docs] add auto imports docs (#6240) 2021-04-25 11:43:24 +02:00
Tomas Votruba
31c06b2fcb
[docs] add Static Reflection and Autoload (#6238) 2021-04-25 11:04:04 +02:00
Tomas Votruba
a3ec81fe1f
Add setter/getter factory (#6219) 2021-04-23 18:14:51 +00:00
Tomas Votruba
ff57c49662
[PHP 7.2] Add covariant param support for trait methods (#6190)
* [Downgrade PHP 7.2] Handle trait methods too

* move DowngradeParameterTypeWideningRector to Class_ namespace

* [ci-review] Rector Rectify

Co-authored-by: kaizen-ci <info@kaizen-ci.org>
2021-04-22 00:02:38 +02:00
github-actions[bot]
2b88d9d937
[automated] Re-Generate Nodes/Rectors Documentation (#6163)
Co-authored-by: kodiakhq <kodiakhq@users.noreply.github.com>
2021-04-18 15:01:56 +02:00
Tomas Votruba
268b32ff7e
[DeadCode] Remove duplicated RemoveUnusedPrivateConstantRector (#6151)
* [DeadCode] Remove duplicated RemoveUnusedPrivateConstantRector

* [ci-review] Rector Rectify

* [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-15 23:38:44 +02:00
Rob Landers
27f3544e8e
Fix nullsafe transpile (#6101)
Co-authored-by: Tomas Votruba <tomas.vot@gmail.com>
2021-04-15 19:16:27 +00:00
Tomas Votruba
8b402bfe02
Make use of File object instead of passing around provider of file info, tokens, stmts etc. (#6110)
Co-authored-by: kaizen-ci <info@kaizen-ci.org>
2021-04-13 00:12:48 +00:00
Tomas Votruba
26a5b86892
[Privatization] Remove MakeUnusedClassesWithChildrenAbstractRector as risky and full context is needed (#6091) 2021-04-10 20:18:49 +02: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
Zing
ff9173ff35
Stripping quotation marks of argument default value (#5997) 2021-03-26 13:45:54 +07:00