Example #1
0
        private static void StartAction(
            CompilationStartAnalysisContext context)
        {
            var pod = ConfigBank.LoadRootConfig(context);

            context.RegisterCompilationEndAction(
                c => DiagnosticConfig(c, pod));
        }
Example #2
0
 /// <inheritdoc/>
 private protected override void Register(AnalysisContext context)
 {
     ConfigBank.LoadRootConfig(context, StartAction);
     context.EnableConcurrentExecution();
 }
Example #3
0
 /// <inheritdoc/>
 private protected override void Register(AnalysisContext context)
 {
     ConfigBank.LoadRootConfig(context, StartAction);
 }