public CommonParser(string[] args, IFileSystemProvider fileSystemProvider = null) { _fileSystemProvider = fileSystemProvider ?? new FileSystemProvider(); SimpleParser = new SimpleParser(args); FileSources = ResolveFileSources(SimpleParser.Arguments, SimpleParser.HasFlag("recurse")); }