Gabriel Caruso
|
7bba41d6db
|
Use MethodNameChanger in ParamAndStaticVarNameRector
|
2017-12-26 22:39:41 -02:00 |
|
Gabriel Caruso
|
ec10830303
|
Use MethodNameChanger in CatchAndClosureUseNameRector
|
2017-12-26 22:39:40 -02:00 |
|
Gabriel Caruso
|
06dbb4f11d
|
Use MethodNameChanger in FormSetRequiredRector
|
2017-12-26 22:39:40 -02:00 |
|
Gabriel Caruso
|
24d4134a81
|
Use MethodNameChanger in FormNegativeRulesRector
|
2017-12-26 22:39:40 -02:00 |
|
Gabriel Caruso
|
956abafc98
|
Change Type of $node in MethodNameChanger to support Expr
|
2017-12-26 22:39:40 -02:00 |
|
Gabriel Caruso
|
588766816a
|
Use MethodNameChanger in SetInjectToAddTagRector
|
2017-12-26 22:39:40 -02:00 |
|
Gabriel Caruso
|
1ceb20291e
|
Use MethodNameChanger in CompilerGenerateCodeArgumentsRector
|
2017-12-26 22:39:40 -02:00 |
|
Gabriel Caruso
|
4ac9728699
|
Use MethodCallNode in CompilerCompileArgumentsRector
|
2017-12-26 22:39:40 -02:00 |
|
Gabriel Caruso
|
1f931f8650
|
Use MethodNameChanger in ValidateControlRector
|
2017-12-26 22:39:40 -02:00 |
|
Gabriel Caruso
|
07673634ca
|
Use MethodNameChanger in TemplateRegisterHelperRector
|
2017-12-26 22:39:40 -02:00 |
|
Gabriel Caruso
|
3d4652e87c
|
Use MethodNameChanger in TemplateMagicInvokeFilterCallRector
|
2017-12-26 22:39:40 -02:00 |
|
Gabriel Caruso
|
70eb544b6b
|
Support string as a rename method name in MethodNameChanger
|
2017-12-26 22:39:40 -02:00 |
|
Gabriel Caruso
|
2a066a424f
|
renameNode does not need to return anything
|
2017-12-26 22:39:40 -02:00 |
|
Tomáš Votruba
|
a411d3ec85
|
Merge pull request #225 from rectorphp/typeresolver-optimize
[NodeTypeResolver] performance optimization
|
2017-12-27 01:32:02 +01:00 |
|
Tomáš Votruba
|
952a705561
|
Merge pull request #234 from rectorphp/travis-separate-phsptan-and-cs
travis: split phpstan and cs
|
2017-12-27 00:02:41 +01:00 |
|
TomasVotruba
|
5222227cb5
|
fix phpstan
|
2017-12-26 23:44:46 +01:00 |
|
TomasVotruba
|
0cad121259
|
travis: split phpstan and cs
|
2017-12-26 23:40:42 +01:00 |
|
TomasVotruba
|
5ef2c9c8d2
|
test var is callable
|
2017-12-26 23:03:45 +01:00 |
|
TomasVotruba
|
71cfcf4b24
|
lazy-wip
|
2017-12-26 23:02:54 +01:00 |
|
TomasVotruba
|
d5e85c74ad
|
fix cs
|
2017-12-26 22:50:47 +01:00 |
|
TomasVotruba
|
dd29979787
|
move tests to propper directory for NodeCallerTypeResolver
|
2017-12-26 22:50:09 +01:00 |
|
TomasVotruba
|
4444659c8b
|
README: add feature list
|
2017-12-26 22:43:37 +01:00 |
|
Tomáš Votruba
|
8e19bcea56
|
Merge pull request #233 from carusogabriel/return-type
Add return type to anonymous function
|
2017-12-26 22:38:43 +01:00 |
|
TomasVotruba
|
9df23a3c47
|
use class over string, performance is not different and its more strict
|
2017-12-26 22:33:38 +01:00 |
|
TomasVotruba
|
dbd6a26cd8
|
use class over string, as suggested by nikic
|
2017-12-26 22:11:05 +01:00 |
|
TomasVotruba
|
aaf42913f0
|
use same architecture for CallerTypes as for Types
|
2017-12-26 22:08:01 +01:00 |
|
Gabriel Caruso
|
545efa18c3
|
Add return type to anonymous function
|
2017-12-26 19:00:17 -02:00 |
|
TomasVotruba
|
62cbdd4fbf
|
make NameTypeResolver match also FQN
|
2017-12-26 21:19:37 +01:00 |
|
TomasVotruba
|
171af7e13c
|
fix cs
|
2017-12-26 20:14:53 +01:00 |
|
TomasVotruba
|
8b69d0b6d2
|
clean
|
2017-12-26 20:14:17 +01:00 |
|
TomasVotruba
|
97251fba81
|
revert isPrimary()
|
2017-12-26 20:13:25 +01:00 |
|
Tomáš Votruba
|
e67c183c03
|
Merge pull request #232 from carusogabriel/fix-uppercase
[ConstFetchResolver] Support keyword in uppercase
|
2017-12-26 20:12:24 +01:00 |
|
TomasVotruba
|
afc2a27234
|
NodeTypeResolver - add polymorphic dispatching
|
2017-12-26 20:08:22 +01:00 |
|
TomasVotruba
|
d9c687d7bc
|
complete rest of types
|
2017-12-26 20:02:10 +01:00 |
|
TomasVotruba
|
07725e2972
|
make use of getType() on Node
|
2017-12-26 20:02:06 +01:00 |
|
Gabriel Caruso
|
f4099b8d69
|
Add test for uppercade keywords
|
2017-12-26 16:52:26 -02:00 |
|
Gabriel Caruso
|
6e0b17c91e
|
Support keyword in uppercase at ConstFetchResolver
|
2017-12-26 15:51:29 -02:00 |
|
Tomáš Votruba
|
3d2041215b
|
Merge pull request #231 from carusogabriel/fix-uppercase-constfetch
[PHPUnit] Support keyword in uppercase at AssertSameBoolNullToSpecificMethodRector
|
2017-12-26 18:41:30 +01:00 |
|
Tomáš Votruba
|
843f309398
|
Merge pull request #230 from carusogabriel/fix-assert-compare
[PHPUnit] Support variables as argument in AssertCompareToSpecificMethodRector
|
2017-12-26 18:40:41 +01:00 |
|
Gabriel Caruso
|
de04036a82
|
Support keyword in uppercase at AssertSameBoolNullToSpecificMethodRector
|
2017-12-26 15:06:24 -02:00 |
|
Gabriel Caruso
|
35bdc070c2
|
Support variables as argument in AssertCompareToSpecificMethodRector
|
2017-12-26 14:24:01 -02:00 |
|
TomasVotruba
|
87ffa39f40
|
remove test code
|
2017-12-26 16:51:26 +01:00 |
|
TomasVotruba
|
ae2d27c2e9
|
add isPrimary()
|
2017-12-26 16:51:00 +01:00 |
|
TomasVotruba
|
8c85c6ad0c
|
reflect in ClassMethodAnalyzer
|
2017-12-26 16:05:00 +01:00 |
|
TomasVotruba
|
d6c5b08dc2
|
[NodeTypeResolver] drop ClassMethodTypeResolver - method cannot have type
|
2017-12-26 16:05:00 +01:00 |
|
TomasVotruba
|
8abcffdb80
|
PerNodeTypeResolverInterface - add isPrimary() method, to separate helper resolvers and actually type bearers
|
2017-12-26 16:05:00 +01:00 |
|
TomasVotruba
|
507109fbd7
|
drop unused ParserInterface
|
2017-12-26 16:05:00 +01:00 |
|
TomasVotruba
|
7b287c156e
|
[NodeTypeResolver] micro optimization
|
2017-12-26 16:05:00 +01:00 |
|
Tomáš Votruba
|
b5800c8eac
|
Merge pull request #227 from carusogabriel/assert-comparison
[PHPUnit] Create AssertComparisonToSpecificMethodRector
|
2017-12-26 15:59:10 +01:00 |
|
Tomáš Votruba
|
4855755bae
|
Merge pull request #226 from carusogabriel/fix-subfolder
Potencial fix for subfolders problem
|
2017-12-26 15:56:13 +01:00 |
|