[ https://jira.codehaus.org/browse/MCHECKSTYLE-240?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Herve Boutemy updated MCHECKSTYLE-240: -------------------------------------- Component/s: predefined ruleset: Maven > add 17, 31 and 37 to ignored MagicNumber > ---------------------------------------- > > Key: MCHECKSTYLE-240 > URL: https://jira.codehaus.org/browse/MCHECKSTYLE-240 > Project: Maven Checkstyle Plugin > Issue Type: Wish > Components: predefined ruleset: Maven > Affects Versions: 2.12.1 > Reporter: Herve Boutemy > Assignee: Herve Boutemy > Fix For: 2.13 > > > these are classical in hash calculations > {code:java} public int hashCode() > { > int hash = 17; > hash = hash * 31 + field1.hashCode(); > hash = hash * 31 + field2.hashCode(); > return hash; > }{code} > or > {code:java} public int hashCode() > { > int hash = 17; > hash = hash * 37 + field1.hashCode(); > hash = hash * 37 + field2.hashCode(); > return hash; > }{code} -- This message was sent by Atlassian JIRA (v6.1.6#6162)