4f2e169a23230c2e4336ecfbf59836a9ad39ffcd
Files Diff
- Added: 29
- Removed: 7
- Renamed: 0
- Modified: 34
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Pull Up Method | 5 | ||
| Pull Up Method public packageNameProperty() : StringProperty from class com.speedment.tool.config.TableProperty to public packageNameProperty() : StringProperty from class com.speedment.tool.config.trait.HasPackageNameProperty | From | To | |
| Pull Up Method public getPackageName() : Optional<String> from class com.speedment.runtime.config.Table to public getPackageName() : Optional<String> from class com.speedment.runtime.config.trait.HasPackageName | From | To | |
| Pull Up Method public getPackageName() : Optional<String> from class com.speedment.tool.config.ProjectProperty to public getPackageName() : Optional<String> from class com.speedment.tool.config.trait.HasPackageNameProperty | From | To | |
| Pull Up Method public getPackageName() : Optional<String> from class com.speedment.tool.config.TableProperty to public getPackageName() : Optional<String> from class com.speedment.tool.config.trait.HasPackageNameProperty | From | To | |
| Pull Up Method public getPackageName() : Optional<String> from class com.speedment.runtime.config.Project to public getPackageName() : Optional<String> from class com.speedment.runtime.config.trait.HasPackageName | From | To | |
| Change Parameter Type | 2 | ||
| Change Parameter Type factory : PropertyEditor<DOC> to factory : Supplier<PropertyEditor<DOC>> in method public install(documentType Class<DOC>, propertyKey String, factory Supplier<PropertyEditor<DOC>>) : void in class com.speedment.tool.internal.component.PropertyEditorComponentImpl | From | To | |
| Change Parameter Type factory : PropertyEditor<DOC> to factory : Supplier<PropertyEditor<DOC>> in method public install(documentType Class<DOC>, propertyKey String, factory Supplier<PropertyEditor<DOC>>) : void in class com.speedment.tool.component.PropertyEditorComponent | From | To | |
| Pull Up Attribute | 2 | ||
| Pull Up Attribute public PACKAGE_NAME : String from class com.speedment.runtime.config.Table to public PACKAGE_NAME : String from class com.speedment.runtime.config.trait.HasPackageName | From | To | |
| Pull Up Attribute public PACKAGE_NAME : String from class com.speedment.runtime.config.Project to public PACKAGE_NAME : String from class com.speedment.runtime.config.trait.HasPackageName | From | To | |
| Change Return Type | 1 | ||
| Change Return Type Map<String,PropertyEditor<DOC>> to Map<String,Supplier<PropertyEditor<DOC>>> in method private aquire(documentType Class<DOC>) : Map<String,Supplier<PropertyEditor<DOC>>> in class com.speedment.tool.internal.component.PropertyEditorComponentImpl | From | To | |
| Move And Rename Class | 1 | ||
| Move And Rename Class com.speedment.plugins.enums.internal.ui.CommaSeparatedStringEditor moved and renamed to com.speedment.plugins.enums.internal.newUi.AddRemoveStringItem | From | To | |
| Move Class | 3 | ||
| Move Class com.speedment.tool.property.AliasPropertyEditor moved to com.speedment.tool.property.editor.AliasPropertyEditor | From | To | |
| Move Class com.speedment.tool.property.NamePropertyEditor moved to com.speedment.tool.property.editor.NamePropertyEditor | From | To | |
| Move Class com.speedment.tool.property.EnabledPropertyEditor moved to com.speedment.tool.property.editor.EnabledPropertyEditor | From | To | |
| Extract Superclass | 1 | ||
| Extract Superclass com.speedment.tool.property.item.AbstractLabelAndTooltipItem from classes [com.speedment.plugins.enums.internal.newUi.AddRemoveStringItem] | From | To | |
| Change Variable Type | 1 | ||
| Change Variable Type result : Map<String,PropertyEditor<DOC>> to result : Map<String,Supplier<PropertyEditor<DOC>>> in method private aquire(documentType Class<DOC>) : Map<String,Supplier<PropertyEditor<DOC>>> in class com.speedment.tool.internal.component.PropertyEditorComponentImpl | From | To | |
| Extract Interface | 2 | ||
| Extract Interface com.speedment.runtime.config.trait.HasPackageName from classes [com.speedment.runtime.config.Project, com.speedment.runtime.config.Table] | From | To | |
| Extract Interface com.speedment.tool.config.trait.HasPackageNameProperty from classes [com.speedment.tool.config.ProjectProperty, com.speedment.tool.config.TableProperty] | From | To | |
| Change Attribute Type | 1 | ||
| Change Attribute Type factoryMap : Map<Class<?>,Map<String,PropertyEditor<?>>> to factoryMap : Map<Class<?>,Map<String,Supplier<PropertyEditor<?>>>> in class com.speedment.tool.internal.component.PropertyEditorComponentImpl | From | To |