mirror of
https://github.com/github/codeql.git
synced 2026-04-22 23:35:14 +02:00
C#: Address review comments.
This commit is contained in:
@@ -143,7 +143,7 @@ namespace Semmle.Extraction.CSharp.DependencyFetching
|
||||
DateTime.Now - startTime);
|
||||
}
|
||||
|
||||
public DependencyManager(string srcDir) : this(srcDir, DependencyOptionsFactory.Default, new ConsoleLogger(Verbosity.Info)) { }
|
||||
public DependencyManager(string srcDir) : this(srcDir, DependencyOptions.Default, new ConsoleLogger(Verbosity.Info)) { }
|
||||
|
||||
private IEnumerable<string> GetFiles(string pattern, bool recurseSubdirectories = true)
|
||||
{
|
||||
|
||||
@@ -53,6 +53,10 @@ namespace Semmle.Extraction.CSharp.DependencyFetching
|
||||
|
||||
public class DependencyOptions : IDependencyOptions
|
||||
{
|
||||
private static readonly DependencyOptions instance = new DependencyOptions();
|
||||
|
||||
public static IDependencyOptions Default => instance;
|
||||
|
||||
public IList<string> DllDirs { get; set; } = new List<string>();
|
||||
|
||||
public IList<string> Excludes { get; set; } = new List<string>();
|
||||
@@ -70,11 +74,4 @@ namespace Semmle.Extraction.CSharp.DependencyFetching
|
||||
public bool ExcludesFile(string path) =>
|
||||
Excludes.Any(path.Contains);
|
||||
}
|
||||
|
||||
public class DependencyOptionsFactory
|
||||
{
|
||||
private static readonly DependencyOptions instance = new DependencyOptions();
|
||||
|
||||
public static IDependencyOptions Default => instance;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user