Tomáš Votruba
|
f3d5dc6b09
|
Merge pull request #116 from RectorPHP/method-rename-parents
MethodRename - include parent calls
|
2017-10-29 03:52:11 +01:00 |
|
TomasVotruba
|
19d323e00e
|
decouple MethodNameAnalyzer, cleanup MethodNameReplacerRector
|
2017-10-29 02:31:27 +02:00 |
|
TomasVotruba
|
d02b8d57e1
|
cleanup
|
2017-10-29 01:49:46 +02:00 |
|
TomasVotruba
|
61e0738dab
|
lower complexity for PropertyFetchTypeResolver
|
2017-10-29 01:47:07 +02:00 |
|
TomasVotruba
|
e9a61d9e28
|
misc
|
2017-10-29 01:40:25 +02:00 |
|
TomasVotruba
|
f32be9477e
|
extract to NodeFactory
|
2017-10-29 01:39:15 +02:00 |
|
TomasVotruba
|
e316e2aa94
|
IdentifierRector: fix nesting Node
|
2017-10-29 01:36:16 +02:00 |
|
TomasVotruba
|
2c90337130
|
Revert "expression experiment"
This reverts commit 0293adc2d4f7da81658f841fa7e008e8e1056543.
|
2017-10-29 01:32:48 +02:00 |
|
TomasVotruba
|
f75eedd9fa
|
add test
|
2017-10-29 01:32:29 +02:00 |
|
TomasVotruba
|
155b883490
|
add StaticMethodCallAnalyzer - fix multitypes
|
2017-10-29 01:29:54 +02:00 |
|
TomasVotruba
|
26ba8a257b
|
[MethodNameReplacerRector] add test
|
2017-10-29 01:29:29 +02:00 |
|
TomasVotruba
|
c0e0a2fcea
|
[NodeTypeResolver] add parent to name resolver
|
2017-10-29 01:28:40 +02:00 |
|
Tomáš Votruba
|
b61a576174
|
Merge pull request #114 from RectorPHP/php-parser-segfaults-and-extra-spaces
Php parser segfaults and extra spaces
|
2017-10-28 23:17:10 +02:00 |
|
TomasVotruba
|
91202e3edb
|
composer: lock to fork version
|
2017-10-28 23:07:05 +02:00 |
|
TomasVotruba
|
e651e66c9a
|
fix test for missing type
|
2017-10-28 22:55:15 +02:00 |
|
TomasVotruba
|
0293adc2d4
|
expression experiment
|
2017-10-28 17:16:11 +02:00 |
|
TomasVotruba
|
4a9afa900e
|
cleanup
|
2017-10-28 17:03:31 +02:00 |
|
Tomáš Votruba
|
09b86427cc
|
Merge pull request #113 from RectorPHP/node-finder-expression-remover
BetterNodeFinder + NodeRemover added
|
2017-10-28 17:01:49 +02:00 |
|
TomasVotruba
|
9c74e03d8c
|
make CloningNodeVistior fail
|
2017-10-28 16:59:20 +02:00 |
|
TomasVotruba
|
30fed31ca5
|
experiment
|
2017-10-28 15:10:41 +02:00 |
|
TomasVotruba
|
6fd1b419c1
|
IdentifierRector fixes
|
2017-10-28 14:23:09 +02:00 |
|
TomasVotruba
|
1a13691cf1
|
make CloningNodeVistior pass
|
2017-10-28 14:20:57 +02:00 |
|
TomasVotruba
|
9f41017d1f
|
make CloningNodeVistior pass
|
2017-10-28 13:55:01 +02:00 |
|
TomasVotruba
|
33a8969955
|
[NodeTypeResolver] fix multitypes for properties, resolve via DocBlockReflection and BetterReflection
|
2017-10-28 13:46:35 +02:00 |
|
TomasVotruba
|
2974ce26c4
|
[ReflectionDocBlock] decouple AnnotationRemover
|
2017-10-28 01:37:02 +02:00 |
|
TomasVotruba
|
47a5625806
|
minimize code for failing clone of NodeTraverserQueue
|
2017-10-27 23:42:55 +02:00 |
|
TomasVotruba
|
46c20092ec
|
make it run for nested array property access
|
2017-10-27 23:38:05 +02:00 |
|
TomasVotruba
|
ea2a918418
|
[NodeTypeResolver] deal with nested property
|
2017-10-27 23:27:53 +02:00 |
|
TomasVotruba
|
9f9ed78c07
|
[PropertyFetchTypeResolver] add object property reflection
|
2017-10-27 23:08:15 +02:00 |
|
TomasVotruba
|
b240eadda5
|
[ReflectionDocBlock] make NamespaceAnalyzer work with use aliases
|
2017-10-27 22:40:55 +02:00 |
|
TomasVotruba
|
be26c7ebcd
|
fixing PerNodeTypeResolver for property access
|
2017-10-27 21:22:48 +02:00 |
|
TomasVotruba
|
997967788f
|
fix cs
|
2017-10-27 19:11:44 +02:00 |
|
TomasVotruba
|
70bd97c5ca
|
ClassReplacerRector test
|
2017-10-27 18:35:39 +02:00 |
|
TomasVotruba
|
4b244db5fd
|
IdentifierRector: run just once
|
2017-10-27 18:26:11 +02:00 |
|
TomasVotruba
|
200ab47ff0
|
extend IdentifierRector test
|
2017-10-27 16:40:28 +02:00 |
|
TomasVotruba
|
0d6abdadaf
|
add IdentifierRector test
|
2017-10-27 16:26:37 +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
|
31da6ea274
|
details
|
2017-10-27 00:01:55 +02:00 |
|
TomasVotruba
|
304e22d70b
|
misc
|
2017-10-26 21:52:28 +02:00 |
|
TomasVotruba
|
f015173dd0
|
fix segfault in PropertyFetchTypeResolver
|
2017-10-26 21:49:17 +02:00 |
|
TomasVotruba
|
779966be23
|
add segfault test
|
2017-10-26 21:46:23 +02:00 |
|
TomasVotruba
|
8451443b60
|
misc
|
2017-10-26 21:33:13 +02:00 |
|
TomasVotruba
|
5bfa37d5e8
|
misc
|
2017-10-26 21:22:47 +02:00 |
|
TomasVotruba
|
af68eaf925
|
use BetterNodeFinder instead of Printer magic
|
2017-10-26 21:20:05 +02:00 |
|
TomasVotruba
|
fbe86bf9b2
|
drop dead code
|
2017-10-26 21:08:31 +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
|
109da1254e
|
AbstractRector: drop decouple shouldRemoverNode logic
|
2017-10-26 18:50:54 +02:00 |
|
TomasVotruba
|
aa67e22286
|
insurance
|
2017-10-26 18:48:30 +02:00 |
|