[Pydev-cvs] org.python.pydev.refactoring/src/org/python/pydev/refactoring/codegenerator/generatedoc
Brought to you by:
fabioz
From: Fabio Z. <fa...@us...> - 2008-06-14 22:14:27
|
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 { |