rename service
This commit is contained in:
@@ -4,7 +4,7 @@ using SharpIDE.Application.Features.SolutionDiscovery;
|
|||||||
|
|
||||||
namespace SharpIDE.Application.Features.Analysis;
|
namespace SharpIDE.Application.Features.Analysis;
|
||||||
|
|
||||||
public class IdeCompletionService(RoslynAnalysis roslynAnalysis, FileChangedService fileChangedService)
|
public class IdeApplyCompletionService(RoslynAnalysis roslynAnalysis, FileChangedService fileChangedService)
|
||||||
{
|
{
|
||||||
private readonly RoslynAnalysis _roslynAnalysis = roslynAnalysis;
|
private readonly RoslynAnalysis _roslynAnalysis = roslynAnalysis;
|
||||||
private readonly FileChangedService _fileChangedService = fileChangedService;
|
private readonly FileChangedService _fileChangedService = fileChangedService;
|
||||||
@@ -30,7 +30,7 @@ public partial class DiAutoload : Node
|
|||||||
services.AddScoped<SearchService>();
|
services.AddScoped<SearchService>();
|
||||||
services.AddScoped<IdeFileExternalChangeHandler>();
|
services.AddScoped<IdeFileExternalChangeHandler>();
|
||||||
services.AddScoped<IdeCodeActionService>();
|
services.AddScoped<IdeCodeActionService>();
|
||||||
services.AddScoped<IdeCompletionService>();
|
services.AddScoped<IdeApplyCompletionService>();
|
||||||
services.AddScoped<FileChangedService>();
|
services.AddScoped<FileChangedService>();
|
||||||
services.AddScoped<IdeFileWatcher>();
|
services.AddScoped<IdeFileWatcher>();
|
||||||
services.AddScoped<IdeOpenTabsFileManager>();
|
services.AddScoped<IdeOpenTabsFileManager>();
|
||||||
|
|||||||
@@ -53,7 +53,7 @@ public partial class SharpIdeCodeEdit : CodeEdit
|
|||||||
[Inject] private readonly RoslynAnalysis _roslynAnalysis = null!;
|
[Inject] private readonly RoslynAnalysis _roslynAnalysis = null!;
|
||||||
[Inject] private readonly IdeCodeActionService _ideCodeActionService = null!;
|
[Inject] private readonly IdeCodeActionService _ideCodeActionService = null!;
|
||||||
[Inject] private readonly FileChangedService _fileChangedService = null!;
|
[Inject] private readonly FileChangedService _fileChangedService = null!;
|
||||||
[Inject] private readonly IdeCompletionService _ideCompletionService = null!;
|
[Inject] private readonly IdeApplyCompletionService _ideApplyCompletionService = null!;
|
||||||
|
|
||||||
public override void _Ready()
|
public override void _Ready()
|
||||||
{
|
{
|
||||||
@@ -423,7 +423,7 @@ public partial class SharpIdeCodeEdit : CodeEdit
|
|||||||
var completionItem = selectedText["default_value"].As<RefCountedContainer<CompletionItem>>().Item;
|
var completionItem = selectedText["default_value"].As<RefCountedContainer<CompletionItem>>().Item;
|
||||||
_ = Task.GodotRun(async () =>
|
_ = Task.GodotRun(async () =>
|
||||||
{
|
{
|
||||||
await _ideCompletionService.ApplyCompletion(_currentFile, completionItem);
|
await _ideApplyCompletionService.ApplyCompletion(_currentFile, completionItem);
|
||||||
});
|
});
|
||||||
CancelCodeCompletion();
|
CancelCodeCompletion();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user