Update of /cvsroot/pydev/org.python.pydev.refactoring/src/org/python/pydev/refactoring/codegenerator/generatedocstring
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27905/src/org/python/pydev/refactoring/codegenerator/generatedocstring
Modified Files:
GenerateDocstringOperation.java
Log Message:
Using faster version of StringBuffer: FastStrintgBuffer / Better icons for auto-import.
Index: GenerateDocstringOperation.java
===================================================================
RCS file: /cvsroot/pydev/org.python.pydev.refactoring/src/org/python/pydev/refactoring/codegenerator/generatedocstring/GenerateDocstringOperation.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** GenerateDocstringOperation.java 20 Oct 2007 19:31:04 -0000 1.1
--- GenerateDocstringOperation.java 14 Jun 2008 22:14:34 -0000 1.2
***************
*** 24,27 ****
--- 24,28 ----
import org.python.pydev.core.Tuple;
import org.python.pydev.core.docutils.PySelection;
+ import org.python.pydev.core.structure.FastStringBuffer;
import org.python.pydev.editor.PyEdit;
import org.python.pydev.editor.actions.PyAction;
***************
*** 80,84 ****
String inAndIndent = getInAndIndent(selection);
! StringBuffer buf = new StringBuffer();
String docStringMarker = DocstringsPrefPage.getDocstringMarker();
--- 81,85 ----
String inAndIndent = getInAndIndent(selection);
! FastStringBuffer buf = new FastStringBuffer();
String docStringMarker = DocstringsPrefPage.getDocstringMarker();
***************
*** 93,104 ****
continue;
}
! buf.append(inAndIndent + "@param " + paramName + ":");
if (DocstringsPrefPage.getTypeTagShouldBeGenerated(paramName)) {
! buf.append(inAndIndent + "@type " + paramName + ":");
}
}
}
! buf.append(inAndIndent + docStringMarker);
try {
--- 94,105 ----
continue;
}
! buf.append(inAndIndent).append("@param ").append(paramName).append(":");
if (DocstringsPrefPage.getTypeTagShouldBeGenerated(paramName)) {
! buf.append(inAndIndent).append("@type ").append(paramName).append(":");
}
}
}
! buf.append(inAndIndent).append(docStringMarker);
try {
|