TomasVotruba
|
c0b41478a8
|
phpstan: add known message error
|
2018-01-07 12:13:44 +01:00 |
|
TomasVotruba
|
e389f1c125
|
cleanup
|
2018-01-07 12:13:44 +01:00 |
|
TomasVotruba
|
fe11f8027e
|
merge MethodResolver to ClassResolver
|
2018-01-07 12:13:44 +01:00 |
|
TomasVotruba
|
8f1379483c
|
merge MethodResolver to ClassResolver
|
2018-01-07 12:13:44 +01:00 |
|
TomasVotruba
|
7642500bf3
|
merge MethodResolver to ClassResolver
|
2018-01-07 12:13:44 +01:00 |
|
TomasVotruba
|
a92c63f85b
|
AdditionalAutoloader added, inspired by PHPStan
|
2018-01-07 12:13:44 +01:00 |
|
TomasVotruba
|
a8ed81ec20
|
decouple AdditionalAutoloader
|
2018-01-07 12:13:44 +01:00 |
|
TomasVotruba
|
eb0d12448d
|
ProcessCommand: add --autoload-file option
|
2018-01-07 12:13:44 +01:00 |
|
TomasVotruba
|
2d09efcf48
|
bin/retor: load nearest vendor
|
2018-01-07 12:13:44 +01:00 |
|
TomasVotruba
|
ebaa3455de
|
fix cs
|
2018-01-07 12:13:44 +01:00 |
|
TomasVotruba
|
9c15aa4882
|
ProcessCommand: move file counting to ProcessCommandRepoter - ommits reference and unnecessary counting
|
2018-01-07 12:13:44 +01:00 |
|
Tomáš Votruba
|
864e20b57b
|
Merge pull request #265 from rectorphp/symfony-test-case
Code Cleanup, mostly AbstractRector and Travis speedup
|
2018-01-07 12:09:14 +01:00 |
|
TomasVotruba
|
e3696a4647
|
remove test code
|
2018-01-06 19:54:59 +01:00 |
|
TomasVotruba
|
c7997b1f45
|
ExpressionAdder: slightly better SplObjectStorage api
|
2018-01-06 19:52:23 +01:00 |
|
TomasVotruba
|
4128ffcbb8
|
ExpressionAdder: run only if these are nodes to be added
|
2018-01-06 19:32:12 +01:00 |
|
TomasVotruba
|
f5aaf95676
|
more clear naming: prepend => append => add
|
2018-01-06 19:28:31 +01:00 |
|
TomasVotruba
|
56c1121a68
|
make PHPUnit TestCase notes more clear
|
2018-01-06 19:22:36 +01:00 |
|
TomasVotruba
|
5489b744b5
|
remove extra space
|
2018-01-06 19:21:57 +01:00 |
|
TomasVotruba
|
a4b45e7cec
|
testing
|
2018-01-06 19:21:26 +01:00 |
|
TomasVotruba
|
28969cb16a
|
fix cs
|
2018-01-06 19:21:26 +01:00 |
|
TomasVotruba
|
1183f5d5bb
|
decouple PropertyAdder from ShutdownNodeTravers, apply same approach as ExpressionPrepender
|
2018-01-06 19:21:26 +01:00 |
|
TomasVotruba
|
ea71b3c0d2
|
fix cs
|
2018-01-06 19:21:26 +01:00 |
|
TomasVotruba
|
be84e3e2dc
|
fix cs
|
2018-01-06 19:21:26 +01:00 |
|
TomasVotruba
|
a433cd784f
|
merge CloningNodeVisitor to StandaloneNodeVisitor
|
2018-01-06 19:21:26 +01:00 |
|
TomasVotruba
|
0b93167aef
|
cleanup dump
|
2018-01-06 19:21:26 +01:00 |
|
TomasVotruba
|
9c44979614
|
NameTypeResolver: move class parent types resolving to SmartClassReflector
|
2018-01-06 19:21:26 +01:00 |
|
TomasVotruba
|
0e29da53a4
|
phpstan: clean errors once upon a time
|
2018-01-06 19:21:26 +01:00 |
|
TomasVotruba
|
8e285ba5bc
|
fix cs
|
2018-01-06 19:21:26 +01:00 |
|
TomasVotruba
|
8257181fec
|
move most working logic to ExpressionPrepender; NodeVisitor should be only delegator
|
2018-01-06 19:21:26 +01:00 |
|
TomasVotruba
|
06b7fd9544
|
decouple ExpressionPrepender service
|
2018-01-06 19:21:26 +01:00 |
|
TomasVotruba
|
7cafafda16
|
return type resolving (wip)
|
2018-01-06 19:21:26 +01:00 |
|
TomasVotruba
|
8685bda7e4
|
[Contrib] drop FormSetRequiredRector as it require lot of human interaction to make it work
|
2018-01-06 19:21:26 +01:00 |
|
TomasVotruba
|
6d3b5d47fc
|
travis: parellize for better peformance
|
2018-01-06 19:21:26 +01:00 |
|
TomasVotruba
|
fcbd0d4d6b
|
make FileProccessor return types consistent
|
2018-01-06 19:21:26 +01:00 |
|
TomasVotruba
|
5ed00f8b8b
|
VaraibleTypeResolver: fix empty class node for case
|
2018-01-06 19:21:26 +01:00 |
|
TomasVotruba
|
158d089954
|
MethodCallAnalyzer: use nodeTypeResolver over nodeTypeCallerTypeResolver
|
2018-01-06 19:21:26 +01:00 |
|
TomasVotruba
|
5151736a6b
|
improve StandaloneTraverseNodeTraverser description
|
2018-01-06 19:21:26 +01:00 |
|
TomasVotruba
|
72af0e7e0b
|
AbstractRector: decouple ExpressionPrependingNodeVisitor
|
2018-01-06 19:21:26 +01:00 |
|
TomasVotruba
|
ffe441a3ad
|
AbstractRector: unused printer cleanup
|
2018-01-06 19:21:26 +01:00 |
|
TomasVotruba
|
ad4165e992
|
AbstractRector: use NodeTraverser to prepend nodes
|
2018-01-06 19:21:26 +01:00 |
|
TomasVotruba
|
fb3517de63
|
AbstractRector: remove preprend before, not needed
|
2018-01-06 19:21:26 +01:00 |
|
TomasVotruba
|
b152a8b4e7
|
simplify CompilerGenerateCodeArgumentsRector to use prependAfter
|
2018-01-06 19:21:26 +01:00 |
|
TomasVotruba
|
a38aa54e3a
|
AbstractRector: fix node prepending for If_ statement
|
2018-01-06 19:21:26 +01:00 |
|
TomasVotruba
|
5f0510dfbf
|
AbstractRector: report expression that were not added
|
2018-01-06 19:21:26 +01:00 |
|
TomasVotruba
|
80fc0d1bec
|
add failing test
|
2018-01-06 19:21:26 +01:00 |
|
TomasVotruba
|
9927153c78
|
inline short lines
|
2018-01-06 19:21:26 +01:00 |
|
TomasVotruba
|
84a44c753e
|
add test case for adding Expression in if condition
|
2018-01-06 19:21:26 +01:00 |
|
TomasVotruba
|
c075e24084
|
ProcessCommandReport - add lines around file name to make it more readable
|
2018-01-06 19:21:26 +01:00 |
|
TomasVotruba
|
50d4d25d1c
|
wip
|
2018-01-06 19:21:26 +01:00 |
|
TomasVotruba
|
87e207055c
|
Scoper cleanup
|
2018-01-06 19:21:26 +01:00 |
|