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 |