get code fixes at position

This commit is contained in:
Matt Parker
2025-08-18 19:36:51 +10:00
parent e4e2d95bf8
commit 39b39cddcc
3 changed files with 61 additions and 21 deletions

View File

@@ -35,13 +35,7 @@ public partial class IdeRoot : Control
RoslynAnalysis.StartSolutionAnalysis(path);
var infraProject = solutionModel.AllProjects.Single(s => s.Name == "Infrastructure");
var diFile = infraProject.Files.Single(s => s.Name == "DependencyInjection.cs");
var fileContents = await File.ReadAllTextAsync(diFile.Path);
_sharpIdeCodeEdit.SetText(fileContents);
var syntaxHighlighting = await RoslynAnalysis.GetDocumentSyntaxHighlighting(diFile);
_sharpIdeCodeEdit.ProvideSyntaxHighlighting(syntaxHighlighting);
var diagnostics = await RoslynAnalysis.GetDocumentDiagnostics(diFile);
_sharpIdeCodeEdit.ProvideDiagnostics(diagnostics);
await _sharpIdeCodeEdit.SetSharpIdeFile(diFile);
}
catch (Exception e)
{