Please note that it is recommended to use Path.of() [1] which was added in JDK 
11 as indicated in the class doc of Paths:

API Note:
It is recommended to obtain a Path via the Path.of methods instead of via the 
get methods defined in this class as this class may be deprecated in a future 
release.

Thanks,

Brian

[1] 
https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/nio/file/Path.html#of(java.lang.String,java.lang.String...)

> On Jun 13, 2019, at 12:38 PM, Alexey Semenyuk <[email protected]> 
> wrote:
> 
> Andy,
> 
> I was just curios why we don't use Paths. If we should then I'll use this API 
> in my patches. I didn't mean to ask you do the clean up in all the sources :)
> 
> - Alexey
> 
> On 6/13/2019 3:34 PM, Andy Herrick wrote:
>> 
>> 
>> On 6/13/19, 2:00 PM, Alexey Semenyuk wrote:
>>> Looks good.
>>> 
>>> Q: any good reason we are not using
>>> Paths.get(a, b, c)
>>> instead of
>>> a + File.separator + b + File.separator + c
>>> to build paths?
>> There are a lot of places we should be using Paths instead of String and 
>> File objects, but JPackagePath (test helper) is among the worst of the 
>> offenders.  I will make a pass at cleaning that up and any other such places 
>> this change set is touching.

Reply via email to