85446dd60751409efa569aac759a788067e3da40
Files Diff
- Added: 7
- Removed: 0
- Renamed: 0
- Modified: 58
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Rename Method | 1 | ||
| Rename Method private parameterTypes(typeManager TypeManager, method Method) : List<Type> renamed to private parameterTypeSignatures(method Method, literalParameters Set<String>) : List<TypeSignature> in class com.facebook.presto.metadata.FunctionListBuilder | From | To | |
| Rename Variable | 2 | ||
| Rename Variable parameterTypes : List<Type> to argumentTypes : List<TypeSignature> in method private processScalarOperator(method Method) : boolean in class com.facebook.presto.metadata.FunctionListBuilder | From | To | |
| Rename Variable returnType : Type to returnTypeSignature : TypeSignature in method private processScalarOperator(method Method) : boolean in class com.facebook.presto.metadata.FunctionListBuilder | From | To | |
| Change Return Type | 1 | ||
| Change Return Type List<Type> to List<TypeSignature> in method private parameterTypeSignatures(method Method, literalParameters Set<String>) : List<TypeSignature> in class com.facebook.presto.metadata.FunctionListBuilder | From | To | |
| Merge Variable | 1 | ||
| Merge Variable [type : Type, typeManager : TypeManager] to parameterType : Type in method private matchAndBind(boundParameters Map<String,Type>, typeParameters Map<String,TypeParameterRequirement>, parameter TypeSignature, type Type, allowCoercion boolean, typeManager TypeManager) : boolean in class com.facebook.presto.metadata.Signature | From | To | |
| Extract Variable | 1 | ||
| Extract Variable type : Type in method private coerce(expressions Iterable<? extends Expression>, subPlan PlanBuilder, translations TranslationMap) : Map<Symbol,Expression> from class com.facebook.presto.sql.planner.QueryPlanner | From | To | |
| Change Variable Type | 4 | ||
| Change Variable Type cast : Cast to cast : Expression in method private processAndCoerceIfNecessary(node Relation, context Void) : RelationPlan in class com.facebook.presto.sql.planner.RelationPlanner | From | To | |
| Change Variable Type returnType : Type to returnTypeSignature : TypeSignature in method private processScalarOperator(method Method) : boolean in class com.facebook.presto.metadata.FunctionListBuilder | From | To | |
| Change Variable Type parameterTypes : List<Type> to argumentTypes : List<TypeSignature> in method private processScalarOperator(method Method) : boolean in class com.facebook.presto.metadata.FunctionListBuilder | From | To | |
| Change Variable Type types : ImmutableList.Builder<Type> to types : ImmutableList.Builder<TypeSignature> in method private parameterTypeSignatures(method Method, literalParameters Set<String>) : List<TypeSignature> in class com.facebook.presto.metadata.FunctionListBuilder | From | To | |
| Extract Method | 1 | ||
| Extract Method private matchAndBindParameters(boundParameters Map<String,Type>, typeParameters Map<String,TypeParameterRequirement>, parameter TypeSignature, type Type, allowCoercion boolean, typeManager TypeManager) : boolean extracted from private matchAndBind(boundParameters Map<String,Type>, typeParameters Map<String,TypeParameterRequirement>, parameter TypeSignature, type Type, allowCoercion boolean, typeManager TypeManager) : boolean in class com.facebook.presto.metadata.Signature | From | To | |
| Rename Parameter | 1 | ||
| Rename Parameter other : Object to o : Object in method public equals(o Object) : boolean in class com.facebook.presto.spi.type.VarcharType | From | To |