scala.tools.refactoring.implementations.ExtractTrait
Refactorings are parameterized by the user, and to keep them stateless, the result of the preparation step needs to be passed to the perform method.
The result can either be an error or a list of trees that contain changes.
Refactorings are parameterized by the user, and to keep them stateless, the result of the preparation step needs to be passed to the perform method.
The result can either be an error or a list of trees that contain changes.