4133996f23006361a08be9146584d75f8a0a7054
Files Diff
- Added: 3
- Removed: 0
- Renamed: 0
- Modified: 12
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Rename Method | 4 | ||
Rename Method public getOptionalBoolean(jsonObject JsonObject, key String, defaultValue boolean) : boolean renamed to public getBooleanOr(jsonObject JsonObject, key String, defaultValue boolean) : boolean in class melnorme.lang.utils.gson.GsonHelper | From | To | |
Rename Method public getOptionalInteger(jsonObject JsonObject, key String, defaultValue int) : int renamed to public getIntegerOr(jsonObject JsonObject, key String, defaultValue int) : int in class melnorme.lang.utils.gson.GsonHelper | From | To | |
Rename Method public getOptionalString(jsonObject JsonObject, key String, defaultValue String) : String renamed to public getStringOr(jsonObject JsonObject, key String, defaultValue String) : String in class melnorme.lang.utils.gson.GsonHelper | From | To | |
Rename Method protected wrongTypeException(key String, expectedType String) : CommonException renamed to protected wrongPropertyTypeException(key String, expectedType String) : CommonException in class melnorme.lang.utils.gson.GsonHelper | From | To | |
Change Parameter Type | 1 | ||
Change Parameter Type opMonitor : IToolOperationMonitor to monitor : IOperationMonitor in method public CompositeBuildOperation(monitor IOperationMonitor, operations Indexable<Operation>, rule ISchedulingRule) in class melnorme.lang.ide.core.operations.build.CompositeBuildOperation | From | To | |
Move Method | 3 | ||
Move Method protected parseMessageKind(messageTypeString String) : StatusLevel from class melnorme.lang.tooling.toolchain.ops.BuildOutputParser2 to protected parseMessageKind(messageTypeString String) : StatusLevel from class melnorme.lang.tooling.toolchain.ops.ToolMessageParser | From | To | |
Move Method protected createMessage(msgdata ToolMessageData) : ToolSourceMessage from class melnorme.lang.tooling.toolchain.ops.BuildOutputParser2 to public createMessage(msgdata ToolMessageData) : ToolSourceMessage from class melnorme.lang.tooling.toolchain.ops.ToolMessageParser | From | To | |
Move Method protected parseOptionalPositiveInt(columnStr String) : int from class melnorme.lang.tooling.toolchain.ops.BuildOutputParser2 to protected parseOptionalPositiveInt(columnStr String) : int from class melnorme.lang.tooling.toolchain.ops.ToolMessageParser | From | To | |
Rename Variable | 1 | ||
Rename Variable buildOperation : Operation to project : IProject in method protected doBuildForLaunch(configuration ILaunchConfiguration, mode String, pm IProgressMonitor) : boolean in class melnorme.lang.ide.launching.LangLaunchConfigurationDelegate | From | To | |
Change Return Type | 3 | ||
Change Return Type ArrayList<ToolSourceMessage> to ArrayList2<ToolSourceMessage> in method public parseOutput(output String) : ArrayList2<ToolSourceMessage> in class melnorme.lang.tooling.toolchain.ops.BuildOutputParser2 | From | To | |
Change Return Type ArrayList<ToolSourceMessage> to ArrayList2<ToolSourceMessage> in method public doParseResult(result ExternalProcessResult) : ArrayList2<ToolSourceMessage> in class melnorme.lang.tooling.toolchain.ops.BuildOutputParser2 | From | To | |
Change Return Type ArrayList<ToolSourceMessage> to ArrayList2<ToolSourceMessage> in method public parseOutput(output StringCharSource) : ArrayList2<ToolSourceMessage> in class melnorme.lang.tooling.toolchain.ops.BuildOutputParser2 | From | To | |
Extract Class | 1 | ||
Extract Class melnorme.lang.tooling.toolchain.ops.ToolMessageParser from class melnorme.lang.tooling.toolchain.ops.BuildOutputParser2 | From | To | |
Rename Attribute | 2 | ||
Rename Attribute opMonitor : IToolOperationMonitor to monitor : IOperationMonitor in class melnorme.lang.ide.core.operations.build.CompositeBuildOperation | From | To | |
Rename Attribute child : StringCharSource to charSource : StringCharSource in class melnorme.lang.utils.parse.StringCharSource.StringCharSourceReader | From | To | |
Change Variable Type | 1 | ||
Change Variable Type buildOperation : Operation to project : IProject in method protected doBuildForLaunch(configuration ILaunchConfiguration, mode String, pm IProgressMonitor) : boolean in class melnorme.lang.ide.launching.LangLaunchConfigurationDelegate | From | To | |
Change Attribute Type | 1 | ||
Change Attribute Type opMonitor : IToolOperationMonitor to monitor : IOperationMonitor in class melnorme.lang.ide.core.operations.build.CompositeBuildOperation | From | To | |
Extract Method | 2 | ||
Extract Method public createProjectBuildOperation(om IOperationMonitor) : CompositeBuildOperation extracted from public newProjectBuildOperation(buildOps Collection2<Operation>, clearMarkers boolean) : CompositeBuildOperation in class melnorme.lang.ide.core.operations.build.BuildOperationCreator | From | To | |
Extract Method public addBuildMessage(sourceMessage ToolSourceMessage) : void extracted from protected addBuildMessage(toolMessage ToolMessageData) : void in class melnorme.lang.tooling.toolchain.ops.BuildOutputParser2 | From | To | |
Rename Parameter | 5 | ||
Rename Parameter opMonitor : IToolOperationMonitor to toolMonitor : IToolOperationMonitor in method public newProjectClearMarkersOperation(toolMonitor IToolOperationMonitor, project IProject) : Operation in class melnorme.lang.ide.core.operations.build.BuildManager | From | To | |
Rename Parameter opMonitor : IToolOperationMonitor to toolMonitor : IToolOperationMonitor in method public newTopLevelBuildOperation(om IOperationMonitor, toolMonitor IToolOperationMonitor, project IProject, clearMarkers boolean, buildCommands Collection2<Operation>) : CompositeBuildOperation in class melnorme.lang.ide.core.operations.build.BuildManager | From | To | |
Rename Parameter child : StringCharSource to charSource : StringCharSource in method public StringCharSourceReader(charSource StringCharSource) in class melnorme.lang.utils.parse.StringCharSource.StringCharSourceReader | From | To | |
Rename Parameter opMonitor : IToolOperationMonitor to toolMonitor : IToolOperationMonitor in method public newBuildOperation(om IOperationMonitor, toolMonitor IToolOperationMonitor, project IProject, clearMarkers boolean, targetsToBuild Collection2<BuildTarget>) : CompositeBuildOperation in class melnorme.lang.ide.core.operations.build.BuildManager | From | To | |
Rename Parameter opMonitor : IToolOperationMonitor to monitor : IOperationMonitor in method public CompositeBuildOperation(monitor IOperationMonitor, operations Indexable<Operation>, rule ISchedulingRule) in class melnorme.lang.ide.core.operations.build.CompositeBuildOperation | From | To |