in src/PortingAssistantExtensionServer/Handlers/PortingAssistantTextSyncHandler.cs [111:123]
public Task<Unit> Handle(DidSaveTextDocumentParams request, CancellationToken cancellationToken)
{
if (!_capability.DidSave || !Common.PALanguageServerConfiguration.EnabledContinuousAssessment) return Unit.Task;
if (_solutionAnalysisService._openDocuments.TryGetValue(request.TextDocument.Uri, out var document))
{
document.Load(request.Text);
if (_solutionAnalysisService.HasSolutionAnalysisResult())
{
Process(document);
}
}
return Unit.Task;
}