Skip to content

Commit 21c9631

Browse files
NikitaRabaauduchinok
authored andcommitted
Mark component constructors that are not used by the component container (only explicitly invoked), 7: FsiOptionsProvider (fix errors of InjectionsDeadlockSafetyValidator, 3)
GitOrigin-RevId: b8f7595c367607429f02c8512df8f95ecfb1563b
1 parent a780afa commit 21c9631

File tree

1 file changed

+1
-1
lines changed
  • ReSharper.FSharp/src/FSharp/FSharp.Psi.Features/src/Fsi

1 file changed

+1
-1
lines changed

ReSharper.FSharp/src/FSharp/FSharp.Psi.Features/src/Fsi/FsiOptions.fs

+1-1
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ type FsiOptions =
9595

9696

9797
[<SolutionInstanceComponent(Instantiation.DemandAnyThreadSafe)>]
98-
type FsiOptionsProvider(lifetime, settings, settingsSchema, shellLocks: IShellLocks) =
98+
type FsiOptionsProvider [<NotUsedByComponentContainer>] (lifetime, settings, settingsSchema, shellLocks: IShellLocks) =
9999
inherit FSharpSettingsProviderBase<FsiOptions>(lifetime, settings, settingsSchema, shellLocks)
100100

101101
new (lifetime: Lifetime, solution: ISolution, settingsStore: ISettingsStore, settingsSchema) =

0 commit comments

Comments
 (0)