edd9283805f9ff883b9ae4045c3ce0d75a6fce30
Files Diff
- Added: 1
- Removed: 0
- Renamed: 0
- Modified: 4
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Change Parameter Type | 2 | ||
| Change Parameter Type windowProperties : Map<Expression,String> to windowProperties : List<Expression> in method package CategorizedExpressions(projections List<Expression>, aggregations List<Expression>, windowProperties List<Expression>) in class org.apache.flink.table.operations.OperationExpressionsUtils.CategorizedExpressions | From | To | |
| Change Parameter Type aggregations : Map<Expression,String> to aggregations : List<Expression> in method package CategorizedExpressions(projections List<Expression>, aggregations List<Expression>, windowProperties List<Expression>) in class org.apache.flink.table.operations.OperationExpressionsUtils.CategorizedExpressions | From | To | |
| Move Method | 4 | ||
| Move Method public extractNames(expressions List<Expression>) : List<Optional<String>> from class org.apache.flink.table.expressions.ApiExpressionUtils to public extractNames(expressions List<Expression>) : List<Optional<String>> from class org.apache.flink.table.operations.OperationExpressionsUtils | From | To | |
| Move Method public extractAggregationsAndProperties(expressions List<Expression>, uniqueAttributeGenerator Supplier<String>) : CategorizedExpressions from class org.apache.flink.table.expressions.ApiExpressionUtils to public extractAggregationsAndProperties(expressions List<Expression>, uniqueAttributeGenerator Supplier<String>) : CategorizedExpressions from class org.apache.flink.table.operations.OperationExpressionsUtils | From | To | |
| Move Method public extractFieldReferences(expressions List<Expression>) : List<Expression> from class org.apache.flink.table.expressions.ApiExpressionUtils to public extractFieldReferences(expressions List<Expression>) : List<Expression> from class org.apache.flink.table.operations.OperationExpressionsUtils | From | To | |
| Move Method public extractName(expression Expression) : Optional<String> from class org.apache.flink.table.expressions.ApiExpressionUtils to public extractName(expression Expression) : Optional<String> from class org.apache.flink.table.operations.OperationExpressionsUtils | From | To | |
| Change Return Type | 2 | ||
| Change Return Type Map<Expression,String> to List<Expression> in method public getWindowProperties() : List<Expression> in class org.apache.flink.table.operations.OperationExpressionsUtils.CategorizedExpressions | From | To | |
| Change Return Type Map<Expression,String> to List<Expression> in method public getAggregations() : List<Expression> in class org.apache.flink.table.operations.OperationExpressionsUtils.CategorizedExpressions | From | To | |
| Move Attribute | 1 | ||
| Move Attribute private extractNameVisitor : ExtractNameVisitor from class org.apache.flink.table.expressions.ApiExpressionUtils to private extractNameVisitor : ExtractNameVisitor from class org.apache.flink.table.operations.OperationExpressionsUtils | From | To | |
| Extract Class | 1 | ||
| Extract Class org.apache.flink.table.operations.OperationExpressionsUtils from class org.apache.flink.table.expressions.ApiExpressionUtils | From | To | |
| Move Class | 5 | ||
| Move Class org.apache.flink.table.expressions.ApiExpressionUtils.AggregationAndPropertiesSplitter moved to org.apache.flink.table.operations.OperationExpressionsUtils.AggregationAndPropertiesSplitter | From | To | |
| Move Class org.apache.flink.table.expressions.ApiExpressionUtils.FieldReferenceExtractor moved to org.apache.flink.table.operations.OperationExpressionsUtils.FieldReferenceExtractor | From | To | |
| Move Class org.apache.flink.table.expressions.ApiExpressionUtils.CategorizedExpressions moved to org.apache.flink.table.operations.OperationExpressionsUtils.CategorizedExpressions | From | To | |
| Move Class org.apache.flink.table.expressions.ApiExpressionUtils.ExtractNameVisitor moved to org.apache.flink.table.operations.OperationExpressionsUtils.ExtractNameVisitor | From | To | |
| Move Class org.apache.flink.table.expressions.ApiExpressionUtils.AggregationAndPropertiesReplacer moved to org.apache.flink.table.operations.OperationExpressionsUtils.AggregationAndPropertiesReplacer | From | To | |
| Change Attribute Type | 2 | ||
| Change Attribute Type windowProperties : Map<Expression,String> to windowProperties : List<Expression> in class org.apache.flink.table.operations.OperationExpressionsUtils.CategorizedExpressions | From | To | |
| Change Attribute Type aggregations : Map<Expression,String> to aggregations : List<Expression> in class org.apache.flink.table.operations.OperationExpressionsUtils.CategorizedExpressions | From | To |