183 Commits

Author SHA1 Message Date
TomasVotruba
c83d131956 make use phpdoc-parser fixed end 2021-03-23 21:35:20 +01:00
TomasVotruba
e7117092bf update to doctrine package 2021-03-22 02:31:22 +01:00
TomasVotruba
fe916caf49 move doctrine interfaces 2021-03-22 02:12:43 +01:00
TomasVotruba
77face018f cleanup MultiPhpDocNodeFactory from Doctrine tags 2021-03-22 02:06:54 +01:00
TomasVotruba
a5c4b33947 remove EntityTagValueNodeFactory 2021-03-22 02:00:14 +01:00
Tomas Votruba
0964e8c3d7
[Doctrine] Decopule to own package (#5943)
* [Doctrine] Decopule to own package

* move Doctrine outside
2021-03-22 01:53:42 +01:00
Tomas Votruba
fdf797e3a4
Remove JMSInjectPhpDocNodeFactory, already in Symfony (#5944) 2021-03-22 01:35:27 +01:00
Tomas Votruba
4f27f39e70
Remove dynamic type checks #3 (#5942) 2021-03-21 23:07:40 +00:00
Tomas Votruba
ae1c6b90f7
Remove dynamic type checks #2 (#5941) 2021-03-21 21:31:18 +00:00
Tomas Votruba
a781b3bd12
Remove dynamic type checks (#5939) 2021-03-21 19:41:17 +01:00
TomasVotruba
0693fff578 update to rector-symfony phpdoc nodesfs 2021-03-21 12:35:41 +01:00
TomasVotruba
b04cb4afc9 misc 2021-03-21 12:07:20 +01:00
TomasVotruba
b0be57dcd9 move JMS and Sensio tag nodes to rector-symfony 2021-03-21 12:07:16 +01:00
Tomas Votruba
0d972b206e
trigger (#5931) 2021-03-21 02:09:17 +00:00
TomasVotruba
c6749cac63 removed unused use 2021-03-21 02:35:15 +01:00
TomasVotruba
c7156958ae add MultiPhpDocNodeFactoryInterface 2021-03-21 02:13:37 +01:00
TomasVotruba
94fd5af4f8 make use of external symfony doc nodes 2021-03-21 01:38:09 +01:00
Tomas Votruba
225ea99441
Decouple Symfony tags (#5928) 2021-03-21 01:18:20 +01:00
Tomas Votruba
68026636bf
[PHP 8.0] Refactor attributes from magic interface to explicit list (#5926) 2021-03-20 23:16:21 +00:00
Tomas Votruba
b28b8742fc
use rector-nette with tags (#5924)
* use rector-nette with tags

* redirect Kdyby sets

* use local ParamAnalyzer
2021-03-20 22:16:54 +01:00
TomasVotruba
b3536831fa move nette tags to own package 2021-03-20 21:16:07 +01:00
Tomas Votruba
1a2b0f2b63
[PHPUnit] Decopule phpdoc tag nodes and factories (#5923) 2021-03-20 20:23:55 +01:00
TomasVotruba
1b85ac6e3b fix inlined space 2021-03-20 17:18:31 +01:00
TomasVotruba
e1fb011d1e remove MultilineSpaceFormatPreserver 2021-03-20 16:29:06 +01:00
TomasVotruba
655d5f93a8 fix 2021-03-20 16:28:30 +01:00
TomasVotruba
628837c08f rename AttributeAwareParamTagValueNode to VariadicAwareParamTagValueNode 2021-03-20 16:27:30 +01:00
Tomas Votruba
cfa61bc2dd
remove PhpDocNodeTransformerInterface overly abstraction; merge AttributeAwarePhpDoc to BetterPhpDocParser (#5920)
Co-authored-by: kaizen-ci <info@kaizen-ci.org>
2021-03-20 16:27:18 +01:00
Tomas Votruba
025e6ed571
[PhpDocParser] Make use of native attributes (#5841)
Co-authored-by: kaizen-ci <info@kaizen-ci.org>
2021-03-19 14:33:58 +00:00
Tomas Votruba
09a3adb696
Less attributes (#5884)
Co-authored-by: kaizen-ci <info@kaizen-ci.org>
2021-03-17 23:03:49 +01:00
Tomas Votruba
d897902ccf
[Downgrade] Keep better phpdoc type (#5862) 2021-03-15 18:58:04 +01:00
Tomas Votruba
751a7453dd
Apply new PHPStan rules from Symplify (#5843)
* apply new PHPStan rules from Symplify

* less directories to speedup CI
2021-03-14 14:11:24 +01:00
Tomas Votruba
634bc0eab8
cleanup (#5839) 2021-03-14 00:59:52 +01:00
TomasVotruba
051a06cbcb remove uuid left-overs 2021-03-14 00:49:58 +01:00
TomasVotruba
fd18aa0547 remove throws method 2021-03-14 00:46:34 +01:00
Tomas Votruba
c791f5ed60
[RectorGenerator] Decouple to external package (#5825) 2021-03-12 20:13:27 +01:00
Tomas Votruba
67670e70ad
[DX] move packages from src/tests to single PSR-4 directory (#5824) 2021-03-12 01:21:29 +00:00
TomasVotruba
7f2b0afd7d rename package to use lowercased standard, prevent confusion with PSR-4 autoloaded 2020-02-07 16:11:43 +01:00
TomasVotruba
607358a8e1 move src classes to Rector\Core namespace to prevent duplications 2020-02-07 00:57:45 +01:00
TomasVotruba
9cb8a12ba6 init rename-core 2020-02-07 00:09:31 +01:00
TomasVotruba
af09937841 remove addTag() from DocBlockManipulator, decrease extra php doc nodes 2020-02-04 09:41:52 +01:00
TomasVotruba
293c37f96a decopule type detection in phpdoc 2020-02-04 09:11:39 +01:00
TomasVotruba
5e238cc3b1 use PhpDocInfo by default 2020-02-04 07:39:16 +01:00
TomasVotruba
71332ebd41 use PhpDocInfo by default 2020-02-03 18:47:03 +01:00
TomasVotruba
447c2ead87 naming conventions for test fixtures 2020-02-02 18:37:04 +01:00
TomasVotruba
1dda9804f5 apply property and method order 2020-02-02 12:14:43 +01:00
TomasVotruba
ab89f4b780 [CakePHPToSymfony] Add CakePHPImplicitRouteToExplicitRouteAnnotationRector 2020-02-02 11:36:39 +01:00
TomasVotruba
5cc5f77bb2 move get param types to php doc infO 2020-01-31 10:46:08 +01:00
TomasVotruba
e56804dd65 remove deprecated removeBy* in DocBlockManipulator 2020-01-31 09:01:07 +01:00
TomasVotruba
f0de6724b6 use php doc info node 2020-01-31 07:53:22 +01:00
TomasVotruba
b32ab6c01e doc block manipulator refactoring to object 2020-01-30 22:45:28 +01:00