From 4a83b62eb11601e4cf5f3f5f339929a9989095dd Mon Sep 17 00:00:00 2001 From: Nikita Popov Date: Mon, 10 Jun 2024 19:41:59 +0200 Subject: [PATCH] [dotnet] switch IEnumerable inject to lazy into DefaultSettingsMountPoints GitOrigin-RevId: 9ab89286ba0d34c7ecc7151f65198964999df89a --- .../src/CSharp/FileTemplates/GodotQuickListDefaultSettings.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/resharper/src/CSharp/FileTemplates/GodotQuickListDefaultSettings.cs b/resharper/src/CSharp/FileTemplates/GodotQuickListDefaultSettings.cs index 9cd6281..f006304 100644 --- a/resharper/src/CSharp/FileTemplates/GodotQuickListDefaultSettings.cs +++ b/resharper/src/CSharp/FileTemplates/GodotQuickListDefaultSettings.cs @@ -1,6 +1,7 @@ using System; using System.Collections.Generic; using JetBrains.Application; +using JetBrains.Application.Parts; using JetBrains.Application.Settings; using JetBrains.Application.Settings.Implementation; using JetBrains.ReSharper.Feature.Services.LiveTemplates.Scope; @@ -12,7 +13,7 @@ namespace JetBrains.ReSharper.Plugins.Godot.CSharp.FileTemplates { // Defines settings for the QuickList, or we don't get a QuickList at all // Note that the QuickList can be empty, but it's still required - [ShellComponent] + [ShellComponent(Instantiation.DemandAnyThreadSafe)] public class GodotQuickListDefaultSettings : HaveDefaultSettings { private readonly ILogger myLogger;