public ChromiumSourceFiles(IConfigurationFileLocator configurationFileLocator, IFileSystem fileSystem) { var configurationSectionProvider = new ConfigurationFileConfigurationSectionProvider(configurationFileLocator); var contents = ConfigurationSectionContents.Create(configurationSectionProvider, ConfigurationStyleFilenames.ChromiumCodingStyleIgnore); _chromiumCodingStyleFilePatterns = new FilePatternsPathMatcherProvider(contents); _chromiumDiscoveryProvider = new ChromiumDiscoveryWithCache <FullPath>(configurationSectionProvider, fileSystem); }
internal ChromiumStyleClassifier( IClassificationTypeRegistryService classificationRegistry, IEnumerable<ITextLineChecker> checkers, IConfigurationFileLocator configurationFileLocator) { _classificationType = classificationRegistry.GetClassificationType(ChromiumStyleClassifierConstants.Name); _checkers = checkers; _configurationFileLocator = configurationFileLocator; _disabledCheckers = new Lazy<IList<string>>(ReadDisableCheckers); }
public static IBlacklistManager CreateFrom(TypeNode typeNode, IConfigurationFileLocator configurationFileLocator) { var configurationLayers = new Stack<IBlacklistManager>(); LoadConfigurationLayer(configurationLayers, configurationFileLocator.GetFilesFromCurrentAssembly ()); LoadConfigurationLayer(configurationLayers, configurationFileLocator.GetFilesFromParsedType (typeNode)); return new LayeredConfigurationAdapter (configurationLayers); }
public static IBlacklistManager CreateFrom(TypeNode typeNode, IConfigurationFileLocator configurationFileLocator) { var configurationLayers = new Stack <IBlacklistManager>(); LoadConfigurationLayer(configurationLayers, configurationFileLocator.GetFilesFromCurrentAssembly()); LoadConfigurationLayer(configurationLayers, configurationFileLocator.GetFilesFromParsedType(typeNode)); return(new LayeredConfigurationAdapter(configurationLayers)); }
internal ChromiumStyleClassifier( IClassificationTypeRegistryService classificationRegistry, IEnumerable <ITextLineChecker> checkers, IConfigurationFileLocator configurationFileLocator) { _classificationType = classificationRegistry.GetClassificationType(ChromiumStyleClassifierConstants.Name); _checkers = checkers; _configurationFileLocator = configurationFileLocator; _disabledCheckers = new Lazy <IList <string> >(ReadDisableCheckers); }
public XmlConfigurationWriter(IConfigurationFileLocator fileLocator) { this.fileLocator = fileLocator ?? throw new ArgumentNullException(nameof(fileLocator)); }
public ChromiumProjectDiscoveryProvider(IConfigurationFileLocator configurationFileLocator, IFileSystem fileSystem) { _configurationSectionProvider = new ConfigurationFileConfigurationSectionProvider(configurationFileLocator); _chromiumDiscovery = new ChromiumDiscoveryWithCache <Project>(_configurationSectionProvider, fileSystem); }
public ChromiumProjectDiscoveryProvider(IConfigurationFileLocator configurationFileLocator, IFileSystem fileSystem) { _configurationSectionProvider = new ConfigurationFileConfigurationSectionProvider(configurationFileLocator); _chromiumDiscovery = new ChromiumDiscoveryWithCache<Project>(_configurationSectionProvider, fileSystem); }
public ConfigurationFileConfigurationSectionProvider(IConfigurationFileLocator configurationFileLocator) { _configurationFileLocator = configurationFileLocator; }
public ConfigurationFileConfigurationSectionProvider(IConfigurationFileLocator configurationFileLocator) { _configurationFileLocator = configurationFileLocator; }
public ChromiumSourceFiles(IConfigurationFileLocator configurationFileLocator, IFileSystem fileSystem) { var configurationSectionProvider = new ConfigurationFileConfigurationSectionProvider(configurationFileLocator); var contents = ConfigurationSectionContents.Create(configurationSectionProvider, ConfigurationStyleFilenames.ChromiumCodingStyleIgnore); _chromiumCodingStyleFilePatterns = new FilePatternsPathMatcherProvider(contents); _chromiumDiscoveryProvider = new ChromiumDiscoveryWithCache<FullPath>(configurationSectionProvider, fileSystem); }
public XmlConfigurationReader(ILogger <XmlConfigurationReader> logger, IConfigurationFileLocator fileLocator) { this.logger = logger ?? throw new ArgumentNullException(nameof(logger)); this.fileLocator = fileLocator ?? throw new ArgumentNullException(nameof(fileLocator)); }