TomasVotruba
|
f4b7529787
|
BetterNodeFinder: add findLastInstanceOf
|
2018-01-15 23:14:44 +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
|
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
|
3ef5f555b7
|
drop unused public method, thanks to ECS dual run
|
2018-01-03 00:37:43 +01:00 |
|
Gabriel Caruso
|
b8c3f76e21
|
Clean up packages
|
2017-12-31 17:08:49 -02:00 |
|
TomasVotruba
|
5d7997fd9e
|
move Abstract Test to specific dir
|
2017-12-27 13:28:44 +01:00 |
|
Tomáš Votruba
|
a411d3ec85
|
Merge pull request #225 from rectorphp/typeresolver-optimize
[NodeTypeResolver] performance optimization
|
2017-12-27 01:32:02 +01:00 |
|
Gabriel Caruso
|
545efa18c3
|
Add return type to anonymous function
|
2017-12-26 19:00:17 -02:00 |
|
TomasVotruba
|
87ffa39f40
|
remove test code
|
2017-12-26 16:51:26 +01:00 |
|
TomasVotruba
|
507109fbd7
|
drop unused ParserInterface
|
2017-12-26 16:05:00 +01:00 |
|
TomasVotruba
|
391fdd114b
|
drop CurrentFileProvider, not needed anymore
|
2017-12-20 14:31:21 +01:00 |
|
TomasVotruba
|
deb96928b0
|
simplify config service PSR4 paths
|
2017-12-02 13:55:22 +01:00 |
|
TomasVotruba
|
a74aae8cb4
|
allow service fetching in tests
|
2017-11-25 01:12:49 +01:00 |
|
TomasVotruba
|
a2097fec4f
|
phpstan lvl 7
|
2017-11-06 14:54:16 +01:00 |
|
TomasVotruba
|
b3fd2c1ee2
|
phpstan lvl 1
|
2017-11-06 11:43:12 +01:00 |
|
TomasVotruba
|
1584a5703a
|
cs fixes
|
2017-11-02 12:41:47 +01:00 |
|
TomasVotruba
|
452e6748fa
|
remove comments
|
2017-11-01 22:37:57 +01:00 |
|
TomasVotruba
|
b47c0b2dec
|
remove unused test
|
2017-10-29 21:20:25 +01:00 |
|
TomasVotruba
|
62bf8a62f8
|
fix cs
|
2017-10-29 20:59:11 +01:00 |
|
TomasVotruba
|
9c74e03d8c
|
make CloningNodeVistior fail
|
2017-10-28 16:59:20 +02:00 |
|
TomasVotruba
|
9f41017d1f
|
make CloningNodeVistior pass
|
2017-10-28 13:55:01 +02:00 |
|
TomasVotruba
|
47a5625806
|
minimize code for failing clone of NodeTraverserQueue
|
2017-10-27 23:42:55 +02:00 |
|
TomasVotruba
|
d59ffe27e3
|
add failing test for CloningVisitor
|
2017-10-27 15:25:01 +02:00 |
|
TomasVotruba
|
3d7e03a02e
|
[NodeTraverserQueue] add test for weird cloning use case
|
2017-10-27 15:06:51 +02:00 |
|
TomasVotruba
|
af68eaf925
|
use BetterNodeFinder instead of Printer magic
|
2017-10-26 21:20:05 +02:00 |
|
TomasVotruba
|
5a187444e7
|
add BetterNodeFinder to AbstractRector
|
2017-10-26 21:06:11 +02:00 |
|
TomasVotruba
|
5d1b918014
|
[NodeTraverserQueue] add BetterNodeFinder tests
|
2017-10-26 20:35:57 +02:00 |
|
TomasVotruba
|
4cc5e84fc5
|
add BetterNodeFinder, change ExpressionRemover to NodeRemover
|
2017-10-26 18:43:43 +02:00 |
|
TomasVotruba
|
91559ab216
|
raw init of ExpressionRemover
|
2017-10-26 18:15:45 +02:00 |
|
TomasVotruba
|
20bac28d2f
|
fix cs + misc
|
2017-10-26 17:27:27 +02:00 |
|
TomasVotruba
|
72ed62c1df
|
[NodeTypeResolver] add PropertyFetchTypeResolver, tests init
|
2017-10-23 00:18:16 +02:00 |
|
TomasVotruba
|
18a3a60526
|
add anonymous class related code
|
2017-10-22 18:03:14 +02:00 |
|
TomasVotruba
|
f916a74563
|
[BetterReflection] add SourceStubber with StubSourceLocator, to remove dependency on analysed source
|
2017-10-20 13:56:04 +02:00 |
|
TomasVotruba
|
58b0a7294d
|
fix cs
|
2017-10-12 16:47:17 +02:00 |
|
TomasVotruba
|
4688bb3657
|
drop patcher, apply own BetterReflection package
|
2017-10-12 01:36:02 +02:00 |
|
TomasVotruba
|
1f7c0fa89c
|
use ClassReplacerRector for PHPUnit
|
2017-10-06 00:09:32 +02:00 |
|
TomasVotruba
|
50477e0a60
|
move CurrentFileProvider to NodeTraverserQueue
|
2017-09-30 16:15:59 +02:00 |
|
TomasVotruba
|
c53bbd2ece
|
MagicMethodRector: improve
|
2017-09-30 15:28:49 +02:00 |
|
TomasVotruba
|
c2d356f80d
|
improve FileProcessingException report
|
2017-09-29 13:47:35 +02:00 |
|
TomasVotruba
|
b5dba8bf7e
|
cs fixes, ignore stubs in PhpFileFinder
|
2017-09-29 12:10:52 +02:00 |
|
TomasVotruba
|
869292a9dc
|
NodeTraverserQueue: fix bare NodeTraverser
|
2017-09-29 12:08:25 +02:00 |
|
TomasVotruba
|
51933de2d5
|
NodeTraverserQueue: throw file-specific exception on fail
|
2017-09-28 23:18:38 +02:00 |
|
TomasVotruba
|
a8441dedc7
|
improve readme
|
2017-09-27 23:49:42 +02:00 |
|
TomasVotruba
|
749324722a
|
make test use of local levels config
|
2017-09-27 23:35:32 +02:00 |
|
TomasVotruba
|
e918bfccbd
|
rename MainNodeTraverser to RectorNodeTraverser, cleanup all-rectors.yml
|
2017-09-27 17:28:14 +02:00 |
|
TomasVotruba
|
aaf6c3e9cf
|
[NodeTraverserQueue] improve
|
2017-09-27 17:02:55 +02:00 |
|
TomasVotruba
|
067610eb0e
|
[NodeTraverserQueue] init
|
2017-09-27 17:02:55 +02:00 |
|