e7ded9ba1373a0f3d7876ac5328b20b91b253cbb
Files Diff
- Added: 1
- Removed: 0
- Renamed: 0
- Modified: 10
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Rename Method | 3 | ||
Rename Method public Location_NotAbsoluteNorSingle(path Path) : String renamed to public Path_NotAbsoluteNorSingle(path Path) : String in class melnorme.lang.tooling.data.ValidationMessages | From | To | |
Rename Method protected getSDKLocationValidator() : LocationValidator renamed to protected getBuildToolPathValidator() : PathValidator in class com.googlecode.goclipse.core.operations.GoBuilder | From | To | |
Rename Method protected abstract getSDKLocationValidator() : LocationValidator renamed to protected abstract getBuildToolPathValidator() : PathValidator in class melnorme.lang.ide.core.operations.LangProjectBuilder | From | To | |
Pull Up Method | 4 | ||
Pull Up Method protected getFullMessage(simpleMessage String) : String from class melnorme.lang.tooling.data.LocationValidator to protected getFullMessage(simpleMessage String) : String from class melnorme.lang.tooling.data.PathValidator | From | To | |
Pull Up Method public validateType(location Location) : void from class melnorme.lang.tooling.data.LocationValidator to public validateType(location Location) : void from class melnorme.lang.tooling.data.PathValidator | From | To | |
Pull Up Method protected error_NotAbsolute(path Path) : ValidationException from class melnorme.lang.tooling.data.LocationValidator to protected error_NotAbsolute(path Path) : ValidationException from class melnorme.lang.tooling.data.PathValidator | From | To | |
Pull Up Method protected getValidatedField_rest(location Location) : Location from class melnorme.lang.tooling.data.LocationValidator to protected getValidatedField_rest(location Location) : Location from class melnorme.lang.tooling.data.PathValidator | From | To | |
Move And Rename Method | 1 | ||
Move And Rename Method protected createValidPath(pathString String) : Path from class melnorme.lang.tooling.data.LocationValidator to protected createPath(pathString String) : Path from class melnorme.lang.tooling.data.PathValidator | From | To | |
Change Parameter Type | 2 | ||
Change Parameter Type validator : IFieldValidator<?> to validator : IFieldValidator in method public getFieldStatus(validator IFieldValidator, value String) : StatusException in class melnorme.lang.tooling.data.AbstractValidator | From | To | |
Change Parameter Type validator : IFieldValidator<?> to validator : IFieldValidator in method public connectStringField(prefKey String, field AbstractField<String>, validator IFieldValidator) : void in class melnorme.lang.ide.ui.preferences.common.AbstractComponentsPrefPage | From | To | |
Pull Up Attribute | 4 | ||
Pull Up Attribute public directoryOnly : boolean from class melnorme.lang.tooling.data.LocationValidator to public directoryOnly : boolean from class melnorme.lang.tooling.data.PathValidator | From | To | |
Pull Up Attribute public canBeEmpty : boolean from class melnorme.lang.tooling.data.LocationValidator to public canBeEmpty : boolean from class melnorme.lang.tooling.data.PathValidator | From | To | |
Pull Up Attribute public fileOnly : boolean from class melnorme.lang.tooling.data.LocationValidator to public fileOnly : boolean from class melnorme.lang.tooling.data.PathValidator | From | To | |
Pull Up Attribute public fieldNamePrefix : String from class melnorme.lang.tooling.data.LocationValidator to public fieldNamePrefix : String from class melnorme.lang.tooling.data.PathValidator | From | To | |
Change Return Type | 5 | ||
Change Return Type T to Object in method public getValidatedField(stringValue String) : Object in class melnorme.lang.tooling.data.IFieldValidator | From | To | |
Change Return Type LocationValidator to PathValidator in method protected abstract getBuildToolPathValidator() : PathValidator in class melnorme.lang.ide.core.operations.LangProjectBuilder | From | To | |
Change Return Type SDKLocationValidator to PathValidator in method protected abstract getSDKValidator() : PathValidator in class melnorme.lang.ide.ui.preferences.LangRootPreferencePage | From | To | |
Change Return Type LocationValidator to PathValidator in method protected getBuildToolPathValidator() : PathValidator in class com.googlecode.goclipse.core.operations.GoBuilder | From | To | |
Change Return Type Location to Object in method public getValidatedField(pathString String) : Object in class melnorme.lang.tooling.data.LocationValidator | From | To | |
Extract Superclass | 1 | ||
Extract Superclass melnorme.lang.tooling.data.PathValidator from classes [melnorme.lang.tooling.data.LocationOrSinglePathValidator, melnorme.lang.tooling.data.LocationValidator] | From | To | |
Change Variable Type | 5 | ||
Change Variable Type validator : IFieldValidator<?> to validator : IFieldValidator in method public getFieldStatus(field AbstractField<String>) : StatusLevel in class melnorme.lang.ide.ui.preferences.common.AbstractComponentsPrefPage | From | To | |
Change Variable Type entry : Entry<AbstractField<String>,IFieldValidator<?>> to entry : Entry<AbstractField<String>,IFieldValidator> in method protected updateStatusMessage() : void in class melnorme.lang.ide.ui.preferences.common.AbstractComponentsPrefPage | From | To | |
Change Variable Type validator : LocationValidator to validator : PathValidator in method public connectFileField(prefKey String, stringField AbstractField<String>, allowSinglePath boolean, fieldNamePrefix String) : void in class melnorme.lang.ide.ui.preferences.common.AbstractComponentsPrefPage | From | To | |
Change Variable Type validator : IFieldValidator<?> to validator : IFieldValidator in method protected updateStatusMessage() : void in class melnorme.lang.ide.ui.preferences.common.AbstractComponentsPrefPage | From | To | |
Change Variable Type validator : LocationValidator to validator : PathValidator in method public connectDirectoryField(prefKey String, stringField AbstractField<String>, allowSinglePath boolean, fieldNamePrefix String) : void in class melnorme.lang.ide.ui.preferences.common.AbstractComponentsPrefPage | From | To | |
Change Attribute Type | 1 | ||
Change Attribute Type validators : LinkedHashMap<AbstractField<String>,IFieldValidator<?>> to validators : LinkedHashMap<AbstractField<String>,IFieldValidator> in class melnorme.lang.ide.ui.preferences.common.AbstractComponentsPrefPage | From | To |