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 |