200 Commits

Author SHA1 Message Date
TomasVotruba
e6489efac1 fix complexity 2020-02-29 12:37:22 +01:00
TomasVotruba
935b08e4ad fix get class on trait 2020-02-29 02:10:30 +01:00
Tomas Votruba
d3bf2c0364
Merge pull request #2950 from gnutix/GetClassOnNullRector/add_broken_test_in_trait
[GetClassOnNullRector] Add failing test in trait.
2020-02-29 02:06:11 +01:00
TomasVotruba
cabe6d5e62 fix scoping of OxidEsales 2020-02-29 01:37:15 +01:00
TomasVotruba
128910963a various fixes 2020-02-29 01:29:42 +01:00
Tomas Votruba
8f3e90ba7f
Merge pull request #2956 from gnutix/AssertTrueFalseInternalTypeToSpecificMethodRector/add-broken-test-method-call
AssertTrueFalseInternalTypeToSpecificMethodRector: add broken test method call
2020-02-29 01:23:55 +01:00
Tomas Votruba
1452472fc5
Merge pull request #2951 from gnutix/AddSeeTestAnnotationRectorTest/add-broken-test-simple-comment
AddSeeTestAnnotationRectorTest: add broken test for simple comment.
2020-02-29 01:21:48 +01:00
Tomas Votruba
3a71aaf910
Merge pull request #2954 from gnutix/RemoveDefaultArgumentValueRector/add-broken-test-static-method-call
RemoveDefaultArgumentValueRector: add broken test on static method call.
2020-02-29 01:21:39 +01:00
TomasVotruba
e0baf3330b fix naming of non-func call 2020-02-29 01:20:34 +01:00
Tomas Votruba
6d2c6a0395
Merge pull request #2959 from rectorphp/fix-dim-array
fix return dim array fetch
2020-02-29 01:13:05 +01:00
Tomas Votruba
51b379b024
Merge pull request #2953 from gnutix/AssertRegExpRectorTest/add-broken-test-static-method-call
AssertRegExpRectorTest: add broken test on static method call
2020-02-29 01:12:58 +01:00
TomasVotruba
4c35675cca fix return dim array fetch 2020-02-29 01:12:08 +01:00
Dorian Villet
cbdc4a1c2f AssertTrueFalseInternalTypeToSpecificMethodRector: add broken test on method call. 2020-02-28 17:20:54 +01:00
Dorian Villet
72be4f4450 RemoveDefaultArgumentValueRector: add broken test on static method call. 2020-02-28 17:10:11 +01:00
Dorian Villet
1a26e05ecc AssertRegExpRectorTest: add broken test when calling static method. 2020-02-28 16:54:12 +01:00
Dorian Villet
5781f8bb27 ReturnTypeDeclarationRector: add broken test. 2020-02-28 16:39:50 +01:00
Dorian Villet
05792e6a82 AddSeeTestAnnotationRectorTest: add broken test for simple comment. 2020-02-28 16:24:03 +01:00
Dorian Villet
567f8dda6d Add failing test in trait. 2020-02-28 15:49:50 +01:00
TomasVotruba
cf358bb55b decouple ClassMethodPropertyFetchManipulator 2020-02-28 00:22:34 +01:00
TomasVotruba
15d07f4537 decouple PropertyFetchAssignManipulator 2020-02-28 00:15:32 +01:00
TomasVotruba
e29f8fafab [DeadCode] Add RemoveDuplicatedIfReturnRector 2020-02-28 00:08:53 +01:00
TomasVotruba
7fd5234a10 check for dead-code info 2020-02-26 18:29:25 +01:00
TomasVotruba
1a4bb38126 skip open source class in rmeove unused param in open-source 2020-02-26 00:54:29 +01:00
TomasVotruba
53a3b18264 skip true/false case in TernaryToBooleanOrFalseToBooleanAndRector 2020-02-25 22:06:23 +01:00
TomasVotruba
3e7e3bf7dc add project_type 2020-02-25 21:43:29 +01:00
TomasVotruba
147b51b4c9 Fix prophecy mocking arg 2020-02-25 20:59:38 +01:00
TomasVotruba
788abf5131 add has lifecycle callbacks 2020-02-25 20:46:55 +01:00
TomasVotruba
0427133ec7 [DeadCode] Skip abstract methods in RemoveUnusedParameterRector as possible 3rd party contract 2020-02-25 10:52:37 +01:00
TomasVotruba
5c3aaf2ddc skip used property 2020-02-23 23:35:24 +01:00
TomasVotruba
d074d5169a Fix FinalizeClassesWithoutChildrenRector for embedable 2020-02-23 23:25:58 +01:00
TomasVotruba
25aca8b774 [MysqlToMysqli] Add MysqlQueryMysqlErrorWithLinkRector 2020-02-23 23:13:49 +01:00
TomasVotruba
f7aefc68b8 [DeadCode] Add RemoveUnusedVariableAssignRector 2020-02-23 22:36:23 +01:00
TomasVotruba
c2b89700a3 [DeadCode] Add RemoveUnusedClassConstantRector 2020-02-23 22:07:19 +01:00
TomasVotruba
c011720d4f add param name to docs 2020-02-23 21:58:25 +01:00
TomasVotruba
671fa8a547 [Phalcon] Add DecoupleSaveMethodCallWithArgumentToAssignRector 2020-02-23 20:16:45 +01:00
TomasVotruba
09d8c406a7 improve complexity 2020-02-23 20:02:02 +01:00
TomasVotruba
77d94c41a9 improve EregToPcreTransformer complexity 2020-02-23 18:57:05 +01:00
TomasVotruba
8347a4c784 [JMS] Add RemoveJmsInjectParamsAnnotationRector and RemoveJmsServiceAnnotationRector 2020-02-23 18:44:19 +01:00
TomasVotruba
6ba1d212e0 require at least 2 iffs for nested foreach 2020-02-23 17:05:59 +01:00
TomasVotruba
cef900323f add add ShortNameAwareTagInterface 2020-02-23 16:14:23 +01:00
TomasVotruba
eeb43d2b01 rector ci: enable solid + fix class const privatization for using parent 2020-02-23 16:03:39 +01:00
TomasVotruba
735be73800 [SOLID] Add ChangeNestedForeachIfsToEarlyContinueRector 2020-02-22 16:04:15 +01:00
TomasVotruba
93633a4c04 [CodeQuality] Add InlineIfToExplicitIfRector 2020-02-22 13:07:36 +01:00
TomasVotruba
4d9a689431 fix name equal 2020-02-22 11:49:51 +01:00
Aerendir
aa655dbee3 Support throw from the method of an instantiated class. 2020-02-21 23:54:23 +01:00
TomasVotruba
bc24bb12ff prevent getName() on StaticCall or MethodCall 2020-02-21 16:41:33 +01:00
TomasVotruba
d0afc945e0 add links to each rule and test fixture in docs 2020-02-21 15:24:17 +01:00
TomasVotruba
5318f7c8d1 Fix incorrect regexes to preserve doc tags spacing 2020-02-21 14:49:50 +01:00
TomasVotruba
1e83e78a5e fix duplicate switch without break 2020-02-21 13:37:27 +01:00
TomasVotruba
0e61d7e96f [CodingStyle] Add CamelCaseFunctionNamingToUnderscoreRector 2020-02-21 02:50:54 +01:00