提交 3607ad9e 编写于 作者: C CyrusNajmabadi

Move types to SymbolSearch.

上级 19e66636
......@@ -22,6 +22,7 @@
using Microsoft.VisualStudio.Feedback.Interop;
using Microsoft.VisualStudio.LanguageServices.Implementation.ProjectSystem.Extensions;
using Microsoft.VisualStudio.LanguageServices.Packaging;
using Microsoft.VisualStudio.LanguageServices.SymbolSearch;
using Microsoft.VisualStudio.Shell;
using Microsoft.VisualStudio.Shell.Interop;
using Microsoft.VisualStudio.Text;
......
......@@ -168,7 +168,7 @@
<Compile Include="SymbolSearch\SymbolSearchService.LogService.cs" />
<Compile Include="SymbolSearch\SymbolSearchService.RemoteControlService.cs" />
<Compile Include="SymbolSearch\SymbolSearchServiceFactory.cs" />
<Compile Include="Packaging\Patching\Delta.cs" />
<Compile Include="SymbolSearch\Patching\Delta.cs" />
<Compile Include="RoslynPackage.cs" />
<Compile Include="ServicesVSResources.Designer.cs">
<AutoGen>True</AutoGen>
......
......@@ -2,7 +2,7 @@
using Microsoft.CodeAnalysis.Elfie.Model;
namespace Microsoft.VisualStudio.LanguageServices.Packaging
namespace Microsoft.VisualStudio.LanguageServices.SymbolSearch
{
internal interface IDatabaseFactoryService
{
......
// 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;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Microsoft.VisualStudio.LanguageServices.Packaging
namespace Microsoft.VisualStudio.LanguageServices.SymbolSearch
{
/// <summary>
/// Used so we can mock out how the search service delays work for testing purposes.
......
// 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;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Microsoft.VisualStudio.LanguageServices.Packaging
namespace Microsoft.VisualStudio.LanguageServices.SymbolSearch
{
/// <summary>
/// Used so we can mock out how the search service does IO for testing purposes.
......
// 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;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Microsoft.VisualStudio.LanguageServices.Packaging
namespace Microsoft.VisualStudio.LanguageServices.SymbolSearch
{
/// <summary>
/// Used so we can mock out logging in unit tests.
......
// 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;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Microsoft.VisualStudio.LanguageServices.Packaging
namespace Microsoft.VisualStudio.LanguageServices.SymbolSearch
{
/// <summary>
/// Used so we can mock out patching in unit tests.
......
......@@ -5,7 +5,7 @@
using System.Threading.Tasks;
using Microsoft.Internal.VisualStudio.Shell.Interop;
namespace Microsoft.VisualStudio.LanguageServices.Packaging
namespace Microsoft.VisualStudio.LanguageServices.SymbolSearch
{
/// <summary>
/// Used so we can mock out the remote control service in unit tests.
......
......@@ -8,7 +8,7 @@
using System.Text;
using System.Threading.Tasks;
namespace Microsoft.VisualStudio.LanguageServices.Packaging.Patching
namespace Microsoft.VisualStudio.LanguageServices.SymbolSearch.Patching
{
/// <summary>
/// Wrapper around the msdelta api so we can consume patches produced by the Elfie service.
......
......@@ -3,7 +3,7 @@
using System.IO;
using Microsoft.CodeAnalysis.Elfie.Model;
namespace Microsoft.VisualStudio.LanguageServices.Packaging
namespace Microsoft.VisualStudio.LanguageServices.SymbolSearch
{
internal partial class SymbolSearchService
{
......
......@@ -2,7 +2,7 @@
using System;
namespace Microsoft.VisualStudio.LanguageServices.Packaging
namespace Microsoft.VisualStudio.LanguageServices.SymbolSearch
{
internal partial class SymbolSearchService
{
......
......@@ -3,7 +3,7 @@
using System.Collections.Generic;
using System.IO;
namespace Microsoft.VisualStudio.LanguageServices.Packaging
namespace Microsoft.VisualStudio.LanguageServices.SymbolSearch
{
internal partial class SymbolSearchService
{
......
......@@ -4,7 +4,7 @@
using Microsoft.CodeAnalysis.Editor.Shared.Utilities;
using Microsoft.VisualStudio.Shell.Interop;
namespace Microsoft.VisualStudio.LanguageServices.Packaging
namespace Microsoft.VisualStudio.LanguageServices.SymbolSearch
{
internal partial class SymbolSearchService
{
......
// Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
namespace Microsoft.VisualStudio.LanguageServices.Packaging
namespace Microsoft.VisualStudio.LanguageServices.SymbolSearch
{
internal partial class SymbolSearchService
{
......
......@@ -6,7 +6,7 @@
using System.Threading.Tasks;
using Microsoft.Internal.VisualStudio.Shell.Interop;
namespace Microsoft.VisualStudio.LanguageServices.Packaging
namespace Microsoft.VisualStudio.LanguageServices.SymbolSearch
{
internal partial class SymbolSearchService
{
......
......@@ -22,7 +22,7 @@
using System.Linq;
using System.Collections.Immutable;
namespace Microsoft.VisualStudio.LanguageServices.Packaging
namespace Microsoft.VisualStudio.LanguageServices.SymbolSearch
{
/// <summary>
/// A service which enables searching for packages matching certain criteria.
......
......@@ -23,7 +23,7 @@
using Microsoft.CodeAnalysis.Options;
using Microsoft.CodeAnalysis.SymbolSearch;
namespace Microsoft.VisualStudio.LanguageServices.Packaging
namespace Microsoft.VisualStudio.LanguageServices.SymbolSearch
{
/// <summary>
/// A service which enables searching for packages matching certain criteria.
......
......@@ -12,7 +12,7 @@
using Roslyn.Utilities;
using VSShell = Microsoft.VisualStudio.Shell;
namespace Microsoft.VisualStudio.LanguageServices.Packaging
namespace Microsoft.VisualStudio.LanguageServices.SymbolSearch
{
[ExportWorkspaceServiceFactory(typeof(ISymbolSearchService), WorkspaceKind.Host), Shared]
internal class SymbolSearchServiceFactory : IWorkspaceServiceFactory
......
......@@ -11,6 +11,7 @@ Imports Microsoft.CodeAnalysis.Elfie.Model
Imports Microsoft.CodeAnalysis.Packaging
Imports Microsoft.Internal.VisualStudio.Shell.Interop
Imports Microsoft.VisualStudio.LanguageServices.Packaging
Imports Microsoft.VisualStudio.LanguageServices.SymbolSearch
Imports Moq
Imports Roslyn.Test.Utilities
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册