<type>documentation</type>
<domain>refactoring</domain>
<id>refactoring</id>
<title>Refactoring</title>
<date>$Date: 2006-05-24 22:53:07 -0400 (Wed, 24 May 2006) $</date>
<version>$Revision: 13098 $</version>
<product>pro+</product>

Wing Pro supports refactoring, which is the process of modifying
code to improve its structure and organization without changing its behavior.
These very high-level editing operations are informed by Wing's understanding
of Python source code. For example, refactoring can be used to rename a
symbol wherever it is referenced, or to move a block of code into a function,
replacing it with an invocation of the new function.
