public ChromiumSourceFiles(IConfigurationFileProvider configurationFileProvider) { var configurationSectionProvider = new ConfigurationFileSectionProvider(configurationFileProvider); _chromiumCodingStylePatterns = new PathPatternsFile(configurationSectionProvider, ConfigurationStyleFilenames.ChromiumCodingStyleIgnore); _chromiumDiscoveryProvider = new ChromiumDiscoveryWithCache <FullPathName>(configurationSectionProvider); }
public ApplicationSettings(IConfigurationFileProvider configurationFileProvider) { using (var reader = new StreamReader(configurationFileProvider.GetConfigurationStream())) { var json = reader.ReadToEnd(); _settings = JObject.Parse(json); } }
internal ChromiumStyleClassifier( IClassificationTypeRegistryService classificationRegistry, IEnumerable<ITextLineChecker> checkers, IConfigurationFileProvider configurationFileProvider) { _classificationType = classificationRegistry.GetClassificationType(ChromiumStyleClassifierConstants.Name); _checkers = checkers; _configurationFileProvider = configurationFileProvider; _disabledCheckers = new Lazy<IList<string>>(ReadDisableCheckers); }
internal ChromiumStyleClassifier( IClassificationTypeRegistryService classificationRegistry, IEnumerable <ITextLineChecker> checkers, IConfigurationFileProvider configurationFileProvider) { _classificationType = classificationRegistry.GetClassificationType(ChromiumStyleClassifierConstants.Name); _checkers = checkers; _configurationFileProvider = configurationFileProvider; _disabledCheckers = new Lazy <IList <string> >(ReadDisableCheckers); }
public ChromiumSourceFiles(IConfigurationFileProvider configurationFileProvider) { var configurationSectionProvider = new ConfigurationFileSectionProvider(configurationFileProvider); _chromiumCodingStylePatterns = new PathPatternsFile(configurationSectionProvider, ConfigurationStyleFilenames.ChromiumCodingStyleIgnore); _chromiumDiscoveryProvider = new ChromiumDiscoveryWithCache<FullPathName>(configurationSectionProvider); }
public ChromiumProjectDiscoveryProvider(IConfigurationFileProvider configurationFileProvider) { _configurationSectionProvider = new ConfigurationFileSectionProvider(configurationFileProvider); _chromiumDiscovery = new ChromiumDiscoveryWithCache<ChromiumProject>(_configurationSectionProvider); }
public ConfigurationFileSectionProvider(IConfigurationFileProvider configurationFileProvider) { _configurationFileProvider = configurationFileProvider; }
public ConfigurationFileSectionProvider(IConfigurationFileProvider configurationFileProvider, IFileSystem fileSystem) { _configurationFileProvider = configurationFileProvider; _volatileToken = new ConfigurationFileSectionProviderVolatileToken(fileSystem); }
public ChromiumProjectDiscoveryProvider(IConfigurationFileProvider configurationFileProvider) { _configurationSectionProvider = new ConfigurationFileSectionProvider(configurationFileProvider); _chromiumDiscovery = new ChromiumDiscoveryWithCache <ChromiumProject>(_configurationSectionProvider); }