471c20f561e543898bba9bb24a35009badef3d14
Files Diff
- Added: 0
- Removed: 1
- Renamed: 0
- Modified: 2
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Rename Variable | 2 | ||
Rename Variable slice : Variable to rowBuilder : Variable in method private generateSerialize(definition ClassDefinition, binder CallSiteBinder, clazz Class<T>, fields List<StateField>) : void in class com.facebook.presto.operator.aggregation.state.StateCompiler | From | To | |
Rename Variable slice : Variable to row : Variable in method private generateDeserialize(definition ClassDefinition, binder CallSiteBinder, clazz Class<T>, fields List<StateField>) : void in class com.facebook.presto.operator.aggregation.state.StateCompiler | From | To | |
Extract Variable | 3 | ||
Extract Variable field : StateField in method private generateDeserialize(definition ClassDefinition, binder CallSiteBinder, clazz Class<T>, fields List<StateField>) : void from class com.facebook.presto.operator.aggregation.state.StateCompiler | From | To | |
Extract Variable scope : Scope in method private generateSerialize(definition ClassDefinition, binder CallSiteBinder, clazz Class<T>, fields List<StateField>) : void from class com.facebook.presto.operator.aggregation.state.StateCompiler | From | To | |
Extract Variable scope : Scope in method private generateDeserialize(definition ClassDefinition, binder CallSiteBinder, clazz Class<T>, fields List<StateField>) : void from class com.facebook.presto.operator.aggregation.state.StateCompiler | From | To | |
Extract Method | 3 | ||
Extract Method public getSupportedFieldTypes() : Set<Class<?>> extracted from private enumerateFields(clazz Class<?>) : List<StateField> in class com.facebook.presto.operator.aggregation.state.StateCompiler | From | To | |
Extract Method public generateStateFactory(clazz Class<T>, fieldTypes Map<String,Type>, classLoader DynamicClassLoader) : AccumulatorStateFactory<T> extracted from public generateStateFactory(clazz Class<T>, classLoader DynamicClassLoader) : AccumulatorStateFactory<T> in class com.facebook.presto.operator.aggregation.state.StateCompiler | From | To | |
Extract Method public generateStateSerializer(clazz Class<T>, fieldTypes Map<String,Type>, classLoader DynamicClassLoader) : AccumulatorStateSerializer<T> extracted from public generateStateSerializer(clazz Class<T>, classLoader DynamicClassLoader) : AccumulatorStateSerializer<T> in class com.facebook.presto.operator.aggregation.state.StateCompiler | From | To |