Hm, you might be right. I thought I saw IntelliJ write about refactoring preconditions checking though. I might not be what they mean by "safe refactoring", but I think they're working on it. -Thomas
> -----Original Message----- > From: Thomas Singer [mailto:[EMAIL PROTECTED]] > Sent: Thursday, November 29, 2001 10:23 AM > To: [EMAIL PROTECTED] > Subject: RE: [Eap-features] Refactoring help > > > I thought, the last missing piece is "Safe refactoring" in > the meaning of: > > Show all code-fragments, where the refactoring would break > the code. Easy > example: > > private String value; > > public void setValue(String aValue) { > value = aValue; > } > > If you now rename "aValue" to "value", it breaks your code. > But in this > case, IDEA can solve it by prefixing the existing "value" > with a "this.". > > Tom > > At 17:58 29.11.01 +0000, you wrote: > >I believe this is the last missing major feature that > >IntelliJ has planned to complete in Pandora. They are > >probably working on it right now ;-) > >-Thomas > > > > > -----Original Message----- > > > From: Russell Gold [mailto:[EMAIL PROTECTED]] > > > Sent: Thursday, November 29, 2001 4:41 AM > > > To: [EMAIL PROTECTED] > > > Subject: [Eap-features] Refactoring help > > > > > > > > > A very frustrating thing when trying to do refactoring is the > > > total failure of any response if the wrong set of code is > > > selected. It would really be nice if in such a case, IDEA > > > could help select increasing amounts of valid code, displayed > > > in a dialog (along with a description of the precondition). > > > -- > > > -------------------------------------------------------------- > > > ---------- > > > Russell Gold | "... society is > tradition and order > > > [EMAIL PROTECTED] | and reverence, not a > > > series of cheap > > > | bargains between selfish > > > interests." > > > http://www.httpunit.org | - Poul Anderson, "Iron" > > > > > > _______________________________________________ > > > Eap-features mailing list > > > [EMAIL PROTECTED] > > > http://www.intellij.com/mailman/listinfo/eap-features > > > > > > > > >************************************ > >If this email is not intended for you, or you are not responsible for > >the delivery of this message to the addressee, please note that this > >message may contain ITT Privileged/Proprietary Information. In such > >a case, you may not copy or deliver this message to anyone. > You should > >destroy this message and kindly notify the sender by reply email. > >Information contained in this message that does not relate to the > >business of ITT is neither endorsed by nor attributable to ITT. > >************************************ > > > > > > > >_______________________________________________ > >Eap-features mailing list > >[EMAIL PROTECTED] > >http://www.intellij.com/mailman/listinfo/eap-features > > > _______________________________________________ > Eap-features mailing list > [EMAIL PROTECTED] > http://www.intellij.com/mailman/listinfo/eap-features > ************************************ If this email is not intended for you, or you are not responsible for the delivery of this message to the addressee, please note that this message may contain ITT Privileged/Proprietary Information. In such a case, you may not copy or deliver this message to anyone. You should destroy this message and kindly notify the sender by reply email. Information contained in this message that does not relate to the business of ITT is neither endorsed by nor attributable to ITT. ************************************ _______________________________________________ Eap-features mailing list [EMAIL PROTECTED] http://www.intellij.com/mailman/listinfo/eap-features
