public ImmutableArray <DiagnosticAnalyzer> GetUtilityAnalyzers()
        {
            var builder = ImmutableArray.CreateBuilder <DiagnosticAnalyzer>();

            var utilityAnalyzerTypes = RuleFinder.GetUtilityAnalyzerTypes(language)
                                       .Where(t => !t.IsAbstract)
                                       .ToList();

            foreach (var analyzer in utilityAnalyzerTypes
                     .Select(type => (DiagnosticAnalyzer)Activator.CreateInstance(type)))
            {
                builder.Add(analyzer);
            }

            return(builder.ToImmutable());
        }