756 Commits

Author SHA1 Message Date
Tomas Votruba
cc58217f4a cs fixes 2018-05-02 18:33:44 +02:00
Tomas Votruba
d727a626e4 cleanup in NodeTypeResolver 2018-05-02 18:33:15 +02:00
Tomas Votruba
5d9f53a404 static fixes 2018-05-02 18:33:15 +02:00
Tomas Votruba
e78b8c701b cleanup 2018-05-02 18:33:15 +02:00
Tomas Votruba
bf0b07436f improve PhpDocInfoFqnTypeDecorator 2018-05-02 18:33:15 +02:00
Tomas Votruba
9aafcbedf1 use new namespace 2018-05-02 18:33:15 +02:00
Tomas Votruba
0c9d4efab5 fix cs 2018-05-02 18:33:15 +02:00
Tomas Votruba
087e146f0f remove unused property 2018-05-02 18:33:15 +02:00
Tomas Votruba
2db2970151 todo note 2018-05-02 18:33:15 +02:00
Tomas Votruba
524ce71aa2 add comment 2018-05-02 18:33:15 +02:00
Tomas Votruba
69a4247934 fix methods name 2018-05-02 18:33:15 +02:00
Tomas Votruba
bf784d6671 fix method name 2018-05-02 18:33:15 +02:00
Tomas Votruba
6aa42b4ea7 replacePhpDocTypeByAnother() wip 2018-05-02 18:33:15 +02:00
Tomas Votruba
2ff7c3354b cleanup of removeAnnotationFromNode() 2018-05-02 18:33:15 +02:00
Tomas Votruba
92e53d1b46 add updateNodeWithPhpDocInfo() method 2018-05-02 18:33:15 +02:00
Tomas Votruba
61f2e70587 cleanup 2018-05-02 18:33:15 +02:00
Tomas Votruba
97af660878 cleanup DocBlockAnalyzer 2018-05-02 18:33:15 +02:00
Tomas Votruba
813980a424 migrate getTypeForParam() 2018-05-02 18:33:15 +02:00
Tomas Votruba
8cbb53bc6f fix DocBlockAnalyzer param remover 2018-05-02 18:33:15 +02:00
Tomas Votruba
0fd12eaee2 drop node removing logic from DocBlockAnalyzer, make use of better-phpdoc-parser dev 2018-05-02 18:33:15 +02:00
Tomas Votruba
f3defe7677 static fix 2018-05-02 18:33:15 +02:00
Tomas Votruba
ef9472f95b use single string type, no array is needed 2018-05-02 18:33:15 +02:00
Tomas Votruba
2c0b50473a fix absolute doc block type test 2018-05-02 18:33:15 +02:00
Tomas Votruba
f074d8834e make use of TypeAnalyzer 2018-05-02 18:33:15 +02:00
Tomas Votruba
71528faf6d drop normalizeTypes() from DocBlockAnalyzer 2018-05-02 18:33:15 +02:00
Tomas Votruba
56347bf93c fix NamespaceAnalyzer for string and pop_up 2018-05-02 18:33:15 +02:00
Tomas Votruba
09a90d2519 fix format 2018-05-02 18:33:15 +02:00
Tomas Votruba
209f7f3297 DocBlockAnalyzer - remove param by name 2018-05-02 18:33:15 +02:00
Tomas Votruba
1b886d88f2 update DocBlockAnalyzerTest with empty doc 2018-05-02 18:33:15 +02:00
Tomas Votruba
f8c279f48c cs fixes, remove unused property 2018-05-02 18:33:15 +02:00
Tomas Votruba
77564e1a58 cleanup dead code 2018-05-02 18:33:15 +02:00
Tomas Votruba
9bbcfc99cf migrate to BetterPhpDocParser #2 - replacing type 2018-05-02 18:33:15 +02:00
Tomas Votruba
85daa83ef8 fix empty doc block removal 2018-05-02 18:33:15 +02:00
Tomas Votruba
49c834f324 fix storing of empty DocBlock 2018-05-02 18:33:15 +02:00
Tomas Votruba
0e3bf4824e decopule external-services.yml from services.yml 2018-05-02 18:33:15 +02:00
Tomas Votruba
64730825ba remove AnnotationRemover, delegate to BetterPhpDocParser 2018-05-02 18:33:15 +02:00
Tomas Votruba
092aae6c37 migrate to BetterPhpDocParser #1 2018-05-02 18:33:15 +02:00
Tomas Votruba
6038ef1df8 add markdown format 2018-04-29 11:16:51 +02:00
Tomas Votruba
2270282f79 remove RectorBuilder 2018-04-26 14:23:21 +02:00
Tomas Votruba
fd3d8451f4 apply ArrayToYieldDataProviderRector on packages as well 2018-04-25 23:53:19 +02:00
Tomas Votruba
ddb0c59668 fix DocBlockAnalyzer for removing annotation on empty doc block [closes #430] 2018-04-25 23:53:05 +02:00
Tomas Votruba
2d253cac51 fix renamed PrivatesSetter => PrivatesAccessor 2018-04-25 23:49:04 +02:00
Tomas Votruba
ab35d1cab4 [cs] apply inline array fix, to be consistent with the rest of inlined items 2018-04-25 23:48:59 +02:00
Tomas Votruba
2c80087125 MethodReflector - fix edge case for @return type 2018-04-13 20:22:13 +02:00
Tomas Votruba
0da262f133 fix docs 2018-04-10 10:02:40 +02:00
Tomas Votruba
ee3ef5b6c1 [cs] fix 2018-04-10 09:56:28 +02:00
Tomas Votruba
2308e4ee8a DocBlockAnalyzer - decrease complexity 2018-04-10 09:56:28 +02:00
Tomas Votruba
8716a8e486 DocBlockAnalyzer optimizations 2018-04-10 09:56:28 +02:00
Tomas Votruba
7993f6fa5b tests - use real objects, to allow real-project type comparison 2018-04-10 09:56:28 +02:00
Tomas Votruba
99b0b4c0fd improve Rector description 2018-04-10 09:55:46 +02:00