public TestAnalyzer(IAdditionalFileService additionalFileService, CancellationToken cancellationToken) : base(additionalFileService, cancellationToken) { Entries = new HashSet<string>(); }
public BannedMethodsAnalyzer(IAdditionalFileService additionalFileService, CancellationToken cancellationToken) : base(additionalFileService, cancellationToken) { _additionalFileService = additionalFileService; }
/// <summary> /// Constructor that stores an implementation of <see cref="IAdditionalFileService"/>. /// </summary> /// <param name="additionalFileService">Service that allows additional files to be found and parsed.</param> /// <param name="cancellationToken">Object that indicates if a cancellation was requested or not.</param> protected ConfigurableAnalyzer(IAdditionalFileService additionalFileService, CancellationToken cancellationToken) : base(cancellationToken) { _additionalFileService = additionalFileService; }
public NamespaceAnalyzer(IAdditionalFileService additionalFileService, CancellationToken cancellationToken) : base(additionalFileService, cancellationToken) { _additionalFileService = additionalFileService; _exemptNamespaces = new HashSet <string>(StringComparer.OrdinalIgnoreCase); }
/// <summary> /// Constructor that's called each compilation. /// </summary> /// <param name="additionalFileService">Service that allows additional files to be found and parsed.</param> /// <param name="compilation">An object containing properties related to the current compilation.</param> /// <param name="cancellationToken">Object that indicates if a cancellation was requested or not.</param> public StringLiteralAnalyzer(IAdditionalFileService additionalFileService, Compilation compilation, CancellationToken cancellationToken) : base(additionalFileService, cancellationToken) { _additionalFileService = additionalFileService; _compilation = compilation; }