-
Notifications
You must be signed in to change notification settings - Fork 61
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
-The update of access modifiers is propagated
to the subclass methods overriding the superclass methods whose access modifier has been updated. -Adding import statement to target class for nested type members in the source class that are instantiated within the method to be moved. -Extended Move Method refactoring implementation to update the access modifier of methods declared in the superclass of the source class containing the method to be moved. -Fixed the computation of thrown exception types for individual method invocations. This is a fix for case found in project JFreeChart-1.0.10 org.jfree.chart.renderer.category.LineAndShapeRenderer.drawItem(Graphics2D, CategoryItemRendererState, Rectangle2D, CategoryPlot, CategoryAxis, ValueAxis, CategoryDataset, int, int, int) lines 924-958 org.jfree.chart.renderer.category.StatisticalLineAndShapeRenderer.drawItem(Graphics2D, CategoryItemRendererState, Rectangle2D, CategoryPlot, CategoryAxis, ValueAxis, CategoryDataset, int, int, int) lines 230-266 Method getItemMargin() is not supposed to throw any exceptions. -Added new precondition for Move Method Refactoring The target class should not contain a method with the same signature as the moved method.
- Loading branch information
Showing
5 changed files
with
137 additions
and
55 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.