From 15a1a33c0c51237aefb68293ab27f5ecce6e778d Mon Sep 17 00:00:00 2001 From: CyrusNajmabadi Date: Wed, 19 Apr 2017 17:48:45 -0700 Subject: [PATCH] Move helper API up as it will be using functionality in EditorFeatures as part of FAR refactoring work. --- src/EditorFeatures/Core/EditorFeatures.csproj | 1 + .../Core}/FindUsages/IDefinitionsAndReferencesFactory.cs | 3 ++- src/Features/Core/Portable/Features.csproj | 1 - .../VisualStudioDefinitionsAndReferencesFactory.cs | 1 + src/VisualStudio/Core/Impl/RoslynVisualStudioWorkspace.cs | 1 + src/VisualStudio/Core/Test/FindResults/FindResultsTests.vb | 1 + 6 files changed, 6 insertions(+), 2 deletions(-) rename src/{Features/Core/Portable => EditorFeatures/Core}/FindUsages/IDefinitionsAndReferencesFactory.cs (99%) diff --git a/src/EditorFeatures/Core/EditorFeatures.csproj b/src/EditorFeatures/Core/EditorFeatures.csproj index 0b1c494b740..8d01f690249 100644 --- a/src/EditorFeatures/Core/EditorFeatures.csproj +++ b/src/EditorFeatures/Core/EditorFeatures.csproj @@ -107,6 +107,7 @@ + diff --git a/src/Features/Core/Portable/FindUsages/IDefinitionsAndReferencesFactory.cs b/src/EditorFeatures/Core/FindUsages/IDefinitionsAndReferencesFactory.cs similarity index 99% rename from src/Features/Core/Portable/FindUsages/IDefinitionsAndReferencesFactory.cs rename to src/EditorFeatures/Core/FindUsages/IDefinitionsAndReferencesFactory.cs index 27922fd1ddd..d363b4d8451 100644 --- a/src/Features/Core/Portable/FindUsages/IDefinitionsAndReferencesFactory.cs +++ b/src/EditorFeatures/Core/FindUsages/IDefinitionsAndReferencesFactory.cs @@ -8,12 +8,13 @@ using System.Threading; using Microsoft.CodeAnalysis.Completion; using Microsoft.CodeAnalysis.FindSymbols; +using Microsoft.CodeAnalysis.FindUsages; using Microsoft.CodeAnalysis.Host; using Microsoft.CodeAnalysis.Host.Mef; using Microsoft.CodeAnalysis.Shared.Extensions; using Roslyn.Utilities; -namespace Microsoft.CodeAnalysis.FindUsages +namespace Microsoft.CodeAnalysis.Editor.FindUsages { internal interface IDefinitionsAndReferencesFactory : IWorkspaceService { diff --git a/src/Features/Core/Portable/Features.csproj b/src/Features/Core/Portable/Features.csproj index c1d7b7e30b6..01f023a8ce1 100644 --- a/src/Features/Core/Portable/Features.csproj +++ b/src/Features/Core/Portable/Features.csproj @@ -357,7 +357,6 @@ - diff --git a/src/VisualStudio/Core/Def/Implementation/FindReferences/VisualStudioDefinitionsAndReferencesFactory.cs b/src/VisualStudio/Core/Def/Implementation/FindReferences/VisualStudioDefinitionsAndReferencesFactory.cs index 927844d6c6a..beaf1bdc3fa 100644 --- a/src/VisualStudio/Core/Def/Implementation/FindReferences/VisualStudioDefinitionsAndReferencesFactory.cs +++ b/src/VisualStudio/Core/Def/Implementation/FindReferences/VisualStudioDefinitionsAndReferencesFactory.cs @@ -7,6 +7,7 @@ using System.Threading; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.Completion; +using Microsoft.CodeAnalysis.Editor.FindUsages; using Microsoft.CodeAnalysis.FindUsages; using Microsoft.CodeAnalysis.Host.Mef; using Microsoft.CodeAnalysis.Navigation; diff --git a/src/VisualStudio/Core/Impl/RoslynVisualStudioWorkspace.cs b/src/VisualStudio/Core/Impl/RoslynVisualStudioWorkspace.cs index 1626d02b649..1c800c54b92 100644 --- a/src/VisualStudio/Core/Impl/RoslynVisualStudioWorkspace.cs +++ b/src/VisualStudio/Core/Impl/RoslynVisualStudioWorkspace.cs @@ -6,6 +6,7 @@ using System.Linq; using System.Threading; using Microsoft.CodeAnalysis; +using Microsoft.CodeAnalysis.Editor.FindUsages; using Microsoft.CodeAnalysis.Editor.GoToDefinition; using Microsoft.CodeAnalysis.Editor.Host; using Microsoft.CodeAnalysis.Editor.Undo; diff --git a/src/VisualStudio/Core/Test/FindResults/FindResultsTests.vb b/src/VisualStudio/Core/Test/FindResults/FindResultsTests.vb index ced49b73526..af8e1780fdc 100644 --- a/src/VisualStudio/Core/Test/FindResults/FindResultsTests.vb +++ b/src/VisualStudio/Core/Test/FindResults/FindResultsTests.vb @@ -13,6 +13,7 @@ Imports Microsoft.VisualStudio.LanguageServices.Implementation.Library.FindResul Imports Microsoft.VisualStudio.LanguageServices.UnitTests.ObjectBrowser.Mocks Imports Roslyn.Test.Utilities Imports Roslyn.Utilities +Imports Microsoft.CodeAnalysis.Editor.FindUsages Namespace Microsoft.VisualStudio.LanguageServices.UnitTests.FindResults Public Class FindResultsTests -- GitLab