This rule is defined by the following XPath expression:
//ClassOrInterfaceDeclaration [ ( (./ExtendsList/ClassOrInterfaceType[ends-with(@Image,'EJBLocalObject')]) ) and not ( ends-with(@Image,'Local') ) ]
Example:
/* Proper name */ public interface MyLocal extends javax.ejb.EJBLocalObject {}
Example:
/* Bad name */ public interface MissingProperSuffix extends javax.ejb.EJBLocalObject {}