# Functions
Cleanpatterns takes a slice of patterns returns a new slice of patterns cleaned with filepath.Clean, stripped of any empty patterns and lets the caller know whether the slice contains any exception patterns (prefixed with !).
No description provided by the author
CreateIfNotExists creates a file or a directory only if it does not already exist.
No description provided by the author
No description provided by the author
No description provided by the author
Matches returns true if file matches any of the patterns and isn't excluded by any of the subsequent patterns.
Matches is basically the same as fileutils.Matches() but optimized for archive.go.
ReadSymlinkedDirectory returns the target directory of a symlink.