You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@commons.apache.org by "Benedikt Ritter (JIRA)" <ji...@apache.org> on 2015/04/06 19:29:22 UTC

[jira] [Closed] (LANG-1082) Add option to disable the "objectsTriviallyEqual" test in DiffBuilder

     [ https://issues.apache.org/jira/browse/LANG-1082?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Benedikt Ritter closed LANG-1082.
---------------------------------

> Add option to disable the "objectsTriviallyEqual" test in DiffBuilder
> ---------------------------------------------------------------------
>
>                 Key: LANG-1082
>                 URL: https://issues.apache.org/jira/browse/LANG-1082
>             Project: Commons Lang
>          Issue Type: Improvement
>          Components: lang.builder.*
>    Affects Versions: 3.3.2
>            Reporter: Jonathan Baker
>            Assignee: Benedikt Ritter
>            Priority: Trivial
>             Fix For: 3.4
>
>   Original Estimate: 0.25h
>  Remaining Estimate: 0.25h
>
> For example, a bean (e.g. a JPA record) has equals() overridden with a implementation that tests its "id" property.   If two beans have the same ID, they correspond to the same record in the database.  However, without tricking the objectsTriviallyEqual check in the DiffBuilder constructor, there is no way to build a DiffResult using "before" and "after" instances with changes to other properties (name, modification time, etc).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)