# Eclipse Platform Build Notes
LTK Core Refactoring

### April 19, 2005

#### Problem Reports Fixed

#### Implementation Changes

- The ProcessorBasedRefactoring has been instrumented with performance stats:
  - org.eclipse.ltk.core/perf/participants/checkConditions
  - org.eclipse.ltk.core/perf/participants/createChanges

### February 15, 2005

#### Problem Reports Fixed

#### Implementation Changes

- Support got added for participating in copy refactorings. See the additional copy participant extension point as well as the new classes CopyRefactoring, CopyProcessor and CopyArguments.

### October 11, 2004

#### Problem Reports Fixed

#### Implementation Changes

- Participants can now manipulate textual resources which are also manipulated by a processor as long as the manipulated regions are disjoint. See additional Javadoc for class RefactoringParticipant and the new method getTextChange().

### June 18, 2004

#### Problem Reports Fixed

#### Implementation Changes

- To align the method RefactoringStatus#create(IStatus) with the implementation of IStatus the method createStatus now returns a fatal error when IStatus has a severity of CANCEL.

### Mai 7, 2004

#### Problem Reports Fixed

#### Implementation Changes

- The getPreview* and getContent* methods provided by class TextChange are now requiring a progress monitor.