diff --git a/src/Workspaces/Core/Portable/Options/IDocumentOptionsProvider.cs b/src/Workspaces/Core/Portable/Options/IDocumentOptionsProvider.cs index 826e86c53e4d4825941c972810827d04c5fd56e4..2cb51c52b1040fcb665a065ac5eeac56dc5c3b61 100644 --- a/src/Workspaces/Core/Portable/Options/IDocumentOptionsProvider.cs +++ b/src/Workspaces/Core/Portable/Options/IDocumentOptionsProvider.cs @@ -2,10 +2,6 @@ #nullable enable -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; using System.Threading; using System.Threading.Tasks; @@ -16,9 +12,7 @@ namespace Microsoft.CodeAnalysis.Options /// /// /// This is passed to to activate it - /// for a workspace. This instance then lives around for the lifetime of the workspace. This exists primarily - /// because right now we're keeping this support only for the Visual Studio "15" workspace, so this offers an interface - /// to meet in the middle. + /// for a workspace. This instance then lives around for the lifetime of the workspace. /// interface IDocumentOptionsProvider { diff --git a/src/Workspaces/Core/Portable/Options/IDocumentOptionsProviderFactory.cs b/src/Workspaces/Core/Portable/Options/IDocumentOptionsProviderFactory.cs index 31f0630e6837d4706af844c8f4c107f1f7f01198..4c114b5c18f4baf159c60f5747558a131e0f2bfa 100644 --- a/src/Workspaces/Core/Portable/Options/IDocumentOptionsProviderFactory.cs +++ b/src/Workspaces/Core/Portable/Options/IDocumentOptionsProviderFactory.cs @@ -4,12 +4,9 @@ namespace Microsoft.CodeAnalysis.Options { - /// - /// This interface exists so the Visual Studio workspace can create the .editorconfig provider, - /// despite that the provider code currently lives in a Dev15-targeting assembly but - /// the workspace itself is still in a Dev14-targeting assembly. Once those have merged, - /// this can go away. - /// + /// + /// A MEF-exported factory which produces s for s. + /// interface IDocumentOptionsProviderFactory { IDocumentOptionsProvider? TryCreate(Workspace workspace);