4986 Commits

Author SHA1 Message Date
Tomas Votruba
1df9ad3ba3 add code-quality to CI 2019-04-01 13:11:57 +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
3fafc49ea0 fix hasNodeChanged() method 2019-04-01 13:04:32 +02:00
Tomas Votruba
9c249c2550 rector: allow SimplifyIfElseToTernaryRector in local set 2019-04-01 13:04:14 +02:00
Tomas Votruba
a9b491d4f3 apply code-quality level 2019-04-01 12:53:07 +02:00
Tomáš Votruba
5293a34a67
Merge pull request #1280 from rectorphp/dead-method
[DeadCode] Keep method on non-final public/protected, might be overloaded
2019-03-31 23:47:43 +02:00
Tomas Votruba
614a67706b add the same if test 2019-03-31 23:22:58 +02:00
Tomas Votruba
3ee0597190 version rector.yaml for dog food 2019-03-31 23:21:00 +02:00
Tomas Votruba
d863a76ebc travis: hide -vvv to make build pass 2019-03-31 23:21:00 +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
d64dcfbc54 travis: add dog food run 2019-03-31 21:55:38 +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
Tomáš Votruba
846a4fff63
Merge pull request #1279 from rectorphp/dead-improv
[DeadCode] Various fixes over all set
2019-03-31 21:49:09 +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
f7043f956a add get/set attribute constant name complete to .phpstorm.meta.php 2019-03-31 19:06:53 +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
be98a5016c fix invalid AbstractRector 2019-03-31 15:10:31 +02:00
Tomáš Votruba
9c1aac38eb
Merge pull request #1278 from rectorphp/rector-self
Apply code-quality level
2019-03-31 14:50:52 +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
01a9bbf95e update docs 2019-03-31 14:25:39 +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
Tomas Votruba
94af2d3273 decouple RegexPatternArgumentManipulator 2019-03-31 12:49:26 +02:00
Tomas Votruba
455914bde5 [CodeQuality] Add SimplifyRegexPatternRector 2019-03-31 12:48:26 +02:00
Tomáš Votruba
44ee91fc6c
Merge pull request #1270 from rectorphp/listener-hook
[PHPUnit 9.0] Add TestListenerToHooksRector
2019-03-31 12:29:08 +02:00
Tomas Votruba
1e248217ef [PHPUnit] Add TestListenerToHooksRector 2019-03-31 12:28:17 +02:00
Tomáš Votruba
8aa22d21a5
Merge pull request #1261 from rectorphp/dead-if-foreach-for
[DeadCode] Add RemoveDeadIfForeachForRector
2019-03-31 12:16:19 +02:00
Tomas Votruba
b7783f94e9 [DeadCode] Add RemoveDeadIfForeachForRector 2019-03-31 12:14:37 +02:00
Tomáš Votruba
919f3e5c31
Merge pull request #1274 from josefzajac/patch-1
Update README.md
2019-03-29 11:25:51 +01:00
Josef Zajac
150d133b41
Update README.md
Readme typo fix
2019-03-29 10:27:11 +01:00
Tomas Votruba
683a4cd4f3 PhpSpec - add isEqual 2019-03-27 20:19:58 +01:00
Tomas Votruba
ed9d83c77f fix cs 2019-03-27 20:02:15 +01:00
Tomáš Votruba
795233e436
Merge pull request #1271 from rectorphp/misc
[PhpSpec] support isType of scalar
2019-03-27 20:01:58 +01:00
Tomas Votruba
bbad5b83ae bump phpstan to 0.11.5 2019-03-27 17:46:25 +01:00
Tomáš Votruba
ea38832152
Merge pull request #1269 from rectorphp/unused-param
Add compact() case to RemoveUnusedParameterRector
2019-03-27 17:14:02 +01:00
Tomas Votruba
ea2a3a5e8d Add compact() case to RemoveUnusedParameterRector 2019-03-27 17:13:51 +01:00
Tomáš Votruba
b6b101e904
Merge pull request #1268 from rectorphp/twig-var-an
Include expressoin tags to replace name [closes #1243]
2019-03-27 15:05:54 +01:00
Tomas Votruba
82a0fa6fd0 Include expressoin tags to replace name [closes #1243] 2019-03-27 14:54:57 +01:00
Tomáš Votruba
2bb5bb0e4b
Merge pull request #1267 from rectorphp/twig-an
[Twig] Add doc replacer into RenameClassRector, add Throws tag to change type
2019-03-27 14:50:33 +01:00
Tomas Votruba
8b49546ec7 Add doc replacer into RenameClassRector, add Throws tag to change type 2019-03-27 14:49:41 +01:00
Tomas Votruba
a70c0e1c28 add #1242 test case 2019-03-27 14:26:13 +01:00
Tomas Votruba
5ba1507a72 support isType of scalar 2019-03-27 01:03:25 +01:00
Tomáš Votruba
9c6f56b2d7
Merge pull request #1265 from rectorphp/phpspec-type
[PhpSpectToPHPUnit] Cover no setup
2019-03-27 00:38:07 +01:00