1878 Commits

Author SHA1 Message Date
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
Tomáš Votruba
760431d488
Merge pull request #228 from carusogabriel/phpstan
Add PHPStan to composer all command
2017-12-26 15:56:04 +01:00
Tomáš Votruba
d219886528
Merge pull request #229 from carusogabriel/getclass
[PHPUnit] Add get_class to AssertCompareToSpecificMethodRector
2017-12-26 15:54:30 +01:00
Gabriel Caruso
d8acad435e Add get_class to AssertCompareToSpecificMethodRector 2017-12-26 01:57:07 -02:00
Gabriel Caruso
594ca94b60 Add PHPStan to composer all command 2017-12-26 01:39:40 -02:00
Gabriel Caruso
52a7e6ba96 Remove unnecessary instantiation 2017-12-26 01:18:16 -02:00
Gabriel Caruso
46ef836904 Add abstract method getOperatorSigil to PHPStan ignoreErrors 2017-12-26 01:03:50 -02:00
Gabriel Caruso
b72e2646bf Create AssertComparisonToSpecificMethodRector 2017-12-26 01:03:09 -02:00
Gabriel Caruso
bef3972cfd Potencial fix for subfolders problem 2017-12-25 22:32:18 -02:00
Tomáš Votruba
26cddc1226
Merge pull request #224 from rectorphp/tolerand-docblock-reflection
Use Tolerant ReflectionDocblock to prevent mailformed annotation exceptions
2017-12-25 22:43:36 +01:00
TomasVotruba
a394f671d5 fix namespace 2017-12-25 22:33:44 +01:00
TomasVotruba
6bd6b8e48f add exception with file that is currently being processed [closes #223] 2017-12-25 22:26:41 +01:00
TomasVotruba
e364bb9563 phpstan: remove unused ignored error 2017-12-25 22:24:19 +01:00
TomasVotruba
f0265cf4c4 fix cs 2017-12-25 21:58:36 +01:00
TomasVotruba
047699740c add note about CLI debug mode 2017-12-25 21:57:33 +01:00
TomasVotruba
ca8e37406f phpstan fixes 2017-12-25 21:57:22 +01:00
TomasVotruba
17198a2514 fix annotation 2017-12-25 21:57:16 +01:00
TomasVotruba
9bc11691e7 simplify test 2017-12-25 21:57:08 +01:00
TomasVotruba
355cc4aded make AppKernel refresh on service file change and keep support for debug progress bar 2017-12-25 21:41:07 +01:00
TomasVotruba
6600f8d332 update doc test spaces 2017-12-25 21:39:06 +01:00
TomasVotruba
3e7b8d8aa1 [ReflectionDocBlock] add test case 2017-12-25 21:38:45 +01:00
TomasVotruba
f5807439bc drop unused deprecation method 2017-12-25 21:38:32 +01:00
TomasVotruba
6dc46f5c9a make use of Symplify/PackageBuilder and Symplify/TokenRunner 2017-12-25 21:38:16 +01:00
TomasVotruba
88d36e1607 bin: use LevelConfigShortcutFinder 2017-12-25 19:43:09 +01:00
TomasVotruba
f98b288076 drop unused service 2017-12-25 19:28:25 +01:00