3680 Commits

Author SHA1 Message Date
Tomas Votruba
9f4159356b skip parameters 2018-10-19 10:29:09 +02:00
Tomas Votruba
581a840d85 add ErrorCollector 2018-10-19 10:11:19 +02:00
Tomas Votruba
46be74dfcc add jms-decouple level 2018-10-19 08:12:33 +02:00
Tomas Votruba
30f687274b remove unused methods 2018-10-19 08:04:16 +02:00
Tomas Votruba
f02c5810ab Add var fallback to JmsInjectAnnotationRector 2018-10-19 08:04:16 +02:00
Tomas Votruba
4a8f9cd17d use fixed BetterPhpDocParser 2018-10-19 08:04:16 +02:00
Tomas Votruba
c5970494c3 phpstan: disable reporting of old errors 2018-10-19 08:04:16 +02:00
Tomas Votruba
fff361fc4d simplify NameResolver 2018-10-19 08:04:16 +02:00
Tomas Votruba
70ea05352d [JMS] Add JmsInjectAnnotationRector 2018-10-19 08:04:16 +02:00
Tomas Votruba
4b1e61ed58 Fix create-rector for ambiguous suffixes 2018-10-18 17:31:32 +02:00
Tomas Votruba
c1901ba9c0 Add ClassPropertyCollectorTrait 2018-10-18 17:31:32 +02:00
Tomáš Votruba
b38020c9b9
Merge pull request #714 from rectorphp/function-replace
[PHP] Add function renames
2018-10-18 17:31:17 +02:00
Tomas Votruba
9de4468d31 [PHP] Add function renames 2018-10-18 17:29:17 +02:00
Tomas Votruba
46d6d9d77e Fix Expr as name in NameResolver 2018-10-18 06:54:02 +02:00
Tomáš Votruba
a0abe82c6d
Merge pull request #713 from rectorphp/todo
Various improvements
2018-10-17 20:02:14 +02:00
Tomas Votruba
87a5a1b824 big question 2018-10-17 19:47:09 +02:00
Tomas Votruba
e0aa23a47a fix namespaces of BarewordStringREctor and SensistiveHereNowDocRector 2018-10-17 19:47:09 +02:00
Tomas Votruba
0de721e350 AbstractRector: change returnNode property to method to make remove process more intuitive 2018-10-17 19:47:09 +02:00
Tomas Votruba
3c1c431684 [DomainDrivenDesign] Move coupled location to rest of Rector in standalone package 2018-10-17 19:47:09 +02:00
Tomas Votruba
395dc9b2e9 [CodeQuality] Move coupled location to rest of Rector in standalone package 2018-10-17 19:47:09 +02:00
Tomas Votruba
ea185f9629 improve annotaiton content matchign 2018-10-17 19:47:09 +02:00
Tomas Votruba
0f6c024e8b misc 2018-10-17 19:47:09 +02:00
Tomas Votruba
ab22d2c6a8 Add ConstFetchAnalyzerTrait 2018-10-17 19:47:09 +02:00
Tomas Votruba
835199c6f2 move Property name resolving to NameResolver 2018-10-17 19:47:09 +02:00
Tomas Votruba
bacb2bba81 Improve example in ClassReplacerRector 2018-10-17 19:47:09 +02:00
Tomas Votruba
1f51866acf early return + resolve todo 2018-10-17 12:25:56 +02:00
Tomas Votruba
1e28eb853b merge NodeTypeAnalyzer to TypeAnalyzerTrait 2018-10-17 12:24:00 +02:00
Tomas Votruba
966882e489 GetToConstructorInjectionRector - merge type args 2018-10-17 12:19:11 +02:00
Tomas Votruba
86eb966904 resolve todo 2018-10-17 12:14:42 +02:00
Tomáš Votruba
bcd20fa20e
Merge pull request #711 from rectorphp/php-trailin-func-args
[PHP] Add TrailingCommaArgumentsRector
2018-10-17 16:35:04 +08:00
Tomas Votruba
6daa618ab3 [PHP] Add TrailingCommaArgumentsRector 2018-10-17 10:29:27 +02:00
Tomáš Votruba
b0cf3cf747
Merge pull request #710 from rectorphp/php-string-const
[PHP] Add BarewordStringRector
2018-10-17 16:26:58 +08:00
Tomas Votruba
4faa1425c8 [PHP] Add BarewordStringRector 2018-10-17 10:16:32 +02:00
Tomáš Votruba
ee61b7ed28
Merge pull request #708 from rectorphp/php-json-exceptionize
[PHP] Add JsonThrowOnErrorRector
2018-10-17 16:14:02 +08:00
Tomas Votruba
bdc72fe7be [PHP] Add JsonThrowOnErrorRector 2018-10-17 10:13:04 +02:00
Tomáš Votruba
2af98f1a86
Merge pull request #709 from rectorphp/php-non-string-needles
[PHP] Add StringifyStrNeedlesRector
2018-10-17 16:12:22 +08:00
Tomas Votruba
379ea93553 [PHP] Add StringifyStrNeedlesRector 2018-10-17 10:12:06 +02:00
Tomáš Votruba
c845d372aa
Merge pull request #707 from rectorphp/php-herenow-doc
[PHP] Add SensitiveHereNowDocRector - mbereg function renames
2018-10-17 15:59:30 +08:00
Tomas Votruba
3bddc84827 add source [skip ci] 2018-10-17 09:54:48 +02:00
Tomas Votruba
a9cb8ece58 add mbereg → mb_ereg function renames 2018-10-17 09:53:42 +02:00
Tomas Votruba
5de35b9706 [PHP] Add SensitiveHereNowDocRector 2018-10-17 09:53:42 +02:00
Tomáš Votruba
25e3c6c511
Merge pull request #706 from rectorphp/php-unset-case
[PHP] Add UnsetCastRector
2018-10-17 15:52:09 +08:00
Tomas Votruba
e2d68961f6 [PHP] Add UnsetCastRector 2018-10-17 09:47:47 +02:00
Tomáš Votruba
a88c3ba9da
Merge pull request #703 from rectorphp/cq-foreach-to-coala
[CodeQuality] Add SimplifyForeachToCoalescingRector
2018-10-17 15:47:22 +08:00
Tomáš Votruba
ca0319687a
Merge pull request #704 from rectorphp/ano-ctor
Add class-based annotation support to AnnotatedPropertyInject... Rector
2018-10-17 00:17:24 +08:00
Tomas Votruba
0cacba00ff Add class-based annotation support to AnnotatedPropertyInjectToConstructorInjectionRector 2018-10-16 23:41:18 +08:00
Tomas Votruba
86614bba3a [Architecture] Add failing test for #700 2018-10-16 20:53:22 +08:00
Tomas Votruba
dbdf0b82cf Add autoregistration of code-quality services to make level up-to-date 2018-10-16 20:47:08 +08:00
Tomas Votruba
e21ebbbaf2 [CodeQuality] Add SimplifyForeachToCoalescingRector 2018-10-16 15:34:26 +08:00
Tomáš Votruba
f76048c961
Merge pull request #701 from rectorphp/cq-binary-switch
[CodeQuality] Add SimplifyBinarySwitchRector
2018-10-16 13:33:32 +08:00