You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@commons.apache.org by "Luc Maisonobe (JIRA)" <ji...@apache.org> on 2010/01/27 17:40:35 UTC
[jira] Commented: (MATH-335) Fraction.hashCode() inconsistent with
Fraction.equals()
[ https://issues.apache.org/jira/browse/MATH-335?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12805564#action_12805564 ]
Luc Maisonobe commented on MATH-335:
------------------------------------
Agreed. I would prefer it uses the fields directly.
> Fraction.hashCode() inconsistent with Fraction.equals()
> -------------------------------------------------------
>
> Key: MATH-335
> URL: https://issues.apache.org/jira/browse/MATH-335
> Project: Commons Math
> Issue Type: Bug
> Reporter: Sebb
> Priority: Minor
>
> Fraction.hashCode() is inconsistent with Fraction.equals().
> hashCode() uses getNumerator() (which is not final) rather than directly accessing the field.
> Seems to me that hashCode() has no reason to use the getters - or if it does, then equals should do so too.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.