API for parsing path strings
Roger Riggs
Roger.Riggs at Oracle.com
Thu Jul 19 20:30:30 UTC 2018
Hi Brian,
No particular novel use cases.
There are quite a few places in OpenJDK tools, etc that naively use
string.split(pathSeparator) that
will misbehave on Windows in the edge cases and may not be paying
attention to the empty path component case.
It would provide a measure of regularity and predictability to path parsing.
There was a query on stack Overflow about such an API.
Thanks, Roger
On 7/19/2018 4:20 PM, Brian Burkhalter wrote:
> Hi Roger,
>
> I was just wondering whether you have some specific use cases in mind.
>
> Thanks,
>
> Brian
>
> On Jul 19, 2018, at 12:39 PM, Roger Riggs <Roger.Riggs at Oracle.com
> <mailto:Roger.Riggs at Oracle.com>> wrote:
>
>> Parsing of paths such as the values of properties java.class.path and
>> java.library.path
>> do not have direct support in the Java API.
>> There are several implementations within OpenJDK and a few variations
>> exist with regard to
>> treatment of empty path elements and on Windows support for quoting.
>>
>> Would it be useful to have an API such as the following:
>>
>> […]
>>
>> Suggestions welcome, Roger
>
More information about the core-libs-dev
mailing list