db5ea9183412656f9cbf2e8a9302666ac323143d
Files Diff
- Added: 1
 - Removed: 0
 - Renamed: 0
 - Modified: 24
 
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Change Parameter Type | 2 | ||
| Change Parameter Type mappings : Map<QualifiedName,Integer> to mappings : Map<Expression,Integer> in method public addResolvedNames(expression Expression, mappings Map<Expression,Integer>) : void in class com.facebook.presto.sql.analyzer.Analysis | From | To | |
| Change Parameter Type resolvedNameReferences : IdentityHashMap<QualifiedNameReference,QualifiedName> to resolvedNameReferences : IdentityHashMap<Expression,QualifiedName> in method public TreePrinter(resolvedNameReferences IdentityHashMap<Expression,QualifiedName>, out PrintStream) in class com.facebook.presto.sql.TreePrinter | From | To | |
| Inline Method | 1 | ||
| Inline Method private tryVisitRowFieldAccessor(node QualifiedNameReference) : Type inlined to protected visitQualifiedNameReference(node QualifiedNameReference, context AnalysisContext) : Type in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer.Visitor | From | To | |
| Change Return Type | 2 | ||
| Change Return Type Map<QualifiedName,Integer> to Map<Expression,Integer> in method public getResolvedNames(expression Expression) : Map<Expression,Integer> in class com.facebook.presto.sql.analyzer.Analysis | From | To | |
| Change Return Type Map<QualifiedName,Integer> to Map<Expression,Integer> in method public getResolvedNames() : Map<Expression,Integer> in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer | From | To | |
| Change Variable Type | 1 | ||
| Change Variable Type resolvedNames : Map<QualifiedName,Integer> to resolvedNames : Map<Expression,Integer> in method private translateNamesToSymbols(expression Expression) : Expression in class com.facebook.presto.sql.planner.TranslationMap | From | To | |
| Change Attribute Type | 3 | ||
| Change Attribute Type resolvedNames : IdentityHashMap<Expression,Map<QualifiedName,Integer>> to resolvedNames : IdentityHashMap<Expression,Map<Expression,Integer>> in class com.facebook.presto.sql.analyzer.Analysis | From | To | |
| Change Attribute Type resolvedNames : Map<QualifiedName,Integer> to resolvedNames : Map<Expression,Integer> in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer | From | To | |
| Change Attribute Type resolvedNameReferences : IdentityHashMap<QualifiedNameReference,QualifiedName> to resolvedNameReferences : IdentityHashMap<Expression,QualifiedName> in class com.facebook.presto.sql.TreePrinter | From | To | |
| Extract Method | 1 | ||
| Extract Method private isField(qualifiedName QualifiedName) : Boolean extracted from protected visitQualifiedNameReference(node QualifiedNameReference, context Void) : Boolean in class com.facebook.presto.sql.analyzer.AggregationAnalyzer.Visitor | From | To |