4049 Commits

Author SHA1 Message Date
Tomas Votruba
9cd672b571 do not report all loaded Rector on start, no added value 2018-11-05 02:31:25 +01:00
Tomas Votruba
f6b786c749 show exceptions on -v 2018-11-05 02:31:25 +01:00
Tomas Votruba
0e1c24cdbe Add and <-> or to AssignAndBinaryMap inversion 2018-11-05 01:56:49 +01:00
Tomas Votruba
c8e77079ac improve SimplifyConditionsRector 2018-11-05 01:56:27 +01:00
Tomas Votruba
b0bb0568ca show Rector class on caused error 2018-11-05 00:36:12 +01:00
Tomas Votruba
1d23411611 Move SimplifyArrayCallableRector to SimpleArrayCallableToStringRector in CodingStyle level 2018-11-05 00:07:09 +01:00
Tomas Votruba
88d53852e3 travis: laravel run fails on intention 2018-11-04 23:58:54 +01:00
Tomas Votruba
5eb323638f Move SimplifyBinarySwitchRector to BinarySwitchToIfElseRector in CodingStyle level 2018-11-04 23:48:59 +01:00
Tomas Votruba
4f58034c93 composer: bump to Symplify 5.2 + other deps 2018-11-04 23:42:55 +01:00
Tomas Votruba
785ac37cb7 Move SimplifyIdenticalFalseToBooleanNotRector to CodeQuality level v0.3.18 2018-11-04 23:36:51 +01:00
Tomas Votruba
941c4e5927 travis: use old -vvv option from stable 2018-11-04 23:09:33 +01:00
Tomas Votruba
e713775f20 add --debug option 2018-11-04 22:55:16 +01:00
Tomas Votruba
6ebf766808 travis: hide autoload errors 2018-11-04 22:39:48 +01:00
Tomas Votruba
cdb085b8e8 travis: consistent indent by 4 in yaml 2018-11-04 22:12:47 +01:00
Tomas Votruba
3d676033ef travis: add standlane install test run 2018-11-04 22:11:43 +01:00
Tomas Votruba
539c4e7890 fix unstable %vendor% param import on Rector run in non-root directory [ref #732] 2018-11-04 21:34:00 +01:00
Tomáš Votruba
bac6e0b5d5
Merge pull request #762 from rectorphp/builder
Merge /Builder to /PhpParser/Node/Maintainer
2018-11-04 20:19:51 +01:00
Tomas Votruba
7deeab99ec merge ClassLikeMaintainer + ClassDependencyMaintaienr to ClassMaintainer 2018-11-04 20:13:03 +01:00
Tomas Votruba
2943325d11 Add ClassDependencyMaintainer + trait 2018-11-04 19:06:27 +01:00
Tomas Votruba
1d56621757 move Builder under PhpParser\Node namespace 2018-11-04 19:06:27 +01:00
Tomas Votruba
aaf409eed2 move php-parser related code under PhpParser namespace, add Maintainer type for services reading/writing to nodes 2018-11-04 02:17:02 +01:00
Tomáš Votruba
6723d3cecf
Merge pull request #761 from rectorphp/type-analyzer
Moving TypeAnalyzer logic to NodeTypeResolver
2018-11-03 23:47:59 +01:00
Tomas Votruba
9f9bbf4918 NodeFactory: decouple createArrayItem() 2018-11-03 23:10:25 +01:00
Tomas Votruba
058c7d8c56 move PropertyFetchNodeFactory to NodeFactoryTrait 2018-11-03 23:05:29 +01:00
Tomas Votruba
67eebbc0fe move MethodCallNodeFactory to NodeFactoryTrait 2018-11-03 22:39:44 +01:00
Tomas Votruba
d71d6a1f12 make use of NodeFactoryTrait 2018-11-03 21:53:08 +01:00
Tomas Votruba
630ebe61b4 NodeFactory cleanup 2018-11-03 21:53:08 +01:00
Tomas Votruba
8cc886bd29 Moving TypeAnalyzer logic to NodeTypeResolver 2018-11-03 21:53:08 +01:00
Tomáš Votruba
c24271a6f3
Merge pull request #760 from rectorphp/cs-nullable
[CodingStyle] Add NullableCompareToNullRector
2018-11-03 19:14:04 +01:00
Tomas Votruba
c3558f65c4 [CodingStyle] Add NullableCompareToNullRector + add NodeFactoryTrait + cleanup 2018-11-03 18:01:19 +01:00
Tomáš Votruba
01b5ebfdad
Merge pull request #759 from rectorphp/style-doucpled
Add SymfonyStyleFactory to remove memory-lock dependency on Application run()
2018-11-03 10:58:43 +01:00
Tomas Votruba
cd88a48b68 Add SymfonyStyleFactory to remove memory-lock dependency on Application run() 2018-11-03 10:49:25 +01:00
Tomas Votruba
d7692953a4 php72 - fix Rector name 2018-11-03 00:29:56 +01:00
Tomas Votruba
c0222a9398 Improve CountOnNullRector 2018-11-03 00:06:56 +01:00
Tomáš Votruba
aa9c78f288
Merge pull request #758 from rectorphp/debug-show-files
Dislay file names in debug mode, merge ConsoleStyle to SymfonyStyle
2018-11-02 18:31:54 +01:00
Tomas Votruba
3c4a110f6a Dislay file names in debug mode, merge ConsoleStyle to SymfonyStyle v0.3.17 2018-11-02 18:27:00 +01:00
Tomáš Votruba
db680aabed
Merge pull request #757 from rectorphp/issue-749
Fix CountOnNullRector for array typehint
2018-11-02 17:41:41 +01:00
Tomas Votruba
86140cf9ed Fix CountOnNullRector for array typehint 2018-11-02 17:32:33 +01:00
Tomáš Votruba
8af6da1362
Merge pull request #756 from rectorphp/issue-750
Fix FunctionReplaceRector for anonymous functions [closes #750]
2018-11-02 17:22:01 +01:00
Tomas Votruba
ac92d6e768 Fix FunctionReplaceRector for anonymous functions [closes #750] 2018-11-02 17:15:21 +01:00
Tomáš Votruba
1235f9cb2c
Merge pull request #755 from rectorphp/issue-743
[PHP] Fix AssignArrayToStringRector [closes #743]
2018-11-02 17:08:57 +01:00
Tomas Votruba
6b8a9acdf2 [PHP] Fix AssignArrayToStringRector [closes #743] 2018-11-02 17:04:49 +01:00
Tomáš Votruba
b920da8cfc
Merge pull request #754 from rectorphp/symfony42-tree
[Symfony] Add RootNodeTreeBuilderRector
2018-11-02 16:57:13 +01:00
Tomas Votruba
37c1301c5e [Symfony] Add RootNodeTreeBuilderRector 2018-11-02 16:43:06 +01:00
Tomáš Votruba
82a31bcd80
Merge pull request #753 from rectorphp/symfony42
[Symfony] Add ArrayArgumentProcessRector
2018-11-02 10:34:22 +01:00
Tomas Votruba
c4aa54142f [Symfony] Add ArrayArgumentProcessRector 2018-11-02 10:31:09 +01:00
Tomáš Votruba
a2ef38c472
Merge pull request #752 from rectorphp/active-cleanup
"active" helper properties cleanup
2018-10-31 23:20:54 +01:00
Tomas Votruba
d6d365e0cf add createConstFetch 2018-10-31 23:12:46 +01:00
Tomas Votruba
6375c12b14 make use of helper method of AbstractRector 2018-10-31 23:10:39 +01:00
Tomas Votruba
3b2714d44b add replaceVisibilityFlag() method 2018-10-31 23:10:39 +01:00