99ee9cca8d1a9cdb96ed408fb3283dce6c063f56
Files Diff
- Added: 4
- Removed: 2
- Renamed: 0
- Modified: 18
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Rename Method | 3 | ||
Rename Method public getBuildTarget(name String) : BuildTarget renamed to public getBuildTargetFor(name String) : BuildTarget in class melnorme.lang.ide.core.project_model.ProjectBuildInfo | From | To | |
Rename Method public classTeardon() : void renamed to public classTeardown() : void in class melnorme.lang.ide.ui.dialogs.LangProjectWizardTest | From | To | |
Rename Method protected getBuildToolPath2() : Path renamed to protected getBuildToolPath() : Path in class melnorme.lang.ide.core.operations.build.CommonBuildTargetOperation | From | To | |
Pull Up Method | 3 | ||
Pull Up Method protected getBooleanAttribute(targetElem Node, keyName String, defaultValue boolean) : boolean from class melnorme.lang.ide.core.operations.build.BuildTargetsSerializer to protected getBooleanAttribute(targetElem Node, keyName String, defaultValue boolean) : boolean from class melnorme.lang.utils.DocumentSerializerHelper | From | To | |
Pull Up Method protected getAttribute(targetElem Node, keyName String, defaultValue String) : String from class melnorme.lang.ide.core.operations.build.BuildTargetsSerializer to protected getAttribute(targetElem Node, keyName String, defaultValue String) : String from class melnorme.lang.utils.DocumentSerializerHelper | From | To | |
Pull Up Method protected getDocumentBuilder() : DocumentBuilder from class melnorme.lang.ide.core.operations.build.BuildTargetsSerializer to protected getDocumentBuilder() : DocumentBuilder from class melnorme.lang.utils.DocumentSerializerHelper | From | To | |
Move Method | 1 | ||
Move Method public getExecutableSuffix() : String from class melnorme.lang.utils.ProcessUtils to public getExecutableSuffix() : String from class melnorme.utilbox.misc.MiscUtil | From | To | |
Change Return Type | 1 | ||
Change Return Type Indexable<BuildConfiguration> to Indexable<String> in method public abstract getBuildConfigurations() : Indexable<String> in class melnorme.lang.ide.core.project_model.AbstractBundleInfo | From | To | |
Rename Class | 2 | ||
Rename Class melnorme.lang.ide.ui.dialogs.AbstractProjectPropertyPage renamed to melnorme.lang.ide.ui.dialogs.LangBuildConfigurationPropertyPage | From | To | |
Rename Class melnorme.lang.ide.ui.preferences.LangProjectOptionsBlock renamed to melnorme.lang.ide.ui.preferences.LangProjectBuildConfigurationComponent | From | To | |
Extract Superclass | 1 | ||
Extract Superclass melnorme.lang.utils.DocumentSerializerHelper from classes [melnorme.lang.ide.core.operations.build.BuildTargetsSerializer] | From | To | |
Change Variable Type | 2 | ||
Change Variable Type buildConfigs : Indexable<BuildConfiguration> to buildConfigs : Indexable<String> in method protected loadProjectBuildInfo(project IProject, bundleInfo AbstractBundleInfo) : void in class melnorme.lang.ide.core.operations.build.BuildManager | From | To | |
Change Variable Type buildConfig : BuildConfiguration to buildConfig : String in method protected loadProjectBuildInfo(project IProject, bundleInfo AbstractBundleInfo) : void in class melnorme.lang.ide.core.operations.build.BuildManager | From | To | |
Change Attribute Type | 2 | ||
Change Attribute Type buildOptionsComponent : LangProjectOptionsBlock to buildOptionsComponent : LangProjectBuildConfigurationComponent in class melnorme.lang.ide.ui.dialogs.LangBuildConfigurationPropertyPage | From | To | |
Change Attribute Type buildTargets : HashMap2<String,BuildTarget> to buildTargets : LinkedHashMap2<String,BuildTarget> in class melnorme.lang.ide.core.project_model.ProjectBuildInfo | From | To | |
Split Attribute | 1 | ||
Split Attribute targetName : String to [buildConfiguration : String, buildTypeName : String] in class melnorme.lang.ide.core.operations.build.BuildTarget | From | To | |
Extract And Move Method | 1 | ||
Extract And Move Method protected getBuildManager() : BuildManager extracted from protected createBuildTarget(enabled boolean, name String, buildOptions String) : BuildTarget in class melnorme.lang.ide.core.operations.build.BuildTargetsSerializer_Test & moved to class melnorme.lang.ide.core.operations.build.BuildTarget | From | To | |
Rename Parameter | 3 | ||
Rename Parameter name : String to targetName : String in method protected createBuildTarget(enabled boolean, targetName String, buildOptions String) : BuildTarget in class melnorme.lang.ide.core.operations.build.BuildTargetsSerializer_Test | From | To | |
Rename Parameter items : Indexable<String> to fieldOptions : Indexable<String> in method public setFieldOptions(fieldOptions Indexable<String>) : void in class melnorme.util.swt.components.fields.ComboOptionsField | From | To | |
Rename Parameter items : String... to fieldOptions : String... in method public setFieldOptions(fieldOptions String...) : void in class melnorme.util.swt.components.fields.ComboOptionsField | From | To |