Create a PathSet from a collection of Paths.
Create a PathSet from a collection of Paths. The resulting PathSet will permit iteration over all the Paths put into the set.
However unlike a PathSet made from a single Path; the resulting PathSet can contain the same Path multiple times. Consider the following:
PathSet(Path("a"),Path("a") / "b").***
This PathSet will return all the children of a and a/b. Therefore children of a/b will be present twice.
It is equivalent to: (Path("a") +++ (Path("a") / "b")).children()
This class is not interesting from an API point of view. It is simply required by the scala collections framework.
See the scalax.io.PathSet class for the truly interesting aspects