rector/packages
Tomas Votruba 2c46d4fc4d
[DX] Drop YamlFileFormatter as Rector does not process YAML (#2376)
2022-05-27 17:33:40 +02:00
..
BetterPhpDocParser [PhpDocInfo] Fixes Partial value update got duplicated on DoctrineAnnotationTagValueNode change (#1862) 2022-05-27 17:41:18 +07:00
Caching [Core] Remove loop on FilesFinder::findInDirectoriesAndFiles() (#2201) 2022-04-30 08:34:40 +02:00
ChangesReporting Improve BetterNodeFinder::findFirstPrevious() to work without statements (#2136) 2022-04-23 14:49:07 +02:00
Comments [DX] Skip extra comment, add RectorConfig->rules() (#2290) 2022-05-11 16:45:25 +00:00
Config [DX] Remove CommandNaming magic, check rector class exists in RectorConfig (#2372) 2022-05-27 16:58:29 +02:00
Defluent/NodeAnalyzer [static] Fix mixed type on property fetches and method calls (#1769) 2022-02-05 12:51:30 +01:00
FamilyTree [FamilyTree] Use parent->hasNativeMethod() on ClassChildAnalyzer->resolveParentClassMethods() (#2357) 2022-05-24 22:49:28 +02:00
FileFormatter [DX] Drop YamlFileFormatter as Rector does not process YAML (#2376) 2022-05-27 17:33:40 +02:00
FileSystemRector Fix return type of FileInfoParser::parseFileInfoToNodesAndDecorate (#2344) 2022-05-22 14:17:58 +07:00
NodeCollector [CodeQuality] Skip CallableThisArrayToAnonymousFunctionRector when inside of Attribute (#2212) 2022-05-02 11:37:50 +02:00
NodeNameResolver [DX] Skip extra comment, add RectorConfig->rules() (#2290) 2022-05-11 16:45:25 +00:00
NodeNestingScope [NodeNestingScope] Remove ScopeAwareNodeFinder::findParentType (#2214) 2022-05-02 15:49:33 +02:00
NodeRemoval [DX] Remove poorly designed NodeToReplacePostRector, return changed nodes directly in the current rule (#2229) 2022-05-05 00:16:25 +02:00
NodeTypeResolver [DX] Various config merge, improve RectorConfig methods (#2371) 2022-05-27 15:30:05 +02:00
PHPStanStaticTypeMapper [TypeDeclaration] Skip return type defined Closure on ReturnTypeDeclarationRector (#2179) 2022-04-27 15:30:48 +02:00
Parallel [DX] Remove CommandNaming magic, check rector class exists in RectorConfig (#2372) 2022-05-27 16:58:29 +02:00
PhpAttribute [DX] Replace global BetterStandardPrinter from AbstractRector with autowired NodePrinterInterface for easier and specific re-use (#2036) 2022-04-10 00:36:13 +02:00
PostRector [Experiment][Naming] Keep GroupUse Stmt on UseImportsResolver::resolveForNode() (#2349) 2022-05-22 22:57:59 +02:00
ReadWrite [Php81] Skip ArrayDimFetch from ArrayObject in Assign var on ReadOnlyPropertyRector (#2363) 2022-05-26 09:13:59 +02:00
Set [Php82] Add ReadOnlyClassRector (#2296) 2022-05-12 22:44:59 +07:00
StaticTypeMapper [Experiment][Naming] Keep GroupUse Stmt on UseImportsResolver::resolveForNode() (#2349) 2022-05-22 22:57:59 +02:00
Testing [Parallel] Improve tests to use file processor over file analyzer + fix missing RectorWithLineChange de/serialization (#1584) 2021-12-28 11:37:10 +01:00
VendorLocker [Core] Use ReflectionResolver to get ClassReflection when possible (#2226) 2022-05-04 17:37:56 +07:00
VersionBonding [DX] Remove different php version rector reporting to make run more clean (#1959) 2022-03-25 00:39:44 +01:00