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

Carsten Ziegeler resolved SLING-12219.
--------------------------------------
    Resolution: Fixed

Rewrote the method in 
https://github.com/apache/sling-org-apache-sling-api/commit/13ef4835f031a4fe5115433a42fa967f8fe560b3
 for better readability.
Adjusted test cases with more than two dots and added additional ones (which 
fail with the old implementation)

> ResourceUtil.normalize does not handle segments with multiple dots correctly
> ----------------------------------------------------------------------------
>
>                 Key: SLING-12219
>                 URL: https://issues.apache.org/jira/browse/SLING-12219
>             Project: Sling
>          Issue Type: Bug
>          Components: API
>    Affects Versions: API 2.27.2
>            Reporter: Carsten Ziegeler
>            Assignee: Carsten Ziegeler
>            Priority: Major
>             Fix For: API 2.27.4
>
>
> If a path segment contains more than two dots but anything else, then 
> ResourceUtil.normalize does not handle these correctly. It should just return 
> null. Instead in some cases it is leaving the segment untouched or shortens 
> it for example from four dots to two dots.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to