Unit test SVP! ; -)

Gary

On Sep 8, 2017 10:26, <pascalschumac...@apache.org> wrote:

> Repository: commons-lang
> Updated Branches:
>   refs/heads/master d6ad3f015 -> a2dce32cd
>
>
> LANG-1349: EqualsBuilder#isRegistered: swappedPair construction bug
> (closes #282)
>
> SwappedPair constructed as Pair.of(rhs,lhs)
>
>
> Project: http://git-wip-us.apache.org/repos/asf/commons-lang/repo
> Commit: http://git-wip-us.apache.org/repos/asf/commons-lang/commit/
> 3e08af57
> Tree: http://git-wip-us.apache.org/repos/asf/commons-lang/tree/3e08af57
> Diff: http://git-wip-us.apache.org/repos/asf/commons-lang/diff/3e08af57
>
> Branch: refs/heads/master
> Commit: 3e08af573f8b50da5202f55df62c925f88a47f3d
> Parents: d6ad3f0
> Author: namannigam <namanniga...@gmail.com>
> Authored: Thu Aug 10 08:45:27 2017 +0530
> Committer: pascalschumacher <pascalschumac...@gmx.net>
> Committed: Fri Sep 8 18:19:04 2017 +0200
>
> ----------------------------------------------------------------------
>  src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> ----------------------------------------------------------------------
>
>
> http://git-wip-us.apache.org/repos/asf/commons-lang/blob/
> 3e08af57/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java
> ----------------------------------------------------------------------
> diff --git a/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java
> b/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java
> index 4e24bc5..d2cf7c7 100644
> --- a/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java
> +++ b/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java
> @@ -157,7 +157,7 @@ public class EqualsBuilder implements Builder<Boolean>
> {
>      static boolean isRegistered(final Object lhs, final Object rhs) {
>          final Set<Pair<IDKey, IDKey>> registry = getRegistry();
>          final Pair<IDKey, IDKey> pair = getRegisterPair(lhs, rhs);
> -        final Pair<IDKey, IDKey> swappedPair = Pair.of(pair.getLeft(),
> pair.getRight());
> +        final Pair<IDKey, IDKey> swappedPair = Pair.of(pair.getRight(),
> pair.getLeft());
>
>          return registry != null
>                  && (registry.contains(pair) ||
> registry.contains(swappedPair));
>
>

Reply via email to