9268 Commits

Author SHA1 Message Date
kodiakhq[bot]
9c689c47d6
Merge pull request #3588 from rectorphp/inject-on-parent-constrctur
add inject in case of parent __construct
2020-06-24 17:19:37 +00:00
TomasVotruba
138598cc36 add inject in case of parent __construct 2020-06-24 19:15:45 +02:00
kodiakhq[bot]
74b4aaa0e9
Merge pull request #3587 from rectorphp/get-context-inject
respect @Inject on ContextGetByTypeToConstructorInjectionRector
2020-06-24 13:37:14 +00:00
rector-bot
df92b3a090 fixup! fixup! respect @inject on ContextGetByTypeToConstructorInjectionRector 2020-06-24 13:33:06 +00:00
rector-bot
6173ef0ed7 fixup! respect @inject on ContextGetByTypeToConstructorInjectionRector 2020-06-24 13:32:12 +00:00
TomasVotruba
1d929cba16 respect @inject on ContextGetByTypeToConstructorInjectionRector 2020-06-24 15:28:41 +02:00
TomasVotruba
556e7c8b1e move source to own dir 2020-06-24 15:14:38 +02:00
kodiakhq[bot]
cee85e0da7
Merge pull request #3586 from rectorphp/typed-properties
add typed property if on PHP 7.4
2020-06-24 13:13:16 +00:00
TomasVotruba
c504062ec2 add typed property if on PHP 7.4 2020-06-24 15:09:50 +02:00
Derrick Schoen
e12336e3c5 Reduce number of variables 2020-06-24 08:33:51 -04:00
Tomas Votruba
4232acd90f
Merge pull request #3585 from rectorphp/fix-void-bool
fix rector description
2020-06-24 10:38:43 +02:00
TomasVotruba
a148d3440c fix rector description 2020-06-24 10:37:57 +02:00
kodiakhq[bot]
08a194897d
Merge pull request #3584 from rectorphp/fix-swtich-without-default
fix swtich return types
2020-06-24 08:11:47 +00:00
TomasVotruba
81747c7aaf fix swtich return types 2020-06-24 10:08:08 +02:00
Tomas Votruba
1e1c983f6e
Merge pull request #3582 from Philosoft/patch-1 2020-06-24 09:43:04 +02:00
Alexander Frolov
3b007f17bb
Update docs/create_own_rule.md
use `$this->getName()` on proper object

Co-authored-by: Tomas Votruba <tomas.vot@gmail.com>
2020-06-23 22:07:21 -04:00
Tomas Votruba
99af814a4b
Merge pull request #3583 from rectorphp/remove-when-same
remove @return tag if not needed in ReturnTypeDeclarationRector
2020-06-24 01:37:09 +02:00
TomasVotruba
e456c15c09 remove @return tag if not needed in ReturnTypeDeclarationRector 2020-06-24 01:36:09 +02:00
kodiakhq[bot]
ed5d9fbe99
Merge pull request #3581 from rectorphp/remove-when-same
remove @return tag if not needed in ReturnTypeDeclarationRector
2020-06-23 23:27:55 +00:00
TomasVotruba
8574f38c65 remove @return tag if not needed in ReturnTypeDeclarationRector 2020-06-24 01:24:33 +02:00
Alexander Frolov
1fecd9cb68
Update create_own_rule.md
fix MyFirstRector example
2020-06-23 18:58:04 -04:00
TomasVotruba
fbf620f4b9 update CHANGELOG 2020-06-23 23:53:10 +02:00
Tomas Votruba
52ceaa9f7c
Merge pull request #3578 from rectorphp/skip-void-and
return type - skip void
2020-06-23 23:51:00 +02:00
Derrick Schoen
87e0c838cd Boolean Operands cause ChangeNestedForeachIfsToEarlyContinueRector to produce code that gives a different output from the original code. 2020-06-23 17:49:19 -04:00
TomasVotruba
a75881e191 return type - skip void 2020-06-23 23:46:59 +02:00
kodiakhq[bot]
d92adb2dc7
Merge pull request #3577 from rectorphp/return-empty
add NonEmptyArrayTypeMapper
2020-06-23 21:26:13 +00:00
TomasVotruba
67f0f5dc95 add NonEmptyArrayTypeMapper 2020-06-23 23:21:57 +02:00
kodiakhq[bot]
1bc1c6fde7
Merge pull request #3576 from rectorphp/fix-return-child-type
fix return type in abstract class
2020-06-23 20:05:28 +00:00
TomasVotruba
b8681156b9 fix return type in abstract class 2020-06-23 21:58:05 +02:00
TomasVotruba
fe571b1bbf one more fix 2020-06-23 19:31:55 +02:00
TomasVotruba
bbc2f1e7d9 re-use class name 2020-06-23 19:20:32 +02:00
TomasVotruba
8d38c20300 check types correctly in value object class 2020-06-23 19:17:15 +02:00
TomasVotruba
4e2327a2f2 fix double load of test fixture 2020-06-23 19:11:44 +02:00
TomasVotruba
77d46cb7ae prevent exception on class duplicate rename, just skip 2020-06-23 19:11:32 +02:00
Tomas Votruba
4ec278310a
Merge pull request #3574 from rectorphp/skip-known-service-types
skip common patterns in value object
2020-06-23 18:26:55 +02:00
TomasVotruba
50f3c0454d skip common patterns in value object 2020-06-23 18:26:06 +02:00
Tomas Votruba
fbccac026c
Merge pull request #3573 from rectorphp/fix-fatal
allow skip null scope
2020-06-23 14:57:23 +02:00
TomasVotruba
124a6b345f allow skip null scope 2020-06-23 14:56:55 +02:00
Tomas Votruba
aba83fc106
Merge pull request #3572 from rectorphp/non-php-all
Add rename class support in twig/latte as well
2020-06-23 13:54:27 +02:00
TomasVotruba
94cc4e84e8 add rename class support in twig/latte as well 2020-06-23 13:48:53 +02:00
Tomas Votruba
1952b6177f
Merge pull request #3571 from rectorphp/autodiscovery-value-object
[Autodiscovery] add types/suffix support to MoveValueObjectsToValueObjectDirectoryRector
2020-06-23 13:17:02 +02:00
TomasVotruba
dd3c1bd523 add types/suffix support 2020-06-23 13:11:48 +02:00
Tomas Votruba
a77db500f5
Merge pull request #3566 from vladyslavstartsev/rename-xml
added support post class move rename in XML files
2020-06-22 00:28:27 +02:00
Vladyslav Startsev
9eb94a9a68 added support post class move rename in XML files 2020-06-22 01:01:17 +03:00
kodiakhq[bot]
aabe7694a4
Merge pull request #3565 from rectorphp/rename-neon-yaml
Add post class move rename in neon/yaml files
2020-06-21 17:07:46 +00:00
TomasVotruba
baee588461 add rename neon/yaml file content case 2020-06-21 19:03:39 +02:00
TomasVotruba
f4dd34eaed fix missing string type 2020-06-21 16:59:47 +02:00
TomasVotruba
9e4a956023 fix instanceof with expr 2020-06-21 16:51:14 +02:00
TomasVotruba
81386042a1 highlight more README output 2020-06-21 16:49:47 +02:00
TomasVotruba
ad4bba4aac update docs 2020-06-21 16:32:27 +02:00