f5a58188fc6e60690a240a3242d371e2a174662d
Files Diff
- Added: 2
- Removed: 0
- Renamed: 0
- Modified: 15
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Change Parameter Type | 2 | ||
Change Parameter Type handle : MethodHandle to function : ScalarFunctionImplementation in method public invoke(session ConnectorSession, function ScalarFunctionImplementation, argumentValues List<Object>) : Object in class com.facebook.presto.sql.planner.ExpressionInterpreter | From | To | |
Change Parameter Type callSiteBinder : CallSiteBinder to cachedInstanceBinder : CachedInstanceBinder in method public invokeFunction(scope Scope, cachedInstanceBinder CachedInstanceBinder, name String, function ScalarFunctionImplementation, parameters ByteCodeExpression...) : ByteCodeExpression in class com.facebook.presto.sql.gen.InvokeFunctionByteCodeExpression | From | To | |
Rename Variable | 2 | ||
Rename Variable firstCastHandle : MethodHandle to firstCastFunction : ScalarFunctionImplementation in method protected visitNullIfExpression(node NullIfExpression, context Object) : Object in class com.facebook.presto.sql.planner.ExpressionInterpreter.Visitor | From | To | |
Rename Variable secondCastHandle : MethodHandle to secondCastFunction : ScalarFunctionImplementation in method protected visitNullIfExpression(node NullIfExpression, context Object) : Object in class com.facebook.presto.sql.planner.ExpressionInterpreter.Visitor | From | To | |
Change Variable Type | 4 | ||
Change Variable Type secondCastHandle : MethodHandle to secondCastFunction : ScalarFunctionImplementation in method protected visitNullIfExpression(node NullIfExpression, context Object) : Object in class com.facebook.presto.sql.planner.ExpressionInterpreter.Visitor | From | To | |
Change Variable Type operator : MethodHandle to operator : ScalarFunctionImplementation in method protected visitGenericLiteral(node GenericLiteral, session ConnectorSession) : Object in class com.facebook.presto.sql.planner.LiteralInterpreter.LiteralVisitor | From | To | |
Change Variable Type firstCastHandle : MethodHandle to firstCastFunction : ScalarFunctionImplementation in method protected visitNullIfExpression(node NullIfExpression, context Object) : Object in class com.facebook.presto.sql.planner.ExpressionInterpreter.Visitor | From | To | |
Rename Parameter | 2 | ||
Rename Parameter handle : MethodHandle to function : ScalarFunctionImplementation in method public invoke(session ConnectorSession, function ScalarFunctionImplementation, argumentValues List<Object>) : Object in class com.facebook.presto.sql.planner.ExpressionInterpreter | From | To | |
Rename Parameter callSiteBinder : CallSiteBinder to cachedInstanceBinder : CachedInstanceBinder in method public invokeFunction(scope Scope, cachedInstanceBinder CachedInstanceBinder, name String, function ScalarFunctionImplementation, parameters ByteCodeExpression...) : ByteCodeExpression in class com.facebook.presto.sql.gen.InvokeFunctionByteCodeExpression | From | To |