Source

rope_py3k / ropetest / refactor / extracttest.py

Author Commit Message Labels Comments Date
Aviv Ben-Yosef
Fixing bug in arguments given to extracted method.
Ali Gholami Rudi
extract: handle conditional variable writes in extracted region Reported by Issac Trotts <issac.trotts@gmail.com>
Ali Gholami Rudi
extract: reporting extracting a method from a method with no args
Ali Gholami Rudi
project: preferring Project.pycore to get_pycore()
Ali Gholami Rudi
extract: handling one-line implicitly continued extractions
Ali Gholami Rudi
extract: extracting functions with only one return as their last stmt
Ali Gholami Rudi
extract: not passing global names when extracting global functions
Ali Gholami Rudi
similarfinder: excluding lineno and col_offset when matching nodes
Ali Gholami Rudi
extract: better global function extractions
Ali Gholami Rudi
extract: extract method in global functions should search the whole scope
Ali Gholami Rudi
extract: matching temps with different names when finding similars
Ali Gholami Rudi
Defining the variable when extracting nested subexpressions
Ali Gholami Rudi
Cleaning up extracttest a bit
Ali Gholami Rudi
Added global_ parameter to extract refactorings If True, the extracted variable/function will be global and the whole file is searched for similar pieces.
Ali Gholami Rudi
Fixed not matching normal vars and attributes
Ali Gholami Rudi
Not using deprecated PyCore.create_module and create_package
Ali Gholami Rudi
Fixed matching the implicit argument of methods when extracting a method
Ali Gholami Rudi
Adding rope.ide.sort module
Ali Gholami Rudi
Fixing extract when there is no newline at the end of the buffer
Ali Gholami Rudi
Not changing static and class methods when extracting normal methods
Ali Gholami Rudi
Enhancing extract methods in staticmethods and classmethods
Ali Gholami Rudi
Handling names other than self in extract method
Ali Gholami Rudi
Basic extract similar statements Adding rope.refactor.suites module
Ali Gholami Rudi
Using _ast in rope.refactor
Ali Gholami Rudi
Adding Project.close() Adding testutils.sample_project() and testutils.remove_project()
Ali Gholami Rudi
Change method signature and class hierarchies Supporting zip and enumerate builtin functions Renaming refactoring classes
Ali Gholami Rudi
Added replace method with method object refactoring Hiding UI parts
Ali Gholami Rudi
Undo/redo list underflow Limiting the number of changes in the undo list Not proposing class variable in methods as local variables Separating undos; Editing history and file history Fixed an old defect for invalidating resources in `PyCore` Showing the description of a change when undoing/redoing
Ali Gholami Rudi
Handling lambdas Removing PythonRefactoring
Ali Gholami Rudi
Handling long imports
  1. Prev
  2. 1
  3. 2
  4. Next