5ab06b09d4c7f1b1f34ba6747afedc0c4590e05b
Files Diff
- Added: 4
- Removed: 1
- Renamed: 0
- Modified: 7
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Change Parameter Type | 2 | ||
| Change Parameter Type prefComponent : IPreferencesAdapterComponent to prefComponent : IPreferencesDialogComponent in method protected addPrefComponent(prefComponent IPreferencesDialogComponent) : void in class melnorme.lang.ide.ui.preferences.common.AbstractPreferencesBlock | From | To | |
| Change Parameter Type prefComponent : IPreferencesAdapterComponent to prefComponent : IPreferencesDialogComponent in method public addComponent(prefComponent IPreferencesDialogComponent) : void in class melnorme.lang.ide.ui.preferences.common.AbstractComponentsPrefPage | From | To | |
| Rename Class | 1 | ||
| Rename Class melnorme.lang.ide.ui.preferences.common.IPreferencesAdapterComponent renamed to melnorme.lang.ide.ui.preferences.common.IPreferencesDialogComponent | From | To | |
| Extract Superclass | 1 | ||
| Extract Superclass melnorme.lang.tooling.data.AbstractValidator from classes [melnorme.lang.tooling.data.LocationValidator] | From | To | |
| Change Variable Type | 3 | ||
| Change Variable Type configField : IPreferencesAdapterComponent to configField : IPreferencesDialogComponent in method public loadFromStore() : void in class melnorme.lang.ide.ui.preferences.common.AbstractComponentsPrefPage | From | To | |
| Change Variable Type configField : IPreferencesAdapterComponent to configField : IPreferencesDialogComponent in method public saveToStore() : void in class melnorme.lang.ide.ui.preferences.common.AbstractComponentsPrefPage | From | To | |
| Change Variable Type configField : IPreferencesAdapterComponent to configField : IPreferencesDialogComponent in method public loadStoreDefaults() : void in class melnorme.lang.ide.ui.preferences.common.AbstractComponentsPrefPage | From | To | |
| Extract Method | 3 | ||
| Extract Method public createFileComponent(group Group, label String, prefKey String, allowSinglePath boolean) : void extracted from protected createFileComponent(group Group, label String, prefKey String) : void in class melnorme.lang.ide.ui.preferences.common.AbstractComponentsPrefPage | From | To | |
| Extract Method protected validatePath(path Path) : Location extracted from public getValidatedField(pathString String) : Location in class melnorme.lang.tooling.data.LocationValidator | From | To | |
| Extract Method public createDirectoryComponent(group Group, label String, prefKey String, allowSinglePath boolean) : void extracted from protected createDirectoryComponent(group Group, label String, prefKey String) : void in class melnorme.lang.ide.ui.preferences.common.AbstractComponentsPrefPage | From | To | |
| Change Attribute Type | 1 | ||
| Change Attribute Type prefComponents : ArrayList<IPreferencesAdapterComponent> to prefComponents : ArrayList<IPreferencesDialogComponent> in class melnorme.lang.ide.ui.preferences.common.AbstractComponentsPrefPage | From | To |