|
Change Parameter Type actualArgumentTypes : List<? extends Type> to actualArgumentTypes : List<? extends TypeSignatureProvider> in method public bind(actualArgumentTypes List<? extends TypeSignatureProvider>, actualReturnType Type) : Optional<Signature> in class com.facebook.presto.metadata.SignatureBinder |
From |
To |
|
Change Parameter Type actualArgumentTypes : List<? extends Type> to actualArgumentTypes : List<? extends TypeSignatureProvider> in method public bind(actualArgumentTypes List<? extends TypeSignatureProvider>) : Optional<Signature> in class com.facebook.presto.metadata.SignatureBinder |
From |
To |
|
Change Parameter Type actualArgumentTypes : List<? extends Type> to actualArgumentTypes : List<? extends TypeSignatureProvider> in method public bindVariables(actualArgumentTypes List<? extends TypeSignatureProvider>) : Optional<BoundVariables> in class com.facebook.presto.metadata.SignatureBinder |
From |
To |
|
Change Parameter Type parameters : List<Type> to parameters : List<TypeSignatureProvider> in method private selectMostSpecificFunctions(applicableFunctions List<ApplicableFunction>, parameters List<TypeSignatureProvider>) : List<ApplicableFunction> in class com.facebook.presto.metadata.FunctionRegistry |
From |
To |
|
Change Parameter Type parameterTypes : List<TypeSignature> to parameterTypes : List<TypeSignatureProvider> in method public resolveFunction(name QualifiedName, parameterTypes List<TypeSignatureProvider>) : Signature in class com.facebook.presto.metadata.FunctionRegistry |
From |
To |
|
Change Parameter Type actualParameters : List<Type> to actualParameters : List<TypeSignatureProvider> in method private matchFunctionWithCoercion(candidates Collection<SqlFunction>, actualParameters List<TypeSignatureProvider>) : Optional<Signature> in class com.facebook.presto.metadata.FunctionRegistry |
From |
To |
|
Change Parameter Type parameters : List<Type> to parameters : List<TypeSignatureProvider> in method private matchFunction(candidates Collection<SqlFunction>, parameters List<TypeSignatureProvider>, coercionAllowed boolean) : Optional<Signature> in class com.facebook.presto.metadata.FunctionRegistry |
From |
To |
|
Change Parameter Type actualParameters : List<Type> to actualParameters : List<TypeSignatureProvider> in method private matchFunctionExact(candidates List<SqlFunction>, actualParameters List<TypeSignatureProvider>) : Optional<Signature> in class com.facebook.presto.metadata.FunctionRegistry |
From |
To |
|
Change Parameter Type actualTypes : List<? extends Type> to actualTypes : List<? extends TypeSignatureProvider> in method private appendConstraintSolversForArguments(resultBuilder ImmutableList.Builder<TypeConstraintSolver>, actualTypes List<? extends TypeSignatureProvider>) : boolean in class com.facebook.presto.metadata.SignatureBinder |
From |
To |
|
Change Parameter Type actualType : Type to actualTypeSignatureProvider : TypeSignatureProvider in method private appendConstraintSolvers(resultBuilder ImmutableList.Builder<TypeConstraintSolver>, formalTypeSignature TypeSignature, actualTypeSignatureProvider TypeSignatureProvider, allowCoercion boolean) : boolean in class com.facebook.presto.metadata.SignatureBinder |
From |
To |
|
Change Parameter Type actualReturnType : Type to actualReturnType : TypeSignatureProvider in method private appendConstraintSolversForReturnValue(resultBuilder ImmutableList.Builder<TypeConstraintSolver>, actualReturnType TypeSignatureProvider) : boolean in class com.facebook.presto.metadata.SignatureBinder |
From |
To |
|
Change Parameter Type actualArgumentTypes : List<? extends Type> to actualArgumentTypes : List<? extends TypeSignatureProvider> in method public bindVariables(actualArgumentTypes List<? extends TypeSignatureProvider>, actualReturnType Type) : Optional<BoundVariables> in class com.facebook.presto.metadata.SignatureBinder |
From |
To |
|
Change Parameter Type actualParameters : List<Type> to actualParameters : List<TypeSignatureProvider> in method private identifyApplicableFunctions(candidates Collection<SqlFunction>, actualParameters List<TypeSignatureProvider>, allowCoercion boolean) : List<ApplicableFunction> in class com.facebook.presto.metadata.FunctionRegistry |
From |
To |
|
Change Parameter Type actualType : Type to actualTypeSignatureProvider : TypeSignatureProvider in method private appendTypeRelationshipConstraintSolver(resultBuilder ImmutableList.Builder<TypeConstraintSolver>, formalTypeSignature TypeSignature, actualTypeSignatureProvider TypeSignatureProvider, allowCoercion boolean) : void in class com.facebook.presto.metadata.SignatureBinder |
From |
To |
|
Change Parameter Type actualTypes : List<? extends Type> to actualTypes : List<? extends TypeSignatureProvider> in method private appendConstraintSolvers(resultBuilder ImmutableList.Builder<TypeConstraintSolver>, formalTypeSignatures List<? extends TypeSignature>, actualTypes List<? extends TypeSignatureProvider>, allowCoercion boolean) : boolean in class com.facebook.presto.metadata.SignatureBinder |
From |
To |
|
Rename Variable argumentTypes : ImmutableList.Builder<TypeSignature> to argumentTypesBuilder : ImmutableList.Builder<TypeSignatureProvider> in method protected visitFunctionCall(node FunctionCall, context StackableAstVisitorContext<Context>) : Type in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer.Visitor |
From |
To |
|
Rename Variable actualTypeTypeParameters : List<Type> to actualTypeParametersTypeSignatureProvider : List<TypeSignatureProvider> in method private appendConstraintSolvers(resultBuilder ImmutableList.Builder<TypeConstraintSolver>, formalTypeSignature TypeSignature, actualTypeSignatureProvider TypeSignatureProvider, allowCoercion boolean) : boolean in class com.facebook.presto.metadata.SignatureBinder |
From |
To |
|
Rename Variable formalTypeSignatureParameter : TypeSignatureParameter to formalTypeParameter : TypeSignatureParameter in method private appendConstraintSolvers(resultBuilder ImmutableList.Builder<TypeConstraintSolver>, formalTypeSignature TypeSignature, actualTypeSignatureProvider TypeSignatureProvider, allowCoercion boolean) : boolean in class com.facebook.presto.metadata.SignatureBinder |
From |
To |
|
Rename Variable parameters : List<Type> to parameterTypes : List<Type> in method private selectMostSpecificFunctions(applicableFunctions List<ApplicableFunction>, parameters List<TypeSignatureProvider>) : List<ApplicableFunction> in class com.facebook.presto.metadata.FunctionRegistry |
From |
To |