f3a2197a23524048200ae2b4712d6ed833208124
Files Diff
- Added: 7
- Removed: 0
- Renamed: 0
- Modified: 6
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Move Method | 4 | ||
| Move Method private checkKryoInitialized() : void from class org.apache.flink.formats.avro.typeutils.AvroSerializer to private checkKryoInitialized() : void from class org.apache.flink.api.java.typeutils.runtime.AvroSerializer | From | To | |
| Move Method private readObject(in ObjectInputStream) : void from class org.apache.flink.formats.avro.typeutils.AvroSerializer to private readObject(in ObjectInputStream) : void from class org.apache.flink.api.java.typeutils.runtime.AvroSerializer | From | To | |
| Move Method private buildKryoRegistrations(serializedDataType Class<T>) : LinkedHashMap<String,KryoRegistration> from class org.apache.flink.formats.avro.typeutils.AvroSerializer to private buildKryoRegistrations(serializedDataType Class<T>) : LinkedHashMap<String,KryoRegistration> from class org.apache.flink.api.java.typeutils.runtime.AvroSerializer | From | To | |
| Move Method public AvroSerializerConfigSnapshot(baseType Class<T>, typeToInstantiate Class<? extends T>, kryoRegistrations LinkedHashMap<String,KryoRegistration>) from class org.apache.flink.formats.avro.typeutils.AvroSerializer.AvroSerializerConfigSnapshot to public AvroSerializerConfigSnapshot(baseType Class<T>, typeToInstantiate Class<? extends T>, kryoRegistrations LinkedHashMap<String,KryoRegistration>) from class org.apache.flink.api.java.typeutils.runtime.AvroSerializer.AvroSerializerConfigSnapshot | From | To | |
| Rename Variable | 2 | ||
| Rename Variable config : AvroSerializerConfigSnapshot<T> to old : AvroSerializerConfigSnapshot in method public ensureCompatibility(configSnapshot TypeSerializerConfigSnapshot) : CompatibilityResult<T> in class org.apache.flink.formats.avro.typeutils.AvroSerializer | From | To | |
| Rename Variable avroSerializer : AvroSerializer<T> to that : AvroSerializer in method public equals(obj Object) : boolean in class org.apache.flink.formats.avro.typeutils.AvroSerializer | From | To | |
| Change Return Type | 2 | ||
| Change Return Type AvroSerializerConfigSnapshot<T> to TypeSerializerConfigSnapshot in method public snapshotConfiguration() : TypeSerializerConfigSnapshot in class org.apache.flink.formats.avro.typeutils.AvroSerializer | From | To | |
| Change Return Type AvroSerializer<T> to TypeSerializer<T> in method public duplicate() : TypeSerializer<T> in class org.apache.flink.formats.avro.typeutils.AvroSerializer | From | To | |
| Extract Class | 1 | ||
| Extract Class org.apache.flink.formats.avro.typeutils.AvroSerializer.AvroSchemaSerializerConfigSnapshot from class org.apache.flink.formats.avro.typeutils.AvroSerializer | From | To | |
| Change Variable Type | 2 | ||
| Change Variable Type avroSerializer : AvroSerializer<T> to that : AvroSerializer in method public equals(obj Object) : boolean in class org.apache.flink.formats.avro.typeutils.AvroSerializer | From | To | |
| Change Variable Type config : AvroSerializerConfigSnapshot<T> to old : AvroSerializerConfigSnapshot in method public ensureCompatibility(configSnapshot TypeSerializerConfigSnapshot) : CompatibilityResult<T> in class org.apache.flink.formats.avro.typeutils.AvroSerializer | From | To | |
| Change Attribute Type | 2 | ||
| Change Attribute Type reader : ReflectDatumReader<T> to reader : SpecificDatumReader<T> in class org.apache.flink.formats.avro.typeutils.AvroSerializer | From | To | |
| Change Attribute Type writer : ReflectDatumWriter<T> to writer : SpecificDatumWriter<T> in class org.apache.flink.formats.avro.typeutils.AvroSerializer | From | To | |
| Extract Method | 2 | ||
| Extract Method private initializeAvro() : void extracted from private checkAvroInitialized() : void in class org.apache.flink.formats.avro.typeutils.AvroSerializer | From | To | |
| Extract Method public createPojoSerializer(config ExecutionConfig) : PojoSerializer<T> extracted from public createSerializer(config ExecutionConfig) : TypeSerializer<T> in class org.apache.flink.api.java.typeutils.PojoTypeInfo | From | To |