e362189f174fbfd58c869b2e018a8ab508e543e5
Files Diff
- Added: 10
- Removed: 5
- Renamed: 0
- Modified: 14
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Pull Up Method | 7 | ||
Pull Up Method public addListener(listener IFieldValueListener) : void from class melnorme.utilbox.fields.DomainField to public addListener(listener IFieldValueListener) : void from class melnorme.utilbox.fields.IDomainField | From | To | |
Pull Up Method public removeListener(listener IFieldValueListener) : void from class melnorme.utilbox.fields.DomainField to public removeListener(listener IFieldValueListener) : void from class melnorme.utilbox.fields.IDomainField | From | To | |
Pull Up Method public statusLevelToMessageType(statusLevel StatusLevel) : int from class melnorme.lang.ide.ui.preferences.common.AbstractComponentsPrefPage to public statusLevelToMessageType(statusLevel StatusLevel) : int from class melnorme.lang.ide.ui.preferences.common.AbstractComponentPrefPage2 | From | To | |
Pull Up Method protected updateStatusMessage() : void from class melnorme.lang.ide.ui.preferences.common.AbstractComponentsPrefPage to protected updateStatusMessage() : void from class melnorme.lang.ide.ui.preferences.common.AbstractComponentPrefPage2 | From | To | |
Pull Up Method public getStatusLevelOrdinal() : int from class melnorme.lang.tooling.data.StatusException to public getStatusLevelOrdinal() : int from class melnorme.lang.tooling.data.IStatusMessage | From | To | |
Pull Up Method public isOkStatus() : boolean from class melnorme.lang.tooling.data.StatusException to public isOkStatus() : boolean from class melnorme.lang.tooling.data.IStatusMessage | From | To | |
Pull Up Method public createControl(parent Composite) : void from class melnorme.lang.ide.ui.preferences.common.AbstractComponentsPrefPage to public createControl(parent Composite) : void from class melnorme.lang.ide.ui.preferences.common.AbstractComponentPrefPage2 | From | To | |
Change Parameter Type | 2 | ||
Change Parameter Type se : StatusException to se : IStatusMessage in method public statusLevelToEclipseSeverity(se IStatusMessage) : int in class melnorme.lang.ide.core.utils.EclipseUtils | From | To | |
Change Parameter Type validationSource : IValidatedField<?> to validationSource : IValidationSource in method public addValidationSource(validationSource IValidationSource) : void in class melnorme.lang.ide.ui.preferences.common.AbstractComponentPrefPage2 | From | To | |
Move Method | 1 | ||
Move Method protected addValidationSource(validationSource IValidatedField<?>) : void from class melnorme.lang.ide.ui.preferences.common.AbstractComponentsPrefPage to public addValidationSource(validationSource IValidationSource) : void from class melnorme.lang.ide.ui.preferences.common.AbstractComponentPrefPage2 | From | To | |
Pull Up Attribute | 1 | ||
Pull Up Attribute public validation : MultipleFieldValidation from class com.googlecode.goclipse.ui.preferences.GoSDKConfigBlock to public validation : MultipleFieldValidation from class melnorme.lang.ide.ui.preferences.ValidatedConfigBlock | From | To | |
Change Return Type | 2 | ||
Change Return Type StatusLevel to StatusException in method public getValidationStatus() : StatusException in class melnorme.lang.tooling.data.IValidatedField | From | To | |
Change Return Type StatusException to IStatusMessage in method public getFieldStatus(validator IFieldValidator, value String) : IStatusMessage in class melnorme.lang.tooling.data.IFieldValidator | From | To | |
Move Class | 6 | ||
Move Class melnorme.lang.tooling.data.LocationOrSinglePathValidator moved to melnorme.lang.tooling.ops.util.LocationOrSinglePathValidator | From | To | |
Move Class melnorme.utilbox.fields.IValidatedField moved to melnorme.lang.tooling.data.IValidatedField | From | To | |
Move Class melnorme.lang.tooling.data.LocationValidator moved to melnorme.lang.tooling.ops.util.LocationValidator | From | To | |
Move Class melnorme.lang.tooling.data.SDKLocationValidator moved to melnorme.lang.tooling.ops.SDKLocationValidator | From | To | |
Move Class melnorme.lang.tooling.data.PathValidator moved to melnorme.lang.tooling.ops.util.PathValidator | From | To | |
Move Class com.googlecode.goclipse.ui.preferences.GoSDKConfigBlock.MultipleFieldValidation moved to melnorme.lang.tooling.data.MultipleFieldValidation | From | To | |
Extract Superclass | 2 | ||
Extract Superclass melnorme.lang.ide.ui.preferences.common.AbstractComponentPrefPage2 from classes [melnorme.lang.ide.ui.preferences.common.AbstractComponentsPrefPage] | From | To | |
Extract Superclass melnorme.lang.ide.ui.preferences.ValidatedConfigBlock from classes [melnorme.lang.ide.ui.preferences.LangSDKConfigBlock, com.googlecode.goclipse.ui.preferences.GoSDKConfigBlock] | From | To | |
Extract Interface | 1 | ||
Extract Interface melnorme.lang.tooling.data.IStatusMessage from classes [melnorme.lang.tooling.data.StatusException] | From | To |