Hi Nicolas

many thanks for lending an extra pair of eyes. I'll add a few more
tests.

Stefan

On 2018-07-01, Nicolas Lalevée wrote:

> At my first read of the code I wondered if paths ending with slash are 
> properly handled in every case. After more careful reading, it is seems ok. 
> Maybe some unit tests about it would be nice, just to be sure.

> Then, about tackling the bug, I am on the same page as you both. It looks 
> good to me.

> Nicolas

>> Le 1 juil. 2018 à 11:27, Stefan Bodewig <bode...@apache.org> a écrit :

>> On 2018-06-28, Stefan Bodewig wrote:

>>> On 2018-06-28, Jaikiran Pai wrote:

>>>> Which then makes me wonder - in the context of this specific
>>>> untar/expand/unzip issue, should we probably be using a different
>>>> custom very specific logic (which relies on canonical files and
>>>> getParent()) instead of a call to isLeadingPath()?

>>> Probably. I used isLeadingPath because it has been already there - and )
>>> simply didn't realize it wouldn't do what I expected it to.

>> I decided to "fix" isLeadingPath for this edge case and add a method
>> using canonical paths instead - and use that in unzip and friends.

>> Please have a look at the proposed solution, I won't close the Bugzilla
>> issue before we have agreed this is the proper fix.

>> Cheers

>>        Stefan

>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org
>> For additional commands, e-mail: dev-h...@ant.apache.org



> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org
> For additional commands, e-mail: dev-h...@ant.apache.org

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org
For additional commands, e-mail: dev-h...@ant.apache.org

Reply via email to