Yes! 1++++++ For the exact functionallity check out together controll center and it's code inspection feature. They are good, but presentation and correctin could be much bether!!
/Christian Holmqvist P.s. Behinde company firewall... D.s. > -----Ursprungligt meddelande----- > Fr�n: Gauti ��r Reynisson [mailto:[EMAIL PROTECTED]] > Skickat: den 29 april 2002 13:22 > Till: [EMAIL PROTECTED] > �mne: [Eap-features] ideas for code inspection > > > Hi! > > I've been reading the book "Effective Java" by Joshua Bloch > where he gives > some tips about how to write "better" Java code. While reading this, I > thought to myself that it would be nice if IDEA could check > this stuff for > me... so I'll write up a few of the points I think would be > possible to > check automatically: > > Warn if hashCode() is not implemented where equals() is. > Find abstract classes that can be turned into interfaces > (don't implement > any method or all methods are overridden in all subclasses) > Make sure objects are referred by their interfaces where possible. > No empty catch blocks > Warn for confusing overloadings; e.g. foo(int, String) and > foo(String, int) > in same class > Don't call overridable methods from constructors > Don't make methods overridable unless necessary > Make sure clone() and readObject() don't invoke an overridable method > Return zero length arrays, not nulls. > etc... > > There are more points in his book, but those are the ones > that spring to > mind. > > I don't want to go into all the why's for these "rules" but > just point out > that the book covers those points very well. > > regards, > > Gauti > > > > > > _______________________________________________ > 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
