Community
Participate
Working Groups
Build Identifier: M20100909-0800 "Extract Method" functionality resembling the one with the same name from JDT. Reproducible: Always Steps to Reproduce: Inapplicable
Created attachment 184233 [details] implementation Significant part is data/control flow analysis. Not all use-cases I could think of are addressed in this patch.
Applied. Thanks
Created attachment 184337 [details] Support for optional types Refactoring now defines parameter and return types if possible.
Created attachment 184581 [details] fix Adds next line before new method definition. Fixed bordercase in control flow analysis.
Created attachment 184582 [details] fix
Created attachment 184609 [details] closures Adds a warning if there's a variable captured by closure so that refactoring may change semantics.