Description
as a result, files with special characters (that get encoded when translated to URIs) are badly handled using a local filesystem.
new Path(f.toURI().toString())) should be replaced by new Path(f.toURI().getPath()))
IMHO, each call to toURI().toString() should be considered suspicious. There's another one in the class CopyFiles at line 641.