d6a6af46ec394dd5f1c342ee8cfe1c70f6e55691
Files Diff
- Added: 0
- Removed: 0
- Renamed: 0
- Modified: 16
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Change Parameter Type | 2 | ||
Change Parameter Type node : ByteCodeNode to nodeGenerator : Function<CompilerContext,ByteCodeNode> in method public execute(nodeGenerator Function<CompilerContext,ByteCodeNode>, returnType ParameterizedType) : Object in class com.facebook.presto.byteCode.expression.ByteCodeExpressionAssertions | From | To | |
Change Parameter Type parameters : NamedParameterDefinition... to parameters : Iterable<NamedParameterDefinition> in method public declareConstructor(access EnumSet<Access>, parameters Iterable<NamedParameterDefinition>) : MethodDefinition in class com.facebook.presto.byteCode.ClassDefinition | From | To | |
Rename Variable | 1 | ||
Rename Variable block : Block to nodeGenerator : Function<CompilerContext,ByteCodeNode> in method public testGetField() : void in class com.facebook.presto.byteCode.expression.TestSetVariableByteCodeExpression | From | To | |
Inline Method | 1 | ||
Inline Method public declareMethod(compilerContext CompilerContext, access EnumSet<Access>, name String, returnType ParameterizedType, parameters Iterable<NamedParameterDefinition>) : MethodDefinition inlined to public declareMethod(access EnumSet<Access>, name String, returnType ParameterizedType, parameters Iterable<NamedParameterDefinition>) : MethodDefinition in class com.facebook.presto.byteCode.ClassDefinition | From | To | |
Change Return Type | 1 | ||
Change Return Type Block to MethodDefinition in method private declareAddIntermediate(definition ClassDefinition, grouped boolean) : MethodDefinition in class com.facebook.presto.operator.aggregation.AccumulatorCompiler | From | To | |
Change Variable Type | 1 | ||
Change Variable Type block : Block to nodeGenerator : Function<CompilerContext,ByteCodeNode> in method public testGetField() : void in class com.facebook.presto.byteCode.expression.TestSetVariableByteCodeExpression | From | To | |
Extract Variable | 1 | ||
Extract Variable method : MethodDefinition in method public execute(nodeGenerator Function<CompilerContext,ByteCodeNode>, returnType ParameterizedType) : Object from class com.facebook.presto.byteCode.expression.ByteCodeExpressionAssertions | From | To | |
Extract Method | 1 | ||
Extract Method public assertSetPoint(setX Function<ByteCodeExpression,ByteCodeExpression>) : void extracted from public testSetField() : void in class com.facebook.presto.byteCode.expression.TestSetFieldByteCodeExpression | From | To | |
Extract And Move Method | 1 | ||
Extract And Move Method public assertByteCodeNode(nodeGenerator Function<CompilerContext,ByteCodeNode>, returnType ParameterizedType, expected Object) : void extracted from public testGetField() : void in class com.facebook.presto.byteCode.expression.TestSetVariableByteCodeExpression & moved to class com.facebook.presto.byteCode.expression.ByteCodeExpressionAssertions | From | To | |
Rename Parameter | 1 | ||
Rename Parameter node : ByteCodeNode to nodeGenerator : Function<CompilerContext,ByteCodeNode> in method public execute(nodeGenerator Function<CompilerContext,ByteCodeNode>, returnType ParameterizedType) : Object in class com.facebook.presto.byteCode.expression.ByteCodeExpressionAssertions | From | To |