1717 Commits

Author SHA1 Message Date
Tomas Votruba
b71be51f7d [CodingStyle] Add ImportFullyQualifiedNamesRector 2019-04-17 21:56:17 +02:00
Tomáš Votruba
c7d1960468
Merge pull request #1326 from rectorphp/orig-split
[CodingStyle] Add SplitStringClassConstantToClassConstFetchRector
2019-04-17 21:55:45 +02:00
Tomas Votruba
328d093724 [CodingStyle] Add SplitStringClassConstantToClassConstFetchRector 2019-04-17 21:54:36 +02:00
Tomas Votruba
4122e6756f [DeadCode] Skip magic methods in RemoveUnusedParameterRector [closes #1324] 2019-04-17 13:27:34 +02:00
Tomas Votruba
998f10bf26 move node adding responsibility from NodeCollectorNodeVisitor to ParsedNodesByType 2019-04-14 00:20:05 +02:00
Tomas Votruba
b986e2fc00 fix code-quality 2019-04-14 00:20:05 +02:00
Tomas Votruba
30536957e0 merge collected nodes to ParsedNodesByType 2019-04-14 00:20:05 +02:00
Tomas Votruba
18b09f1aef [Symfony 4.3] Add SimplifyWebTestCaseAssertionsRector 2019-04-13 15:00:04 +02:00
Tomas Votruba
7c9df2cefe rename Attribute to AttributeKey to prevent duplicated names with similar classes in 3rd party project 2019-04-13 14:21:36 +02:00
Tomáš Votruba
a334d9d33d
Merge pull request #1304 from rectorphp/solid-privatize
[SOLID] Add PrivatizeLocalClassConstantRector
2019-04-13 01:52:28 +02:00
Tomas Votruba
e34a29ad15 Add BuilderFactory to AbstractRector 2019-04-13 01:32:50 +02:00
Tomas Votruba
e20ffc375f [CodingStyle] Add SplitGroupedConstantsAndPropertiesRector 2019-04-11 23:18:29 +02:00
Tomas Votruba
68b5b7edea fixup! [SOLID] Add PrivatizeLocalClassConstantRector 2019-04-10 16:10:02 +02:00
Tomas Votruba
aba4a3cb02 [SOLID] Add PrivatizeLocalClassConstantRector 2019-04-10 15:15:13 +02:00
Tomas Votruba
c1d0bd1556 [SOLID] Add FinalizeClassesWithoutChildrenRector 2019-04-07 14:22:24 +02:00
Tomas Votruba
14c3251887 [PHPUnit] Add RemoveExpectAnyFromMockRector 2019-04-06 20:12:44 +02:00
Tomas Votruba
a99d80518e add info about callable array 2019-04-06 19:09:29 +02:00
Tomas Votruba
f6d5c71a57 [CodeQuality] Add differnt class or variable to CallableThisArrayToAnonymousFunctionRector" 2019-04-06 09:43:54 +02:00
Tomas Votruba
282c23e0db [PHP] Add BreakNotInLoopOrSwitchToReturnRector 2019-04-06 02:45:25 +02:00
Tomas Votruba
729d2d1d51 [CodeQuality] Add CallableThisArrayToAnonymousFunctionRector 2019-04-04 16:41:50 +02:00
Tomas Votruba
9768ffc033 [CodeQuality] Add BooleanNotIdenticalToNotIdenticalRector 2019-04-03 21:34:11 +02:00
Tomas Votruba
4f9036e208 [CodeQuality] prevent double negative in SimplifyBoolIdenticalTrueRector 2019-04-03 20:29:46 +02:00
Tomas Votruba
854cacefd9 fix typo in ExplicitBoolCompareRector description [closes #1290] 2019-04-03 19:14:46 +02:00
Tomas Votruba
1fad013d4e Add PregFunctionToNetteUtilsStringsRector 2019-04-02 15:32:33 +02:00
Tomas Votruba
1b11920141 fix hidden bool 2019-04-01 13:41:30 +02:00
Tomas Votruba
0c3715e221 Add StartsWithFunctionToNetteUtilsStringsRector and EndsWithFunctionToNetteUtilsStringsRector 2019-04-01 13:40:09 +02:00
Tomas Votruba
2edfb75319 make use of createMethodCall() 2019-04-01 13:40:09 +02:00
Tomas Votruba
7a07fe6a70 make use of createStaticCall 2019-04-01 13:40:09 +02:00
Tomas Votruba
518e891d99 Add SubstrStrlenFunctionToNetteUtilsStringsRector 2019-04-01 13:40:09 +02:00
Tomas Votruba
fc86298e60 [Nette] Add nette-utils-code-quality level 2019-04-01 13:40:09 +02:00
Tomas Votruba
b6f601d634 add nested ternary in condition 2019-04-01 13:17:18 +02:00
Tomas Votruba
3e71d23534 apply code-quality on Rector code 2019-04-01 13:12:26 +02:00
Tomas Votruba
c74e03dfed skip nested tenary in SimplifyIfElseToTernaryRector 2019-04-01 13:12:20 +02:00
Tomas Votruba
8574f286b6 make SimplifyIfElseToTernaryRector limit to 120 chars to prevent complicated code 2019-04-01 13:04:50 +02:00
Tomas Votruba
a9b491d4f3 apply code-quality level 2019-04-01 12:53:07 +02:00
Tomas Votruba
614a67706b add the same if test 2019-03-31 23:22:58 +02:00
Tomas Votruba
e9c294d14e [DeadCode] cover case with if/else in RemvoeDoubleAssignRector 2019-03-31 22:45:56 +02:00
Tomas Votruba
0e7c8e331a [DeadCode] Keep method on non-final public/protected, might be overloaded 2019-03-31 22:35:21 +02:00
Tomas Votruba
9262ef9e4b apply dead-code level 2019-03-31 21:54:39 +02:00
Tomas Votruba
d40a2d453a correct code sample in ExplicitBoolCompareRector [closes #1241] 2019-03-31 21:54:32 +02:00
Tomas Votruba
cbddceb06a add different scope support to RemoveDoubleAssignRector 2019-03-31 21:33:32 +02:00
Tomas Votruba
3f2f64de22 [DeadCode] Do not remove variable that is re-assigned 2019-03-31 20:13:46 +02:00
Tomas Votruba
cda984039b remove dead re-assign 2019-03-31 15:49:34 +02:00
Tomas Votruba
acec585d2d [DeadCode] Make RemoveDoubleAssignRector ignore array dim fetch, keep only variable and property 2019-03-31 15:43:56 +02:00
Tomas Votruba
b9fbb3654d apply code-quality level 2019-03-31 14:48:06 +02:00
Tomáš Votruba
24ae3ae211
Merge pull request #1277 from rectorphp/regex-simpler
[CodeQuality] Simplify Regex patterns
2019-03-31 14:34:43 +02:00
Tomas Votruba
0f179983de Move argument discovery from RegexDashEscapeRector to RegexPatternArgumentManipulator 2019-03-31 14:18:18 +02:00
Tomas Votruba
665aa540d2 improve RegexDashEscapeRector to match constant value 2019-03-31 13:34:42 +02:00
Tomáš Votruba
8566fac00b
Merge pull request #1240 from jdreesen/patch-3
Fix description of ListEachRector
2019-03-31 12:50:32 +02:00
Tomáš Votruba
1fcd267a76
updated description of ListEachRector 2019-03-31 12:50:22 +02:00