Tomas Votruba
3c99dc15fc
Updated Rector to commit a31ae50227e48b078b9a3e78da55507a23127887
...
a31ae50227
Add Missing in Set Command to CI + complete sets from their category (#3141 )
2022-12-02 14:15:07 +00:00
Tomas Votruba
1bb085831c
Updated Rector to commit 84691d5a2eb99a8794ac8c02f3fe8daf411361fe
...
84691d5a2e
Remove self-serving FileDiffFileDecorator interface (#2835 )
2022-08-24 11:58:09 +00:00
Tomas Votruba
26bacab80c
Updated Rector to commit c0070b1d30a0040e3e58724ac1b3b339e168dcb5
...
c0070b1d30
[CodeQuality] Skip not ArrayType on ForeachItemsAssignToEmptyArrayToAssignRector (#2752 )
2022-08-11 14:46:08 +00:00
Tomas Votruba
967bbc6b59
Updated Rector to commit c0070b1d30a0040e3e58724ac1b3b339e168dcb5
...
c0070b1d30
[CodeQuality] Skip not ArrayType on ForeachItemsAssignToEmptyArrayToAssignRector (#2752 )
2022-08-11 14:29:35 +00:00
Tomas Votruba
bdec76e60e
Updated Rector to commit 5ed173f14865e72ba7156645e2a79930152e1cc5
...
5ed173f148
skip RuleDefinition explicitly
2022-06-07 09:18:30 +00:00
Tomas Votruba
bdfd24339f
Updated Rector to commit 2e977bd3aad21113e0bb7e2aa9b102f6f1e9246d
...
2e977bd3aa
deploy to original repository
2022-06-07 08:22:29 +00:00
Tomas Votruba
aa2cb1b997
Updated Rector to commit 0eba231b07
...
0eba231b07
[PHP 8.1] Move ConstantListClassToEnumRector to PHP 8.1 (#2444 )
2022-06-06 17:12:56 +00:00
Tomas Votruba
a28f4b14a4
Updated Rector to commit
2022-06-06 16:43:29 +00:00
Tomas Votruba
2e28c5e4af
Updated Rector to commit 83f7e9f3ab
...
83f7e9f3ab
[DX] Remove too detailed --type in init command, use fw documentation instead (#2430 )
2022-06-04 11:53:51 +00:00
Tomas Votruba
7e46eb8267
Updated Rector to commit a2d6da8b4e
...
a2d6da8b4e
Back to php-scoper 0.14 with scoping from php 8.0 (#2370 )
2022-05-27 11:51:31 +00:00
Tomas Votruba
beba7d6efe
Updated Rector to commit 1249d947f4
...
1249d947f4
Try php-scoper 0.17 (#2368 )
2022-05-27 11:25:02 +00:00
Tomas Votruba
aa0465d388
Updated Rector to commit 975fdf113f
...
975fdf113f
[DX] Add StmtsAwareInterface to catch node by type (#2269 )
2022-05-08 20:57:50 +00:00
Tomas Votruba
ebc3a0684d
Updated Rector to commit 767e7692e1
...
767e7692e1
[Experimental] Add refactorWithScope() method to get typed Scope easily and required (#2227 )
2022-05-04 15:20:50 +00:00
Tomas Votruba
5147929731
Updated Rector to commit 43aa4d91f7
...
43aa4d91f7
Add SameNamespacedTypeSpecifier (#2169 )
2022-04-26 08:13:18 +00:00
Tomas Votruba
3a2aaafb14
Updated Rector to commit 3407066315
...
3407066315
[DX] Replace global BetterStandardPrinter from AbstractRector with autowired NodePrinterInterface for easier and specific re-use (#2036 )
2022-04-09 22:42:24 +00:00
Tomas Votruba
7247d62498
Updated Rector to commit 4f13982aab
...
4f13982aab
[DX] Make progress bar less verbose on CI (#1797 )
2022-02-11 12:13:24 +00:00
Tomas Votruba
c88dc245e8
Updated Rector to commit 4fbeda1e1c
...
377b363726
the process() result is always array df4291c7e7
require always File[] in resolvePhpFilePaths() 4fbeda1e1c
Merge pull request #1630 from rectorphp/tv-result-arra
2022-01-04 16:43:56 +00:00
Tomas Votruba
aced4967b7
Updated Rector to commit fa7249028c
...
fa7249028c
[Scoped] Fix PHP71_BIN_PATH: unbound variable on local full_build.sh (#1586 )
2021-12-28 12:08:43 +00:00
Tomas Votruba
3266f22182
Updated Rector to commit 1d409bc35b
...
1d409bc35b
safe by default
2021-12-10 10:22:23 +00:00
Tomas Votruba
058d52567d
Updated Rector to commit c621d7650d
...
c621d7650d
[TypeDeclaration] Add void upper inner function has return on ReturnTypeDeclarationRector (#1447 )
2021-12-10 09:57:54 +00:00
Tomas Votruba
6ee24b2d05
Updated Rector to commit b2947fd96f
...
b2947fd96f
[Alternative][Validation] Add AllowEmptyConfigurableRectorInterface interface for alternative to not show warning on allowed rector rule to have default fallback config (#1422 )
2021-12-08 05:39:17 +00:00
Tomas Votruba
49a3737430
Updated Rector to commit 41413f3588
...
41413f3588
[Parallel] Refactor file processor to return arrays of data to allow json (#1378 )
2021-12-04 19:10:58 +00:00
Tomas Votruba
0562d594e0
Updated Rector to commit f985e811be
...
f985e811be
[DX] Add strict PHPStan rules - step #1 (#1324 )
2021-11-28 16:42:02 +00:00
Tomas Votruba
ba205b46bb
Updated Rector to commit 68d410ef00
...
68d410ef00
Trigger notification (#741 )
2021-08-23 00:20:32 +00:00
Tomas Votruba
674f76ced2
Updated Rector to commit 877cbb2de8
...
877cbb2de8
fix(scoper): prefix vendor classes from PHPDoc, close #6614 (#739 )
2021-08-22 23:17:31 +00:00
Tomas Votruba
12dcf0ece3
Updated Rector to commit 48e89b5bd2
...
48e89b5bd2
add configurable trait interface there
2021-07-06 08:37:29 +00:00
Tomas Votruba
96112cb1f0
Updated Rector to commit 2da49992cc
...
2da49992cc
[Downgrade] [PHP 7.2] Make DowngradeParameterTypeWideningRector always downgrade to phpdoc type (#390 )
2021-07-05 22:50:18 +00:00
Tomas Votruba
e3c7d5c703
Updated Rector to commit 2a0cae5507
...
2a0cae5507
Make progress bar reflect number of processed files + process file by file in series (#362 )
2021-07-02 20:55:14 +00:00
Tomas Votruba
a7f25f1444
Updated Rector to commit 2a394c750f
...
2a394c750f
Reflection cleanup + inline union types for couple of param docs (#330 )
2021-06-29 13:37:16 +00:00
Tomas Votruba
c99e19b804
Updated Rector to commit 4f619aae72
...
4f619aae72
NodeRepository usage cleanup (#287 )
2021-06-25 06:35:08 +00:00
Tomas Votruba
7cdc668f8b
Updated Rector to commit ea11625cfb
...
ea11625cfb
compact
2021-06-22 19:34:44 +00:00
Tomas Votruba
feba977d4e
Updated Rector to commit c7f23b93487f9202d019d2b77d455688956f3010
...
c7f23b9348
fixup! ping rebuild
2021-05-19 14:34:37 +00:00
Tomas Votruba
7d0e966d2c
Updated Rector to commit 84802f54d6
...
84802f54d6
downgrade ssch together
2021-05-19 13:27:02 +00:00
Tomas Votruba
7d36c3b0b9
Updated Rector to commit a80cf5292d
...
a80cf5292d
revert to working scoper 0.14
2021-05-10 22:23:08 +00:00
Tomas Votruba
363a910cf7
Updated Rector to commit a7db1ad94d
...
a7db1ad94d
use scoper 0.15
2021-05-10 22:10:16 +00:00
Tomas Votruba
d56e7982d0
Updated Rector to commit dedd4b55fe
...
dedd4b55fe
make node_helper.php safe for similar names
2021-05-09 20:15:43 +00:00
Tomas Votruba
fd9f8d18f9
add RectorOutputStyle to out-scope output formatter from symfony ( #6395 )
2021-05-08 23:04:43 +02:00
Sebastian Schreiber
dde5458d5d
[BUGFIX] Remove obsolete FormatterInterface ( #6370 )
2021-05-06 15:18:00 +02:00
Sebastian Schreiber
16d5930435
[TASK] Take .editorconfig into account ( #6272 )
2021-05-06 13:26:28 +02:00
Tomas Votruba
327f5fc126
[DowngradePhp70] Add SplitGroupedUseImportsRector + allow to return list of stmt[] in refactor() ( #6364 )
...
* rename SeparateMultiUseImportsRector to SeparateMultiUseImportsRector
* [PHP 7.0] Add SplitGroupedUseImportsRector
* allow to return multiple nodes to avoid addStmts() and removeNode() combo
* dot not FQN namespace and use improts
2021-05-06 01:44:08 +02:00
Tomas Votruba
c83ac3683e
Decouple specific rules from NonPhpFileProcessor to NonPhpRectorInterface contract ( #6285 )
2021-05-02 11:50:34 +00:00
Sebastian Schreiber
255b1fcbf7
[TASK] Add template type option for init command ( #6233 )
2021-04-25 21:43:59 +02:00
Tomas Votruba
8b402bfe02
Make use of File object instead of passing around provider of file info, tokens, stmts etc. ( #6110 )
...
Co-authored-by: kaizen-ci <info@kaizen-ci.org>
2021-04-13 00:12:48 +00:00
Tomas Votruba
06f85e4a68
Refactor file processors towards universal collector ( #6085 )
...
Co-authored-by: kaizen-ci <info@kaizen-ci.org>
2021-04-12 10:34:04 +00:00
Tomas Votruba
8b62025ce0
Cleanup composer update run ( #6094 )
...
* cleanup compoesr update run
* rename provideConfigFile() to provideConfigFilePath()
* merge AbstractComposerRectorTestCase to AbstractRectorTestCase
* rename ComposerProcessorNonPhp to ComposerFileProcessor
2021-04-10 22:12:50 +02:00
Tomas Votruba
9e6e3f7a92
Simplify set provider ( #6077 )
...
Co-authored-by: kaizen-ci <info@kaizen-ci.org>
2021-04-10 11:38:25 +00:00
Sebastian Schreiber
4296d35903
[FEATURE] Use generic processor interface for non php files ( #6060 )
2021-04-09 18:44:00 +02:00
Tomas Votruba
025e6ed571
[PhpDocParser] Make use of native attributes ( #5841 )
...
Co-authored-by: kaizen-ci <info@kaizen-ci.org>
2021-03-19 14:33:58 +00:00
Tomas Votruba
382f146eaf
Merge CoreRectorInterface ( #5762 )
2021-03-03 22:28:27 +01:00
Matthias Noback
0ffabe49ad
Point to the new parser nodes docs URL ( #5722 )
2021-03-02 12:28:11 +01:00