On 02/01/2015 08:47 PM, Gonçalo Marques wrote:
> On Sun, Feb 1, 2015 at 7:12 PM, Thomas Neidhart
> <[email protected]> wrote:
>>
>> On 02/01/2015 07:44 PM, sebb wrote:
>>> On 31 January 2015 at 18:40, Gonçalo Marques
>>> <[email protected]> wrote:
>>>> Hi,
>>>>
>>>> I've sent a pull request containing CollectionUtils refactor for review
>>>> (COLLECTIONS-551).
>>>>
>>>> Since the next release version is 4.1, I'm wondering if methods that were
>>>> deprecated which are tagged with "@since 4.1" shouldn't be promptly removed
>>>> from CollectionUtils.
>>>
>>> If it really is true that a deprecated method has never been part of a
>>> formal release, then yes, it can / should be removed.
>>>
>>> However I cannot find any such methods.
>>
>> yes, CollectionUtils contains a few methods that have been added after
>> 4.0 (current 4.1-SNAPSHOT). These methods should be moved without
>> replacement to the new IterablesUtils.
> 
> I just need you to confirm that the following github tag is the 4.0
> release (I prefer to rely on a true diff rather than the @since
> javadoc tag):
> 
> https://github.com/apache/commons-collections/tree/COLLECTIONS_4_0

I think so, but the relevant methods should all have the @since 4.1 tag.

Anyway, before committing anything I will run a clirr check to see if
everything is ok.

You can do this btw. yourself too if you run "mvn clean site" and
afterwards open the clirr report.

Thomas

> 
> 
> 
>>
>> Thomas
>>
>>>
>>>>
>>>> Gonçalo
>>>>
>>>>
>>>>
>>>> On Sat, Jan 31, 2015 at 9:20 AM, Gonçalo Marques <
>>>> [email protected]> wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> Just to let you know I'm working on this.
>>>>>
>>>>>
>>>>> Gonçalo
>>>>>
>>>>>
>>>>> On Thu, Jan 29, 2015 at 9:07 PM, Thomas Neidhart <
>>>>> [email protected]> wrote:
>>>>>
>>>>>> On 01/29/2015 11:57 AM, Gonçalo Marques wrote:
>>>>>>> Hello,
>>>>>>>
>>>>>>> I'm creating this thread in order to discuss issue COLLECTIONS-551.
>>>>>>>
>>>>>>> I don't know the deprecation policies of the Commons project in detail,
>>>>>> but
>>>>>>> based on the last comment posted by Thomas on issue COLLECTIONS-550 I
>>>>>>> assume that:
>>>>>>>
>>>>>>> In the next release (4.1):
>>>>>>>
>>>>>>>  - Methods using Iterables in CollectionUtils should be replicated into
>>>>>>> IterableUtils;
>>>>>>>
>>>>>>>  - Methods in CollectionUtils should be transformed into delegates to
>>>>>> the
>>>>>>> ones copied to IterableUtils;
>>>>>>>
>>>>>>>  - Methods in CollectionUtils should be marked as @Depreated.
>>>>>>>
>>>>>>> In release 5:
>>>>>>>
>>>>>>>  - Methods in CollectionUtils shall be removed.
>>>>>>>
>>>>>>>
>>>>>>> IMO the Unit Tests related with these methods should be copied into
>>>>>>> IterableUtilsTest, but should also be kept in CollectionUtilsTest until
>>>>>>> version 5. This way we also guarantee that the delegates in
>>>>>> CollectionUtils
>>>>>>> don't break in 4.1.
>>>>>>>
>>>>>>> If this is correct, and if you think I may be useful here, I'm
>>>>>> available to
>>>>>>> take this issue.
>>>>>>
>>>>>> Hi Goncalo,
>>>>>>
>>>>>> yes this is the right way to do it.
>>>>>>
>>>>>> Would be great if you have some time to work on this.
>>>>>>
>>>>>> Thomas
>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>> To unsubscribe, e-mail: [email protected]
>>>>>> For additional commands, e-mail: [email protected]
>>>>>>
>>>>>>
>>>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [email protected]
>>> For additional commands, e-mail: [email protected]
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to