e6ed2dc4ee6d6290124a001e938a554730435cdf
Files Diff
- Added: 1
- Removed: 2
- Renamed: 0
- Modified: 9
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Rename Method | 3 | ||
| Rename Method public getProject() : IProject renamed to protected getProjectName() : String in class melnorme.lang.ide.core.launch.ProjectBuildArtifactValidator | From | To | |
| Rename Method public getProject(projectName String) : IProject renamed to public getValidProject() : IProject in class melnorme.lang.ide.core.launch.ProjectBuildArtifactValidator | From | To | |
| Rename Method protected msg_NoProjectName() : String renamed to public msg_ProjectNotSpecified() : String in class melnorme.lang.ide.core.utils.ProjectValidator | From | To | |
| Change Parameter Type | 1 | ||
| Change Parameter Type buildTargetOp : BuildTargetRunner to buildTargetValidator : BuildTargetValidator3 in method public getArtifactPath(buildTargetValidator BuildTargetValidator3) : String in class melnorme.lang.ide.core.operations.build.BuildManager.BuildType | From | To | |
| Move Method | 1 | ||
| Move Method public getBuildManager() : BuildManager from class melnorme.lang.ide.core.operations.build.BuildTargetRunner to protected getBuildManager() : BuildManager from class melnorme.lang.ide.ui.preferences.LangProjectBuildConfigurationComponent | From | To | |
| Rename Variable | 1 | ||
| Rename Variable buildTargetOperation : BuildTargetRunner to buildTargetValidator : BuildTargetValidator3 in method protected getValidExecutableFilePath2() : Path in class melnorme.lang.ide.core.launch.ProjectBuildArtifactValidator | From | To | |
| Change Return Type | 2 | ||
| Change Return Type IProject to String in method protected getProjectName() : String in class melnorme.lang.ide.core.launch.ProjectBuildArtifactValidator | From | To | |
| Change Return Type BuildTargetRunner to BuildTargetValidator3 in method protected getValidatedBuildTargetRunner() : BuildTargetValidator3 in class melnorme.lang.ide.ui.launch.MainLaunchConfigurationTab | From | To | |
| Extract Class | 1 | ||
| Extract Class melnorme.lang.ide.core.operations.build.BuildTargetValidator3 from class melnorme.lang.ide.core.operations.build.CommonBuildTargetOperation | From | To | |
| Rename Class | 1 | ||
| Rename Class melnorme.lang.ide.core.operations.build.BuildTargetRunner renamed to melnorme.lang.ide.core.operations.build.BuildTargetValidator3 | From | To | |
| Move Class | 2 | ||
| Move Class melnorme.lang.ide.core.operations.build.BuildTargetRunner.BuildType moved to melnorme.lang.ide.core.operations.build.BuildManager.BuildType | From | To | |
| Move Class melnorme.lang.ide.core.operations.build.BuildTargetRunner.BuildConfiguration moved to melnorme.lang.ide.core.operations.build.BuildManager.BuildConfiguration | From | To | |
| Rename Attribute | 1 | ||
| Rename Attribute buildTarget : BuildTargetRunner to buildTargetValidator : BuildTargetValidator3 in class melnorme.lang.ide.core.operations.build.CommonBuildTargetOperation | From | To | |
| Change Variable Type | 1 | ||
| Change Variable Type buildTargetOperation : BuildTargetRunner to buildTargetValidator : BuildTargetValidator3 in method protected getValidExecutableFilePath2() : Path in class melnorme.lang.ide.core.launch.ProjectBuildArtifactValidator | From | To | |
| Change Attribute Type | 1 | ||
| Change Attribute Type buildTarget : BuildTargetRunner to buildTargetValidator : BuildTargetValidator3 in class melnorme.lang.ide.core.operations.build.CommonBuildTargetOperation | From | To | |
| Extract Method | 3 | ||
| Extract Method protected getBuildManager() : BuildManager extracted from protected getBuildInfo() : ProjectBuildInfo in class melnorme.lang.ide.ui.preferences.LangProjectBuildConfigurationComponent | From | To | |
| Extract Method protected getBuildTargetName() : String extracted from protected getValidExecutableFilePath2() : Path in class melnorme.lang.ide.core.launch.ProjectBuildArtifactValidator | From | To | |
| Extract Method public getValidBuildTarget() : BuildTarget extracted from protected getValidExecutableFilePath2() : Path in class melnorme.lang.ide.core.launch.ProjectBuildArtifactValidator | From | To | |
| Rename Parameter | 1 | ||
| Rename Parameter buildTargetOp : BuildTargetRunner to buildTargetValidator : BuildTargetValidator3 in method public getArtifactPath(buildTargetValidator BuildTargetValidator3) : String in class melnorme.lang.ide.core.operations.build.BuildManager.BuildType | From | To |