146 Commits

Author SHA1 Message Date
Tomas Votruba
b30f5cedf6 fix RemoveUnusedAliasRector for doc vs class concurency 2019-10-19 14:29:55 +02:00
Tomas Votruba
2407aaec05 Fix class annotation removal [closes #2158] 2019-10-18 20:39:46 +02:00
Tomas Votruba
495ace61c6 apply on self 2019-10-17 18:48:03 +02:00
Tomas Votruba
ec584212cc skip missing property reflection 2019-10-17 00:00:15 +02:00
Tomas Votruba
f04d663e41 fix re-throw 2019-10-16 23:05:35 +02:00
Tomas Votruba
acfd930f54 apply PSR-12 2019-10-13 08:09:08 +02:00
Tomas Votruba
a38b60bf27 make SensioTemlateTagValue open to nullable valubes 2019-10-08 17:07:43 +01:00
Tomas Votruba
f807ba3a73 cover Table entity as well 2019-10-05 16:41:46 +02:00
Tomas Votruba
0c8542dc40 fix joinColumns always fallback 2019-10-05 16:41:46 +02:00
Tomas Votruba
ecf0a430dd improve doc tests 2019-10-05 12:39:48 +02:00
Tomas Votruba
516505ea85 allow serialize type annotation for ClassMethod 2019-10-04 19:53:15 +02:00
Tomas Votruba
4bfbc18fbd cleanup 2019-10-04 19:31:24 +02:00
Tomas Votruba
6b605c38a4 simplify test 2019-10-04 19:10:57 +02:00
Tomas Votruba
8f5ac69e2f make tag value matching more precise 2019-10-04 19:03:07 +02:00
Tomas Votruba
f04a602d47 apply 2019-10-03 11:59:58 +02:00
Tomas Votruba
cd3182493a decouple resolveTag() 2019-10-02 21:18:45 +02:00
Tomas Votruba
b4dcb809af fix @TODO malfforms 2019-10-02 20:45:51 +02:00
Tomas Votruba
1202ca2658 allow cs 2019-09-27 22:09:00 +02:00
Tomas Votruba
a1e9a529d6 make tags in-sensitivty 2019-09-27 22:01:57 +02:00
Tomas Votruba
c626a50d94 cleanup + allow various format of imported annotations 2019-09-27 21:45:25 +02:00
Tomas Votruba
0da741a9a3 drop @return type from Iterator in tests 2019-09-27 14:40:09 +02:00
Tomas Votruba
598f228c6d decouple php doc ast node to factories 2019-09-27 14:40:09 +02:00
Tomas Votruba
97d9f0de91 Take tabs indent into account 2019-09-25 14:47:06 +02:00
Tomas Votruba
3b151c8130 [Symfony] Add MergeMethodAnnotationToRouteAnnotationRector 2019-09-24 20:17:50 +02:00
Tomas Votruba
6c35b3af43 [Doctrine] init step 2 uuid 2019-09-20 10:14:49 +02:00
Tomas Votruba
407c3dc7b3 add UseImportsRemover 2019-09-19 11:25:47 +02:00
Tomas Votruba
69cb7ade6c fix spacing for printed nested orm annotations 2019-09-19 10:15:41 +02:00
Tomas Votruba
71e41297d7 fix doctrine spacing of annotatoins 2019-09-19 10:15:40 +02:00
Tomas Votruba
47e9f836ba fix miss-space in complex printer doc blocks 2019-09-19 00:58:01 +02:00
Tomas Votruba
e98965d982 decouple TableTagValueNodeFactory + add IndexTagValueNode 2019-09-18 13:59:59 +02:00
Tomas Votruba
ac9dd58d09 add PhpDocInfo caching 2019-09-18 12:22:12 +02:00
Tomas Votruba
bb05fe2514 improve annotation content joins 2019-09-17 21:58:33 +02:00
Tomas Votruba
5acb03fd77 add discimap + soft deletable support 2019-09-17 21:42:16 +02:00
Tomas Votruba
939f1dbbe0 multiline php doc parsing fix 2019-09-17 15:39:40 +02:00
Tomas Votruba
37de04efac add many to test to MultilineTest 2019-09-17 13:21:41 +02:00
Tomas Votruba
e8991f0ae8 fix miss format on single line element 2019-09-17 11:17:59 +02:00
Tomas Votruba
41c0c110a3 improve single info multiline doc, drop NodeDecorator 2019-09-17 11:17:59 +02:00
Tomas Votruba
4861d717a1 [ZendToSymfony] Init 2019-09-13 10:41:33 +02:00
Tomas Votruba
4dcdf4c890 cleanup 2019-09-11 19:52:04 +02:00
Tomas Votruba
2c3d2616c6 improve class rename in doc blocks 2019-09-11 16:02:35 +02:00
Tomas Votruba
622b6c1460 migrate TypeInferers to PHPStan object types 2019-09-10 20:40:43 +02:00
Tomas Votruba
5a2f2b0900 fix spacing with SpacelessPhpDocTagNode 2019-09-10 20:35:03 +02:00
Tomas Votruba
79ffad4a0b add @see annotations 2019-09-03 14:05:21 +02:00
Tomas Votruba
72bb8d6ec0 remove getDoctrine*() methods from PhpDocInfo, use getByType() instead 2019-08-31 13:46:48 +02:00
Tomas Votruba
a618c07a50 decouple EntityWithMissingUuidProvider class 2019-08-31 12:47:41 +02:00
Tomas Votruba
04d01ffdfe add Symfony Validator annotations 2019-08-30 23:08:03 +02:00
Tomas Votruba
e6de2a7d38 add Sensio TemplateTagValueNode 2019-08-30 09:56:56 +02:00
Tomas Votruba
bf312a3dd0 create table name based on @Table annotation 2019-08-29 17:26:35 +02:00
Tomas Votruba
c1303c6ba7 init uuid migration 2019-08-28 10:52:55 +02:00
Tomas Votruba
401f9911d9 let parse only Doctrine tags we need 2019-08-27 14:46:43 +02:00