76ce2113236ac6f980f7406836b32d185dbc7bdc
Files Diff
- Added: 1
- Removed: 3
- Renamed: 0
- Modified: 7
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Move And Rename Method | 1 | ||
Move And Rename Method public newPluginManager(speedment Speedment) : PluginManager from class com.speedment.config.PluginManager to public newPluginData(speedment Speedment) : PluginData from class com.speedment.config.PluginData | From | To | |
Change Parameter Type | 2 | ||
Change Parameter Type child : Dbms to child : Child<Project> in method public add(child Child<Project>) : Optional<Child<Project>> in class com.speedment.internal.core.config.immutable.ImmutableProject | From | To | |
Change Parameter Type provider : Function<Speedment,PluginManager> to provider : Function<Speedment,PluginData> in method public setSupplier(provider Function<Speedment,PluginData>) : void in class com.speedment.config.PluginData | From | To | |
Move Method | 1 | ||
Move Method public setSupplier(provider Function<Speedment,PluginManager>) : void from class com.speedment.config.PluginManager to public setSupplier(provider Function<Speedment,PluginData>) : void from class com.speedment.config.PluginData | From | To | |
Change Return Type | 5 | ||
Change Return Type Optional<ProjectManager> to Optional<Project> in method public getParent() : Optional<Project> in class com.speedment.internal.core.config.immutable.ImmutablePluginData | From | To | |
Change Return Type Optional<Dbms> to Optional<Child<Project>> in method public add(child Child<Project>) : Optional<Child<Project>> in class com.speedment.internal.core.config.immutable.ImmutableProject | From | To | |
Change Return Type Optional<PluginManager> to Optional<Project> in method public getParent() : Optional<Project> in class com.speedment.internal.core.config.PluginDataImpl | From | To | |
Change Return Type Class<PluginManager> to Class<Project> in method public getParentInterfaceMainClass() : Class<Project> in class com.speedment.config.PluginData | From | To | |
Change Return Type PluginManager to PluginData in method public newPluginData(speedment Speedment) : PluginData in class com.speedment.config.PluginData | From | To | |
Move And Rename Class | 1 | ||
Move And Rename Class com.speedment.internal.core.config.PluginManagerImpl moved and renamed to com.speedment.internal.core.config.immutable.ImmutablePluginData | From | To | |
Move Class | 1 | ||
Move Class com.speedment.config.PluginManager.Holder moved to com.speedment.config.PluginData.Holder | From | To | |
Change Attribute Type | 2 | ||
Change Attribute Type parent : PluginManager to parent : Project in class com.speedment.internal.core.config.PluginDataImpl | From | To | |
Change Attribute Type provider : Function<Speedment,PluginManager> to provider : Function<Speedment,PluginData> in class com.speedment.config.PluginData.Holder | From | To |