Community
Participate
Working Groups
When extracting a method, it would be nice to create a static method. Any code which referred to "this" would be called on a parameter which representing the object.
Given that J2SE 5.0 is the main focus for 3.1 this has very likely to wait for 3.2
No problem. What does the [3] mean in the summary?
This would be a useful feature, though I suppose one that can be manually worked around without too much trouble in most cases. If the method contains no instance member references it should be marked static by default.
Not sure if we should pack this into Extract Method. Should probably be a separate refactoring that makes instance methods static (bug 118032).