|
From: <mir...@us...> - 2007-03-12 09:25:04
|
Revision: 2129
http://svn.sourceforge.net/rubyeclipse/?rev=2129&view=rev
Author: mirkostocker
Date: 2007-03-12 02:25:00 -0700 (Mon, 12 Mar 2007)
Log Message:
-----------
parameter renaming in extract method didn't work anymore because of the new back button implementation
Modified Paths:
--------------
trunk/org.rubypeople.rdt.refactoring/src/org/rubypeople/rdt/refactoring/core/extractmethod/ExtractMethodConditionChecker.java
trunk/org.rubypeople.rdt.refactoring/src/org/rubypeople/rdt/refactoring/core/extractmethod/ExtractMethodConfig.java
Modified: trunk/org.rubypeople.rdt.refactoring/src/org/rubypeople/rdt/refactoring/core/extractmethod/ExtractMethodConditionChecker.java
===================================================================
--- trunk/org.rubypeople.rdt.refactoring/src/org/rubypeople/rdt/refactoring/core/extractmethod/ExtractMethodConditionChecker.java 2007-03-12 07:57:06 UTC (rev 2128)
+++ trunk/org.rubypeople.rdt.refactoring/src/org/rubypeople/rdt/refactoring/core/extractmethod/ExtractMethodConditionChecker.java 2007-03-12 09:25:00 UTC (rev 2129)
@@ -74,7 +74,7 @@
public void init(Object configObj) {
this.config = (ExtractMethodConfig) configObj;
initEnclosingNodes();
- if (!NodeProvider.isEmptyNode(config.getSelectedNodes())) {
+ if (!NodeProvider.isEmptyNode(config.getSelectedNodes()) && config.getExtractMethodHelper() == null ) {
config.setExtractedMethodHelper(new ExtractedMethodHelper(config));
}
}
Modified: trunk/org.rubypeople.rdt.refactoring/src/org/rubypeople/rdt/refactoring/core/extractmethod/ExtractMethodConfig.java
===================================================================
--- trunk/org.rubypeople.rdt.refactoring/src/org/rubypeople/rdt/refactoring/core/extractmethod/ExtractMethodConfig.java 2007-03-12 07:57:06 UTC (rev 2128)
+++ trunk/org.rubypeople.rdt.refactoring/src/org/rubypeople/rdt/refactoring/core/extractmethod/ExtractMethodConfig.java 2007-03-12 09:25:00 UTC (rev 2129)
@@ -131,4 +131,7 @@
this.docProvider = doc;
}
+ public ExtractedMethodHelper getExtractMethodHelper() {
+ return extractMethodHelper;
+ }
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|