20a327632180c13797ae086671be769669186448
Files Diff
- Added: 2
- Removed: 2
- Renamed: 0
- Modified: 2
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Change Parameter Type | 1 | ||
Change Parameter Type implementations : ParametricImplementationsGroup<ScalarImplementation> to implementations : ParametricImplementationsGroup<ParametricScalarImplementation> in method public ParametricScalar(signature Signature, details ScalarHeader, implementations ParametricImplementationsGroup<ParametricScalarImplementation>) in class com.facebook.presto.operator.scalar.ParametricScalar | From | To | |
Change Return Type | 3 | ||
Change Return Type ScalarImplementation to ParametricScalarImplementation in method public get() : ParametricScalarImplementation in class com.facebook.presto.operator.scalar.annotations.ParametricScalarImplementation.Parser | From | To | |
Change Return Type ParametricImplementationsGroup<ScalarImplementation> to ParametricImplementationsGroup<ParametricScalarImplementation> in method public getImplementations() : ParametricImplementationsGroup<ParametricScalarImplementation> in class com.facebook.presto.operator.scalar.ParametricScalar | From | To | |
Change Return Type ScalarImplementation to ParametricScalarImplementation in method public parseImplementation(functionName String, method Method, constructor Optional<Constructor<?>>) : ParametricScalarImplementation in class com.facebook.presto.operator.scalar.annotations.ParametricScalarImplementation.Parser | From | To | |
Rename Class | 2 | ||
Rename Class com.facebook.presto.operator.scalar.TestScalarImplementationValidation renamed to com.facebook.presto.operator.scalar.TestParametricScalarImplementationValidation | From | To | |
Rename Class com.facebook.presto.operator.scalar.annotations.ScalarImplementation renamed to com.facebook.presto.operator.scalar.annotations.ParametricScalarImplementation | From | To | |
Change Variable Type | 6 | ||
Change Variable Type implementation : ScalarImplementation to implementation : ParametricScalarImplementation in method public specialize(boundVariables BoundVariables, arity int, typeManager TypeManager, functionRegistry FunctionRegistry) : ScalarFunctionImplementation in class com.facebook.presto.operator.scalar.ParametricScalar | From | To | |
Change Variable Type implementation : ScalarImplementation to implementation : ParametricScalarImplementation in method private parseParametricScalar(scalar ScalarHeaderAndMethods, constructor Optional<Constructor<?>>) : SqlScalarFunction in class com.facebook.presto.operator.scalar.annotations.ScalarFromAnnotationsParser | From | To | |
Change Variable Type implementationsBuilder : ParametricImplementationsGroup.Builder<ScalarImplementation> to implementationsBuilder : ParametricImplementationsGroup.Builder<ParametricScalarImplementation> in method private parseParametricScalar(scalar ScalarHeaderAndMethods, constructor Optional<Constructor<?>>) : SqlScalarFunction in class com.facebook.presto.operator.scalar.annotations.ScalarFromAnnotationsParser | From | To | |
Change Variable Type implementations : ParametricImplementationsGroup<ScalarImplementation> to implementations : ParametricImplementationsGroup<ParametricScalarImplementation> in method private parseParametricScalar(scalar ScalarHeaderAndMethods, constructor Optional<Constructor<?>>) : SqlScalarFunction in class com.facebook.presto.operator.scalar.annotations.ScalarFromAnnotationsParser | From | To | |
Change Attribute Type | 1 | ||
Change Attribute Type implementations : ParametricImplementationsGroup<ScalarImplementation> to implementations : ParametricImplementationsGroup<ParametricScalarImplementation> in class com.facebook.presto.operator.scalar.ParametricScalar | From | To |