提交 4dda414e 编写于 作者: B Brett V. Forsgren

add an awaiter for the snippet info service

Also expose the awaiters to Microsoft.Test.Apex.VisualStudio
上级 8707807f
......@@ -84,6 +84,7 @@
<InternalsVisibleToTypeScript Include="Roslyn.Services.Editor.TypeScript.UnitTests" />
<InternalsVisibleToFSharp Include="FSharp.Editor" />
<InternalsVisibleToMoq Include="DynamicProxyGenAssembly2" />
<InternalsVisibleToVisualStudio Include="Microsoft.Test.Apex.VisualStudio" />
<InternalsVisibleToVisualStudio Include="Microsoft.VisualStudio.Alm.Shared.CodeAnalysisClient" />
<InternalsVisibleToVisualStudio Include="Microsoft.VisualStudio.CodeSense.ReferencesProvider" />
<InternalsVisibleToVisualStudio Include="Microsoft.VisualStudio.CodeSense.TestsProvider" />
......
......@@ -84,6 +84,7 @@
<Compile Include="Waiters\ReferenceHighlightingWaiter.cs" />
<Compile Include="Waiters\RenameWaiter.cs" />
<Compile Include="Waiters\SignatureHelpWaiter.cs" />
<Compile Include="Waiters\SnippetWaiter.cs" />
<Compile Include="Waiters\SolutionCrawlerWaiter.cs" />
<Compile Include="Waiters\TodoCommentListWaiter.cs" />
<Compile Include="Waiters\WorkspaceWaiter.cs" />
......@@ -102,4 +103,4 @@
<None Include="project.json" />
</ItemGroup>
<Import Project="..\..\..\build\Targets\VSL.Imports.targets" />
</Project>
</Project>
\ No newline at end of file
// Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
using System.Composition;
using Microsoft.CodeAnalysis.Shared.TestHooks;
namespace Roslyn.Hosting.Diagnostics.Waiters
{
[Shared]
[Export(typeof(IAsynchronousOperationListener))]
[Export(typeof(IAsynchronousOperationWaiter))]
[Feature(FeatureAttribute.Snippets)]
internal class SnippetWaiter : AsynchronousOperationListener { }
}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册