Jacques, > Move method
It is quite easily performed with the following refactorings: make method static, move static method, introduce parameter. The reason why move method is not implemented is simple: the amount of information, IDEA should ask a user when performing the method is _enormous_. So it won't be very practical to use. (Try thinking about several possibilities in moving the method). > Extract Class/Inline Class This is even more complex than Move method. > Replace Inheritance with Delegation Sometimes we are thinking about having this refactoring too. > Replace Constructor with Factory Method Are you performing it often? > Encapsulate Collection (mentioned several times in other threads) It's quite impossible to transform setCourse(Set) method to add/removeCourse automatically. Or are we missing something? > Replace Parameter with Method Isn't this easily performed with Inline Variable? -- Best regards, Mike Aizatsky. ------------------------------ JetBrains, Inc / IntelliJ Software http://www.intellij.com "Develop with pleasure!" _______________________________________________ Eap-features mailing list [EMAIL PROTECTED] http://lists.jetbrains.com/mailman/listinfo/eap-features
