Tomas Votruba
f6e608f751
Updated Rector to commit 6c3eb864d7a543b9e6f0379959bb98de489ab853
...
6c3eb864d7
Remove MultipleClassFileToPsr4ClassesRector as only PSR4 rule, bit risky and better handled with PHPStan + remove adding/removing files logic, use printer instead (#4117 )
2023-06-08 17:22:43 +00:00
Tomas Votruba
7f654942fd
Updated Rector to commit 18a2a0f37852ed6f5fb52c07e2c1137cf556f5b4
...
18a2a0f378
Add STRICT_BOOLEANS set (#4116 )
2023-06-08 16:22:20 +00:00
Tomas Votruba
9e103260ec
Updated Rector to commit 2f3e9be0ae108c75f9de8fbf2ea92f0393ad9839
...
2f3e9be0ae
[DX] Test BetterNodeFinder with Laravel container (#4106 )
2023-06-08 14:23:03 +00:00
Tomas Votruba
9a2931cbe4
Updated Rector to commit bdc2fc99631f67eeb2d96e2cf0906279c2561c9a
...
bdc2fc9963
[NodeManipulator] Remove parent lookup on PropertyFetchAssignManipulator (#4037 )
2023-06-01 08:56:46 +00:00
Tomas Votruba
5062188fe8
Updated Rector to commit 0ea7b49d5839f4dcdf5c9966cf410b3394c5e060
...
0ea7b49d58
[Testing] Remove require_once on TestingParser::parseFileToDecoratedNodes() (#4009 )
2023-05-29 18:30:06 +00:00
Tomas Votruba
219ab6ff69
Updated Rector to commit ae78ef15d1d27bd5f9df02457d02a0fb7d7c3c20
...
ae78ef15d1
Remove tweak require symplify/smart-file-system (#3882 )
2023-05-17 15:38:16 +00:00
Tomas Votruba
569c7dc229
Updated Rector to commit 5e3afcbdafde000f950ee844f22a2b020216cd82
...
5e3afcbdaf
Revert Cleanup CachedContainer invalidation (#3867 ) (#3880 )
2023-05-17 15:07:40 +00:00
Tomas Votruba
c7f7b9b6bb
Updated Rector to commit f0141afbc14283e1d7b2f40b5d30e42ab0045623
...
f0141afbc1
Cleanup CachedContainer invalidation (#3867 )
2023-05-17 13:02:11 +00:00
Tomas Votruba
9ae4a949d6
Updated Rector to commit cc3354aa8e764fd028f5de5ac1fb76e9304bdbbd
...
cc3354aa8e
[Parser] Remove next attribute usage on InlineCodeParser (#3864 )
2023-05-15 17:50:04 +00:00
Tomas Votruba
bd630a0db2
Updated Rector to commit 3bdd519e03e957461a48105820c20b35706f036e
...
3bdd519e03
Dump dependency container and re-use it - 35% faster test-suite (#3809 )
2023-05-15 15:58:52 +00:00
Tomas Votruba
281f59d306
Updated Rector to commit 7f49261e293df93ac9a81dd49e59ad4abed9ed41
...
7f49261e29
Make ReturnNeverTypeRector work with type declaration, add it to PHP 8.1 set (#3852 )
2023-05-14 22:40:25 +00:00
Tomas Votruba
9496663b9b
Updated Rector to commit 7a32610a70a03adf6824fec5f055a63b6355f56b
...
7a32610a70
[Util] Introduce FileHasher (#3833 )
2023-05-14 18:24:01 +00:00
Tomas Votruba
e02a2a45af
Updated Rector to commit 33e59eeadf3da67db8dcdebfc8bef3701a17592a
...
33e59eeadf
Remove UpdateFileNameByClassNameFileSystemRector niche rule that was added just for example sake (#3849 )
2023-05-14 16:07:53 +00:00
Tomas Votruba
588cf413f9
Updated Rector to commit 55410904edd98b4a243c12b140cfda9ce171f919
...
55410904ed
Prevent unnecessary IO in tests (#3814 )
2023-05-12 11:55:32 +00:00
Tomas Votruba
b98616208b
Updated Rector to commit 257395af44e623a0f3a8827ebab4c7d9afbeef36
...
257395af44
[Testing] Remove unnecessary iterator_to_array() on FixtureFileFinder (#3800 )
2023-05-11 16:55:10 +00:00
Tomas Votruba
65abab80de
Updated Rector to commit 5c1be93b80c3f7bfd8bd158ba0a55501a7acaefc
...
5c1be93b80
PHP 8.2 is supported (#3717 )
2023-05-01 01:36:32 +00:00
Tomas Votruba
6becad5a83
Updated Rector to commit 26bd7485f3168e92e8e4dd7c7d81d816241454bf
...
26bd7485f3
[Test] Remove PropertyRenameFactoryTest.php (#3679 )
2023-04-24 09:28:11 +00:00
Tomas Votruba
8f2079c8ca
Updated Rector to commit 10c36b08fa0c980bd31b3059cafa12610852ebdd
...
10c36b08fa
[Test] Rename fixture and refactor to solve random error (#3677 )
2023-04-24 03:09:16 +00:00
Tomas Votruba
fea2d9c334
Updated Rector to commit 092fb226b9278a741b26bb9277c159c1be009f21
...
092fb226b9
[Testing] Reduce IO on AbstractRectorTestCase take 2 (#3671 )
2023-04-23 16:02:01 +00:00
Tomas Votruba
73a34b3d2c
Updated Rector to commit c6d11cdbd6ee41a8b4e072a8fa76864174164358
...
c6d11cdbd6
[Testing] Reduce IO on AbstractRectorTestCase::doTestFile() (#3670 )
2023-04-23 15:24:02 +00:00
Tomas Votruba
93412b6620
Updated Rector to commit 000514186cc2843e1bca0ee4f655f5615ac191ab
...
000514186c
Show the fixture file on failing tests (#3577 )
2023-04-08 09:56:01 +00:00
Tomas Votruba
9038a0d99c
Updated Rector to commit 1a91d04c5256e451c744eeb848aaa0182dd227c5
...
1a91d04c52
[CodeQuality] Add cast scalar support on ReturnTypeFromStrictScalarRector (#3544 )
2023-04-01 10:14:17 +00:00
Tomas Votruba
0b3c5d9bcc
Updated Rector to commit f22ddc8f18ef345d5e9c99cbb667548c3c854d7d
...
f22ddc8f18
Add not null compare to FlipTypeControlToUseExclusiveTypeRector (#3513 )
2023-03-23 23:21:34 +00:00
Tomas Votruba
7d0f151a40
Updated Rector to commit a2cd7283fbf2d6b2904016c51e3f4a545caa0256
...
a2cd7283fb
Typo fix comment php 7.3 compat on rector workflow (#3432 )
2023-03-01 13:00:30 +00:00
Tomas Votruba
bb73357927
Updated Rector to commit 48228edf4647336d860ab24af7d4c62ea06c75a1
...
48228edf46
[config] include bootstrap files of extensions, to let rector know about types as well (#3380 )
2023-02-14 15:08:14 +00:00
Tomas Votruba
8c3f7d543f
Updated Rector to commit b17d4a39222960783a78207f24d404d8dbc97eab
...
b17d4a3922
[Testing] Make temp fixture file names exposed next to the fixture file, to make easier fixes and path resolvements (#3338 )
2023-02-06 14:23:37 +00:00
Tomas Votruba
5a533a3702
Updated Rector to commit c3ff0fd4328b603df30c7e7bb833cb1e641f410c
...
c3ff0fd432
Upgrade to PHPUnit 10 🥳 ️ (#3332 )
2023-02-03 17:47:50 +00:00
Tomas Votruba
66cc09e8b6
Updated Rector to commit d118ae38e265476684bcf566b87301cca5716ed9
...
d118ae38e2
Use phpstan-deprecation-rules (#3330 )
2023-02-02 09:24:12 +00:00
Tomas Votruba
764b0a2692
Updated Rector to commit cb5b01223d46272004e947f122ae1e36d516f83a
...
cb5b01223d
[automated] Re-Generate Nodes/Rectors Documentation (#3259 )
2023-01-01 00:36:31 +00:00
Tomas Votruba
727b9f46f0
Updated Rector to commit bfa1891c50677b01136a9308fd3c3ecc12e267d9
...
bfa1891c50
[cleanup] Remove 73 unused public methods (#3245 )
2022-12-23 17:10:25 +00:00
Tomas Votruba
d72c810c78
Updated Rector to commit c78e255cf9cb17cedead84ff8a54f421f563942d
...
c78e255cf9
Fix @return docblock on IfManipulator (#3239 )
2022-12-22 16:53:25 +00:00
Tomas Votruba
ff75474d25
Updated Rector to commit 39f43c01cbc34a8bb064f056d39f1b8d2bd7a152
...
39f43c01cb
Use Symfony ~6.1.x to avoid crash on update vendor-patch (#3134 )
2022-12-01 14:10:32 +00:00
Tomas Votruba
ddc864eff4
Updated Rector to commit 7b7d5a4b8bb61b52a298cbf941b7df131897f55b
...
7b7d5a4b8b
Revert string specific identifier values on Type Mappers (#3024 )
2022-11-01 14:15:38 +00:00
Tomas Votruba
e87c848801
Updated Rector to commit ff4d797c73a51a3fb12cb644c6911ecd7313ec1b
...
ff4d797c73
[DeadCode][EarlyReturn] Handle RemoveUnusedVariableAssignRector+RemoveAlwaysElseRector (#2964 )
2022-10-02 20:24:31 +00:00
Tomas Votruba
c220ca0b07
Updated Rector to commit bfa8e983a341a6acc3d9980b521cb7a1a404ec70
...
bfa8e983a3
[Testing] Remove AbstractRectorTestCase::yieldFilePathsFromDirectory (#2894 )
2022-09-02 11:06:50 +00:00
Tomas Votruba
eea65cd62a
Updated Rector to commit 6fa3ade0c296e366490d1e4bcc642dc53ad92674
...
6fa3ade0c2
[tests] Keep original methods naming for easier upgrade (#2893 )
2022-09-02 10:27:12 +00:00
Tomas Votruba
277e853737
Updated Rector to commit dc22a952fe92e3574a27c8e9e7de3d9aead42a4f
...
dc22a952fe
[Scoped] Clean up SmartFileInfo (#2889 )
2022-09-01 22:05:56 +00:00
Tomas Votruba
4e3847e1bc
Updated Rector to commit 3c07468691132d0246e55627495a1e7d4cd76a8d
...
3c07468691
[DX] Localize few PackageBuilder classes (#2884 )
2022-09-01 19:50:06 +00:00
Tomas Votruba
9632c3edb1
Updated Rector to commit c6c1026bbeb8312e0f1598eb0d57f466b076f420
...
c6c1026bbe
[DX] Cleanup AbstractRectorTestCase (#2882 )
2022-09-01 15:18:01 +00:00
Tomas Votruba
c2d3d4a3b4
Updated Rector to commit 55227be6c338823f47f3fe6d4b1e48a4d8291740
...
55227be6c3
Removing SmartFileInfo (#2879 )
2022-09-01 11:24:29 +00:00
Tomas Votruba
5466f0a888
Updated Rector to commit 1ac8dd340121f640d489479995e3b66051009ae9
...
1ac8dd3401
[tests] note about doTestFileInfo() deprecation
2022-09-01 09:43:09 +00:00
Tomas Votruba
2518d99664
Updated Rector to commit 84a48e5e10be865e5fe6f0bbdcab3a7fc300a886
...
84a48e5e10
[tests] Use file paths over value objects in tests to improve performance (#2878 )
2022-09-01 09:37:14 +00:00
Tomas Votruba
6c20d257e3
Updated Rector to commit d3d18d442c8f2ca64f5ebef5c7a7541938fa1e2a
...
d3d18d442c
keep relative paths
2022-09-01 09:30:44 +00:00
Tomas Votruba
d0fd2796b0
Updated Rector to commit 95d0a8e14840c33c27e810591a4ed1d8bc0b4cdd
...
95d0a8e148
[DX] Remove symplify/symplify-kernel package (#2874 )
2022-08-31 11:18:37 +00:00
Tomas Votruba
afd984fc4e
Updated Rector to commit b8c70125cda3a0fbdff216dfccaf065d8fe1aa2b
...
b8c70125cd
[phpstan] Resolve duplicated methods (#2869 )
2022-08-31 09:31:19 +00:00
Tomas Votruba
4a341c0b42
Updated Rector to commit f91dba4a7f015ce11123abf065e43c7b0b53e243
...
f91dba4a7f
[DX] Remove only use case of exclusive file fixture, keep it simple (#2866 )
2022-08-31 08:46:08 +00:00
Tomas Votruba
30a3e6e86b
Updated Rector to commit 8ce5353f6217d9220edab09db656a51a3708dd8d
...
8ce5353f62
Fix class not found from Easy-Testing package (#2864 )
2022-08-31 07:46:49 +00:00
Tomas Votruba
d197e99c8b
Updated Rector to commit 86ccf3f6854c78c6b7b06b8471d922724cb6542b
...
86ccf3f685
[Testing] Use own FixtureFileFinder to keep dependency low (#2858 )
2022-08-30 16:19:25 +00:00
Tomas Votruba
eb540c7f2a
Updated Rector to commit b01ea044294135d9ae9546939d66b8181af50940
...
b01ea04429
[DX] Make use of FilePathHelper over inner magic of FileSystem in SmartFileInfo (#2862 )
2022-08-30 15:03:28 +00:00
Tomas Votruba
f251f578f6
Updated Rector to commit bb3ced496fe923594d4af178fdf61328dd731608
...
bb3ced496f
[DX] Cleanup of text file processor, unused MultipleFilesChangedTrait and misc (#2861 )
2022-08-30 14:19:19 +00:00