question: @ Override public int hashCode ( ) { int result = super . hashCode ( ) ; if ( applicationName != null ) { result = 37 * result + applicationName . hashCode ( ) ; } if ( resourceNames != null ) { result = 37 * result + resourceNames . hashCode ( ) ; } if ( actions != null ) { result = 37 * result + actions . hashCode ( ) ; } return result ; }
target:  This added by when CheckStyle noticed there was an implementation of equals without an implementation of hashCode - usually a recipe for disaster.