Community
Participate
Working Groups
This would be an easy validity check to add. If you inadvertantly name a class the same as its parent, eclipse usually allows it, but many strange non-deterministic things can happen later that are hard to debug. Some frameworks disambiguate the same class name with different package names, and so make mixups like this more likely.