commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Benedikt Ritter (JIRA)" <j...@apache.org>
Subject [jira] [Resolved] (LANG-1122) Inconsistent behavior of swap for malformed inputs
Date Thu, 07 May 2015 18:34:00 GMT

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

Benedikt Ritter resolved LANG-1122.
-----------------------------------
       Resolution: Fixed
    Fix Version/s:     (was: Patch Needed)

Fixed in commit 13d7ce9fb65e8f05014daf4ee6cebc76f4781e6c

> Inconsistent behavior of swap for malformed inputs
> --------------------------------------------------
>
>                 Key: LANG-1122
>                 URL: https://issues.apache.org/jira/browse/LANG-1122
>             Project: Commons Lang
>          Issue Type: Bug
>          Components: lang.*
>            Reporter: Benedikt Ritter
>            Assignee: Benedikt Ritter
>             Fix For: 3.5
>
>
> Following the discussion at https://github.com/apache/commons-lang/pull/47 we need to
decide how malformed inputs should be handled by the swap method. We have to handle several
forms of malformed inputs and we should decide how to do that based on the current behavior
of ArrayUtils. Malformed inputs are:
> # array == null
> # array.length == 0
> # offset1 < 0
> # offset2 < 0
> # len < 0
> # offset1 > offset2
> # offset1 > array.length
> # offset2 > array.length
> # offset1 + len > array.length
> # offset2 + len > array.length



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

Mime
View raw message