Tomas Votruba
712ba426cb
Updated Rector to commit c002efe1d9c1fe206c03f745047e6ce6248e1b83
...
c002efe1d9
skip self type
2021-07-05 23:20:51 +00:00
Tomas Votruba
b7686ac9ad
Updated Rector to commit 97ca45aadeb4d05cb23101b0f7b12f6a7befe97c
...
97ca45aade
skip private method
2021-07-05 23:06:30 +00:00
Tomas Votruba
96112cb1f0
Updated Rector to commit 2da49992ccc8e6d4b20e92a5833316d381921391
...
2da49992cc
[Downgrade] [PHP 7.2] Make DowngradeParameterTypeWideningRector always downgrade to phpdoc type (#390 )
2021-07-05 22:50:18 +00:00
Tomas Votruba
a79e6f56df
Updated Rector to commit ff1ad31d6a1d327542ef2326a84b71554856b9ef
...
ff1ad31d6a
[PHP 7.2] Refactor DowngradeParameterTypeWideningRector to class method (#380 )
2021-07-05 07:47:59 +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
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
Tomas Votruba
79621dbb99
Flip @see to @changelog links ( #6092 )
2021-04-10 18:47:17 +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
Leonardo Losoviz
d2e4c0a5b2
Add failing test fixture for DowngradeParameterTypeWideningRector ( #5995 )
...
* Add failing test fixture for DowngradeParameterTypeWideningRector
# Failing Test for DowngradeParameterTypeWideningRector
Based on https://getrector.org/demo/1b8ee6a0-7d50-4fae-8e15-f19d19591fc5
* Fixed automatic test (created buggy)
* Skip traits
* Renamed test
2021-04-02 19:20:16 +02:00
Tomas Votruba
1bdc6e588a
widening - skip if no method is present ( #5898 )
2021-03-18 14:48:00 +01:00
Tomas Votruba
1abe1f8c1b
Improve static reflection speed ( #5895 )
2021-03-18 11:29:23 +01:00
Tomas Votruba
6ad6bdc2d7
Fix type widening command ( #5883 )
...
* skip parent type for construtc
* skip magic method
2021-03-17 23:56:45 +01:00
Tomas Votruba
ea19540a73
[Downgrade 7.2] Fix downgrade from parent native type ( #5872 )
...
Co-authored-by: kaizen-ci <info@kaizen-ci.org>
2021-03-17 11:12:39 +01:00
Tomas Votruba
157c39aefc
[DX] move src/tests rules from micro-packages to single PSR-4 structure ( #5826 )
2021-03-12 23:20:25 +01:00