View by Classes

Findings - Overview

warning Class names shouldn't shadow simple name of implemented interface (Findbugs)

The class name org.jcoderz.commons.test.RestrictedLong shadows the simple name of implemented interface org.jcoderz.commons.RestrictedLong

Further info on the wiki.

This class/interface has a simple name that is identical to that of an implemented/extended interface, except that the interface is in a different package (e.g., alpha.Foo extends beta.Foo). This can be exceptionally confusing, create lots of situations in which you have to look at import statements to resolve references and creates many opportunities to accidently define methods that do not override methods in their superclasses.

1org.jcoderz.commons.RestrictedLong
 [56]