After looking through the open issues and PRs for IO, I don't see anything similar, though there is https://issues.apache.org/jira/browse/IO-295 which may be related to junctions as well. This may also be a nice opportunity to introduce a PathUtils class similar to FileUtils since IO already uses Java 7.
On Fri, 21 Dec 2018 at 10:57, Matt Sicker <boa...@gmail.com> wrote: > I've been refactoring some IO code in Jenkins lately that are similar to > the FileUtils delete family of methods. I had originally wanted to replace > them with calls to FileUtils, but I noticed that we had a more > sophisticated strategy for retrying deletes and other workarounds for > (usually) Windows-specific problems (e.g., you can't delete an open file in > Windows; this can be commonly caused by things like virus scanners which > cause ephemeral errors). > > My Jenkins code is here [1], and I was wondering if I could work on > contributing some of this logic back to commons-io in some way. There may > also be some useful utilities to include regarding Windows-specific > symbolic link/directory junction manipulation, too. > > [1]: https://github.com/jenkinsci/jenkins/pull/3812 > > -- > Matt Sicker <boa...@gmail.com> > -- Matt Sicker <boa...@gmail.com>