| 
                                Rename Method	public getTypeParameterRequirements() : List<TypeParameterRequirement> renamed to public getTypeVariableConstraints() : List<TypeVariableConstraint> in class com.facebook.presto.metadata.Signature | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Method	public typeParameter(name String) : TypeParameterRequirement renamed to public typeVariable(name String) : TypeVariableConstraint in class com.facebook.presto.metadata.Signature | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Method	public typeParameters(typeParameters List<TypeParameterRequirement>) : SignatureBuilder renamed to public typeVariableConstraints(typeVariableConstraints List<TypeVariableConstraint>) : SignatureBuilder in class com.facebook.presto.metadata.SignatureBuilder | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Method	public typeParameters(typeParameters TypeParameterRequirement...) : SignatureBuilder renamed to public longVariableConstraints(longVariableConstraints LongVariableConstraint...) : SignatureBuilder in class com.facebook.presto.metadata.SignatureBuilder | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Method	private createTypeParameters(typeParameters Iterable<TypeParameter>, dependencies List<ImplementationDependency>) : List<TypeParameterRequirement> renamed to private createTypeVariableConstraints(typeParameters Iterable<TypeParameter>, dependencies List<ImplementationDependency>) : List<TypeVariableConstraint> in class com.facebook.presto.operator.scalar.ReflectionParametricScalar.ImplementationParser | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Method	public bindTypeParameters(returnType Type, types List<? extends Type>, allowCoercion boolean, typeManager TypeManager) : Map<String,Type> renamed to public bindTypeVariables(returnType Type, types List<? extends Type>, allowCoercion boolean, typeManager TypeManager) : Map<String,Type> in class com.facebook.presto.metadata.Signature | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Method	public bindTypeParameters(types List<? extends Type>, allowCoercion boolean, typeManager TypeManager) : Map<String,Type> renamed to public bindTypeVariables(types List<? extends Type>, allowCoercion boolean, typeManager TypeManager) : Map<String,Type> in class com.facebook.presto.metadata.Signature | 
                                From | 
                                To | 
                            
                            
                            
                            
                            
                            
                            
                                 | 
                                Change Parameter Type	parameters : Map<String,TypeParameterRequirement> to typeVaraibleConstraints : Map<String,TypeVariableConstraint> in method private matchArguments(boundParameters Map<String,Type>, typeVaraibleConstraints Map<String,TypeVariableConstraint>, argumentTypes List<TypeSignature>, types List<? extends Type>, allowCoercion boolean, varArgs boolean, typeManager TypeManager) : boolean in class com.facebook.presto.metadata.Signature | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	typeParameters : Map<String,TypeParameterRequirement> to typeVariableConstraints : Map<String,TypeVariableConstraint> in method private matchAndBindParameters(boundParameters Map<String,Type>, typeVariableConstraints Map<String,TypeVariableConstraint>, parameter TypeSignature, type Type, allowCoercion boolean, typeManager TypeManager) : boolean in class com.facebook.presto.metadata.Signature | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	typeParameterRequirements : List<TypeParameterRequirement> to typeParameterConstraints : List<TypeVariableConstraint> in method protected SqlScalarFunction(name String, typeParameterConstraints List<TypeVariableConstraint>, longVariableConstraints List<LongVariableConstraint>, returnType String, argumentTypes List<String>, variableArity boolean, literalParameters Set<String>) in class com.facebook.presto.metadata.SqlScalarFunction | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	typeParameters : TypeParameterRequirement... to longVariableConstraints : LongVariableConstraint... in method public longVariableConstraints(longVariableConstraints LongVariableConstraint...) : SignatureBuilder in class com.facebook.presto.metadata.SignatureBuilder | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	typeParameterRequirements : List<TypeParameterRequirement> to typeParameterConstraints : List<TypeVariableConstraint> in method protected SqlScalarFunction(name String, typeParameterConstraints List<TypeVariableConstraint>, longVariableConstraints List<LongVariableConstraint>, returnType String, argumentTypes List<String>, variableArity boolean) in class com.facebook.presto.metadata.SqlScalarFunction | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	typeParameters : List<TypeParameterRequirement> to typeVariableConstraints : List<TypeVariableConstraint> in method public typeVariableConstraints(typeVariableConstraints List<TypeVariableConstraint>) : SignatureBuilder in class com.facebook.presto.metadata.SignatureBuilder | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	typeParameters : Map<String,TypeParameterRequirement> to typeVariableConstraints : Map<String,TypeVariableConstraint> in method private matchAndBind(boundParameters Map<String,Type>, typeVariableConstraints Map<String,TypeVariableConstraint>, parameter TypeSignature, type Type, allowCoercion boolean, typeManager TypeManager) : boolean in class com.facebook.presto.metadata.Signature | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	typeParameterRequirements : List<TypeParameterRequirement> to typeVariableConstraints : List<TypeVariableConstraint> in method protected SqlAggregationFunction(name String, typeVariableConstraints List<TypeVariableConstraint>, longVariableConstraints List<LongVariableConstraint>, returnType String, argumentTypes List<String>, kind FunctionKind, literalParameters Set<String>) in class com.facebook.presto.metadata.SqlAggregationFunction | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	typeParameterRequirements : List<TypeParameterRequirement> to typeVariableConstraints : List<TypeVariableConstraint> in method public Signature(name String, kind FunctionKind, typeVariableConstraints List<TypeVariableConstraint>, longVariableConstraints List<LongVariableConstraint>, returnType TypeSignature, argumentTypes List<TypeSignature>, variableArity boolean) in class com.facebook.presto.metadata.Signature | 
                                From | 
                                To | 
                            
                            
                            
                            
                            
                            
                            
                                 | 
                                Rename Variable	parameters : ImmutableMap<String,TypeParameterRequirement> to constraints : Map<String,TypeVariableConstraint> in method public bindTypeVariables(types List<? extends Type>, allowCoercion boolean, typeManager TypeManager) : Map<String,Type> in class com.facebook.presto.metadata.Signature | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Variable	parameters : ImmutableMap<String,TypeParameterRequirement> to constraints : Map<String,TypeVariableConstraint> in method public bindTypeVariables(returnType Type, types List<? extends Type>, allowCoercion boolean, typeManager TypeManager) : Map<String,Type> in class com.facebook.presto.metadata.Signature | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Variable	other : TypeParameterRequirement to that : TypeVariableConstraint in method public equals(o Object) : boolean in class com.facebook.presto.metadata.TypeVariableConstraint | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Variable	typeParameterRequirement : TypeParameterRequirement to typeVariableConstraint : TypeVariableConstraint in method private matchAndBind(boundParameters Map<String,Type>, typeVariableConstraints Map<String,TypeVariableConstraint>, parameter TypeSignature, type Type, allowCoercion boolean, typeManager TypeManager) : boolean in class com.facebook.presto.metadata.Signature | 
                                From | 
                                To | 
                            
                            
                            
                            
                            
                            
                            
                                 | 
                                Change Return Type	TypeParameterRequirement to TypeVariableConstraint in method public typeVariable(name String) : TypeVariableConstraint in class com.facebook.presto.metadata.Signature | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	TypeParameterRequirement to TypeVariableConstraint in method public withVariadicBound(name String, variadicBound String) : TypeVariableConstraint in class com.facebook.presto.metadata.Signature | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	List<TypeParameterRequirement> to List<TypeVariableConstraint> in method private createTypeVariableConstraints(typeParameters Iterable<TypeParameter>, dependencies List<ImplementationDependency>) : List<TypeVariableConstraint> in class com.facebook.presto.operator.scalar.ReflectionParametricScalar.ImplementationParser | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	List<TypeParameterRequirement> to List<TypeVariableConstraint> in method public getTypeVariableConstraints() : List<TypeVariableConstraint> in class com.facebook.presto.metadata.Signature | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	TypeParameterRequirement to TypeVariableConstraint in method public comparableWithVariadicBound(name String, variadicBound String) : TypeVariableConstraint in class com.facebook.presto.metadata.Signature | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	TypeParameterRequirement to TypeVariableConstraint in method public comparableTypeParameter(name String) : TypeVariableConstraint in class com.facebook.presto.metadata.Signature | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	TypeParameterRequirement to TypeVariableConstraint in method public orderableTypeParameter(name String) : TypeVariableConstraint in class com.facebook.presto.metadata.Signature | 
                                From | 
                                To | 
                            
                            
                            
                            
                            
                            
                            
                                 | 
                                Split Parameter	typeParameterRequirements : List<TypeParameterRequirement> to [longVariableConstraints : List<LongVariableConstraint>, typeVariableConstraints : List<TypeVariableConstraint>] in method public Signature(name String, kind FunctionKind, typeVariableConstraints List<TypeVariableConstraint>, longVariableConstraints List<LongVariableConstraint>, returnType String, argumentTypes List<String>, variableArity boolean) in class com.facebook.presto.metadata.Signature | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Split Parameter	typeParameterRequirements : List<TypeParameterRequirement> to [longVariableConstraints : List<LongVariableConstraint>, typeVariableConstraints : List<TypeVariableConstraint>] in method public Signature(name String, kind FunctionKind, typeVariableConstraints List<TypeVariableConstraint>, longVariableConstraints List<LongVariableConstraint>, returnType String, argumentTypes List<String>, variableArity boolean, literalParameters Set<String>) in class com.facebook.presto.metadata.Signature | 
                                From | 
                                To | 
                            
                            
                            
                            
                            
                            
                            
                                 | 
                                Change Variable Type	typeParameterRequirements : ImmutableList.Builder<TypeParameterRequirement> to typeParameterRequirements : ImmutableList.Builder<TypeVariableConstraint> in method private createTypeVariableConstraints(typeParameters Iterable<TypeParameter>, dependencies List<ImplementationDependency>) : List<TypeVariableConstraint> in class com.facebook.presto.operator.scalar.ReflectionParametricScalar.ImplementationParser | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	parameters : ImmutableMap<String,TypeParameterRequirement> to constraints : Map<String,TypeVariableConstraint> in method public bindTypeVariables(types List<? extends Type>, allowCoercion boolean, typeManager TypeManager) : Map<String,Type> in class com.facebook.presto.metadata.Signature | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	parameters : ImmutableMap<String,TypeParameterRequirement> to constraints : Map<String,TypeVariableConstraint> in method public bindTypeVariables(returnType Type, types List<? extends Type>, allowCoercion boolean, typeManager TypeManager) : Map<String,Type> in class com.facebook.presto.metadata.Signature | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	typeParameterRequirement : TypeParameterRequirement to typeVariableConstraint : TypeVariableConstraint in method private matchAndBind(boundParameters Map<String,Type>, typeVariableConstraints Map<String,TypeVariableConstraint>, parameter TypeSignature, type Type, allowCoercion boolean, typeManager TypeManager) : boolean in class com.facebook.presto.metadata.Signature | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	other : TypeParameterRequirement to that : TypeVariableConstraint in method public equals(o Object) : boolean in class com.facebook.presto.metadata.TypeVariableConstraint | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	builder : ImmutableMap.Builder<String,TypeParameterRequirement> to builder : ImmutableMap.Builder<String,TypeVariableConstraint> in method private getTypeVariableConstraintsAsMap() : Map<String,TypeVariableConstraint> in class com.facebook.presto.metadata.Signature | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	parameter : TypeParameterRequirement to parameter : TypeVariableConstraint in method private getTypeVariableConstraintsAsMap() : Map<String,TypeVariableConstraint> in class com.facebook.presto.metadata.Signature | 
                                From | 
                                To | 
                            
                            
                            
                            
                            
                            
                            
                                 | 
                                Rename Parameter	boundParameters : Map<String,Type> to boundTypeVariables : Map<String,Type> in method public bindSignature(signature Signature, boundTypeVariables Map<String,Type>, arity int) : Signature in class com.facebook.presto.metadata.FunctionRegistry | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Parameter	typeParameterRequirements : List<TypeParameterRequirement> to typeParameterConstraints : List<TypeVariableConstraint> in method protected SqlScalarFunction(name String, typeParameterConstraints List<TypeVariableConstraint>, longVariableConstraints List<LongVariableConstraint>, returnType String, argumentTypes List<String>, variableArity boolean) in class com.facebook.presto.metadata.SqlScalarFunction | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Parameter	typeParameters : TypeParameterRequirement... to longVariableConstraints : LongVariableConstraint... in method public longVariableConstraints(longVariableConstraints LongVariableConstraint...) : SignatureBuilder in class com.facebook.presto.metadata.SignatureBuilder | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Parameter	typeParameters : List<TypeParameterRequirement> to typeVariableConstraints : List<TypeVariableConstraint> in method public typeVariableConstraints(typeVariableConstraints List<TypeVariableConstraint>) : SignatureBuilder in class com.facebook.presto.metadata.SignatureBuilder | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Parameter	typeParameters : Map<String,TypeParameterRequirement> to typeVariableConstraints : Map<String,TypeVariableConstraint> in method private matchAndBind(boundParameters Map<String,Type>, typeVariableConstraints Map<String,TypeVariableConstraint>, parameter TypeSignature, type Type, allowCoercion boolean, typeManager TypeManager) : boolean in class com.facebook.presto.metadata.Signature | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Parameter	typeParameterRequirements : List<TypeParameterRequirement> to typeVariableConstraints : List<TypeVariableConstraint> in method protected SqlAggregationFunction(name String, typeVariableConstraints List<TypeVariableConstraint>, longVariableConstraints List<LongVariableConstraint>, returnType String, argumentTypes List<String>, kind FunctionKind, literalParameters Set<String>) in class com.facebook.presto.metadata.SqlAggregationFunction | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Parameter	typeParameterRequirements : List<TypeParameterRequirement> to typeVariableConstraints : List<TypeVariableConstraint> in method public Signature(name String, kind FunctionKind, typeVariableConstraints List<TypeVariableConstraint>, longVariableConstraints List<LongVariableConstraint>, returnType TypeSignature, argumentTypes List<TypeSignature>, variableArity boolean) in class com.facebook.presto.metadata.Signature | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Parameter	parameters : Map<String,TypeParameterRequirement> to typeVaraibleConstraints : Map<String,TypeVariableConstraint> in method private matchArguments(boundParameters Map<String,Type>, typeVaraibleConstraints Map<String,TypeVariableConstraint>, argumentTypes List<TypeSignature>, types List<? extends Type>, allowCoercion boolean, varArgs boolean, typeManager TypeManager) : boolean in class com.facebook.presto.metadata.Signature | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Parameter	typeParameters : Map<String,TypeParameterRequirement> to typeVariableConstraints : Map<String,TypeVariableConstraint> in method private matchAndBindParameters(boundParameters Map<String,Type>, typeVariableConstraints Map<String,TypeVariableConstraint>, parameter TypeSignature, type Type, allowCoercion boolean, typeManager TypeManager) : boolean in class com.facebook.presto.metadata.Signature | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Parameter	typeParameterRequirements : List<TypeParameterRequirement> to typeParameterConstraints : List<TypeVariableConstraint> in method protected SqlScalarFunction(name String, typeParameterConstraints List<TypeVariableConstraint>, longVariableConstraints List<LongVariableConstraint>, returnType String, argumentTypes List<String>, variableArity boolean, literalParameters Set<String>) in class com.facebook.presto.metadata.SqlScalarFunction | 
                                From | 
                                To |