17 references to ProjectAnalysisSummary
Microsoft.CodeAnalysis.Features (17)
EditAndContinue\EditSession.cs (11)
603
private static
ProjectAnalysisSummary
GetProjectAnalysisSummary(ImmutableArray<DocumentAnalysisResults> documentAnalyses)
619
return
ProjectAnalysisSummary
.SyntaxErrors;
625
return
ProjectAnalysisSummary
.RudeEdits;
635
return
ProjectAnalysisSummary
.NoChanges;
640
return
ProjectAnalysisSummary
.ValidInsignificantChanges;
643
return
ProjectAnalysisSummary
.ValidChanges;
940
Telemetry.LogProjectAnalysisSummary(
ProjectAnalysisSummary
.ValidChanges, newProject.State.ProjectInfo.Attributes.TelemetryId, projectDiagnostics);
1001
var
projectSummary = GetProjectAnalysisSummary(changedDocumentAnalyses);
1004
if (projectSummary is
ProjectAnalysisSummary
.NoChanges or
ProjectAnalysisSummary
.ValidInsignificantChanges)
1031
if (moduleBlockingDiagnosticId != null || projectSummary !=
ProjectAnalysisSummary
.ValidChanges)
EditAndContinue\EditSessionTelemetry.cs (6)
87
public void LogProjectAnalysisSummary(
ProjectAnalysisSummary
summary, Guid projectTelemetryId, IEnumerable<Diagnostic> diagnostics)
103
case
ProjectAnalysisSummary
.NoChanges:
106
case
ProjectAnalysisSummary
.SyntaxErrors:
110
case
ProjectAnalysisSummary
.RudeEdits:
114
case
ProjectAnalysisSummary
.ValidChanges:
124
case
ProjectAnalysisSummary
.ValidInsignificantChanges: