ServicesTestUtilities.csproj 8.5 KB
Newer Older
1
<?xml version="1.0" encoding="utf-8"?>
2
<!-- Copyright (c)  Microsoft.  All Rights Reserved.  Licensed under the Apache License, Version 2.0.  See License.txt in the project root for license information. -->
3
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
4
  <Import Project="..\..\..\build\Targets\SettingsSdk.props" />
5 6 7
  <PropertyGroup>
    <Nonshipping>true</Nonshipping>
    <Platform Condition="'$(Platform)' == ''">AnyCPU</Platform>
8
    <PlatformTarget>AnyCPU</PlatformTarget>
9 10 11
    <OutputType>Library</OutputType>
    <RootNamespace>Microsoft.CodeAnalysis.Test.Utilities</RootNamespace>
    <AssemblyName>Roslyn.Services.Test.Utilities</AssemblyName>
12
    <TargetFramework>net46</TargetFramework>
13 14
    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  </PropertyGroup>
15 16
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|AnyCPU'" />
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|AnyCPU'" />
17
  <ItemGroup>
J
Jared Parsons 已提交
18 19 20 21 22 23 24 25 26 27 28 29
    <ProjectReference Include="..\..\Compilers\Core\Portable\CodeAnalysis.csproj" />
    <ProjectReference Include="..\..\Compilers\CSharp\Portable\CSharpCodeAnalysis.csproj" />
    <ProjectReference Include="..\..\Compilers\VisualBasic\Portable\BasicCodeAnalysis.vbproj" />
    <ProjectReference Include="..\..\Features\Core\Portable\Features.csproj" />
    <ProjectReference Include="..\..\Features\CSharp\Portable\CSharpFeatures.csproj" />
    <ProjectReference Include="..\..\Features\VisualBasic\Portable\BasicFeatures.vbproj" />
    <ProjectReference Include="..\..\Interactive\EditorFeatures\CSharp\CSharpInteractiveEditorFeatures.csproj" />
    <ProjectReference Include="..\..\Interactive\EditorFeatures\VisualBasic\BasicInteractiveEditorFeatures.vbproj" />
    <ProjectReference Include="..\..\Test\Utilities\Desktop\TestUtilities.Desktop.csproj" />
    <ProjectReference Include="..\..\Test\Utilities\Portable\TestUtilities.csproj" />
    <ProjectReference Include="..\..\Workspaces\CoreTestUtilities\WorkspacesTestUtilities.csproj" />
    <ProjectReference Include="..\..\Workspaces\Core\Desktop\Workspaces.Desktop.csproj" />
30
    <ProjectReference Include="..\..\Workspaces\Core\Portable\Workspaces.csproj">
31 32
      <Aliases>global,WORKSPACES</Aliases>
    </ProjectReference>
J
Jared Parsons 已提交
33 34 35 36 37 38 39 40
    <ProjectReference Include="..\..\Workspaces\CSharp\Portable\CSharpWorkspace.csproj" />
    <ProjectReference Include="..\..\Workspaces\Remote\Core\RemoteWorkspaces.csproj" />
    <ProjectReference Include="..\..\Workspaces\Remote\ServiceHub\ServiceHub.csproj" />
    <ProjectReference Include="..\..\Workspaces\VisualBasic\Portable\BasicWorkspace.vbproj" />
    <ProjectReference Include="..\Core\EditorFeatures.csproj" />
    <ProjectReference Include="..\CSharp\CSharpEditorFeatures.csproj" />
    <ProjectReference Include="..\Text\TextEditorFeatures.csproj" />
    <ProjectReference Include="..\VisualBasic\BasicEditorFeatures.vbproj" />
41
  </ItemGroup>
42 43 44 45
  <ItemGroup>
    <Reference Include="PresentationCore" />
    <Reference Include="PresentationFramework" />
    <Reference Include="ReachFramework" />
K
Kevin Pilch-Bisson 已提交
46
    <Reference Include="System" />
47
    <Reference Include="System.Core" />
48
    <Reference Include="System.Drawing" />
49 50 51 52 53
    <Reference Include="System.Windows.Forms" />
    <Reference Include="System.Xaml" />
    <Reference Include="System.XML" />
    <Reference Include="System.Xml.Linq" />
    <Reference Include="WindowsBase" />
54
    <PackageReference Include="xunit" Version="$(xunitVersion)" />
55
    <PackageReference Include="xunit.analyzers" Version="$(xunitanalyzersVersion)" />
56 57 58 59 60
    <PackageReference Include="xunit.runner.console" Version="$(xunitrunnerconsoleVersion)" />
    <PackageReference Include="Moq" Version="$(MoqVersion)" />
    <PackageReference Include="Newtonsoft.Json" Version="$(NewtonsoftJsonVersion)" />
    <PackageReference Include="Nerdbank.FullDuplexStream" Version="$(NerdbankFullDuplexStreamVersion)" />
    <PackageReference Include="BasicUndo" Version="$(BasicUndoVersion)" />
J
Jared Parsons 已提交
61
    <PackageReference Include="StreamJsonRpc" Version="$(StreamJsonRpcVersion)" />
62 63 64 65 66 67 68 69 70 71 72
    <PackageReference Include="Microsoft.ServiceHub.Client" Version="$(MicrosoftServiceHubClientVersion)" />
    <PackageReference Include="Microsoft.VisualStudio.Platform.VSEditor" Version="$(MicrosoftVisualStudioPlatformVSEditorVersion)" />
    <PackageReference Include="Microsoft.VisualStudio.Platform.VSEditor.Interop" Version="$(MicrosoftVisualStudioPlatformVSEditorInteropVersion)" />
    <PackageReference Include="Microsoft.VisualStudio.Composition" Version="$(MicrosoftVisualStudioCompositionVersion)" />
    <PackageReference Include="Microsoft.VisualStudio.Text.Internal" Version="$(MicrosoftVisualStudioTextInternalVersion)" />
    <PackageReference Include="Microsoft.VisualStudio.Language.StandardClassification" Version="$(MicrosoftVisualStudioLanguageStandardClassificationVersion)" />
    <PackageReference Include="Microsoft.VisualStudio.Language.Intellisense" Version="$(MicrosoftVisualStudioLanguageIntellisenseVersion)" />
    <PackageReference Include="Microsoft.VisualStudio.Language.CallHierarchy" Version="$(MicrosoftVisualStudioLanguageCallHierarchyVersion)" />
    <PackageReference Include="Microsoft.VisualStudio.Language.NavigateTo.Interfaces" Version="$(MicrosoftVisualStudioLanguageNavigateToInterfacesVersion)" />
    <PackageReference Include="Microsoft.VisualStudio.Text.UI" Version="$(MicrosoftVisualStudioTextUIVersion)" />
    <PackageReference Include="Microsoft.VisualStudio.Text.UI.Wpf" Version="$(MicrosoftVisualStudioTextUIWpfVersion)" />
J
Jared Parsons 已提交
73 74
    <PackageReference Include="Microsoft.VisualStudio.Threading" Version="$(MicrosoftVisualStudioThreadingVersion)" />
    <PackageReference Include="Microsoft.VisualStudio.Validation" Version="$(MicrosoftVisualStudioValidationVersion)" />
75 76
  </ItemGroup>
  <ItemGroup>
H
Heejae Chang 已提交
77 78 79
    <Compile Include="..\..\visualstudio\core\next\remote\JsonRpcClient.cs">
      <Link>Remote\JsonRpcClient.cs</Link>
    </Compile>
80 81
    <Compile Include="..\..\VisualStudio\Core\Next\Remote\JsonRpcConnection.cs">
      <Link>Remote\JsonRpcConnection.cs</Link>
H
Heejae Chang 已提交
82
    </Compile>
83 84 85
    <Compile Include="..\..\VisualStudio\Core\Next\Remote\RemotableDataJsonRpcEx.cs">
      <Link>Remote\RemotableDataJsonRpcEx.cs</Link>
    </Compile>
86 87
  </ItemGroup>
  <ItemGroup>
H
Heejae Chang 已提交
88
    <InternalsVisibleTo Include="Roslyn.VisualStudio.RemoteHostClientMock" />
89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104
    <InternalsVisibleToTest Include="Roslyn.Compilers.CSharp.CommandLine.UnitTests" />
    <InternalsVisibleToTest Include="Roslyn.Compilers.CSharp.Emit.UnitTests" />
    <InternalsVisibleToTest Include="Roslyn.Compilers.CSharp.EnC.UnitTests" />
    <InternalsVisibleToTest Include="Roslyn.Compilers.CSharp.Semantic.UnitTests" />
    <InternalsVisibleToTest Include="Roslyn.Compilers.CSharp.Symbol.UnitTests" />
    <InternalsVisibleToTest Include="Roslyn.Compilers.CSharp.Syntax.UnitTests" />
    <InternalsVisibleToTest Include="Roslyn.Compilers.CSharp.Test.Utilities" />
    <InternalsVisibleToTest Include="Roslyn.Compilers.UnitTests" />
    <InternalsVisibleToTest Include="Roslyn.Compilers.VisualBasic.CommandLine.UnitTests" />
    <InternalsVisibleToTest Include="Roslyn.Compilers.VisualBasic.Emit.UnitTests" />
    <InternalsVisibleToTest Include="Roslyn.Compilers.VisualBasic.EnC.UnitTests" />
    <InternalsVisibleToTest Include="Roslyn.Compilers.VisualBasic.Semantic.UnitTests" />
    <InternalsVisibleToTest Include="Roslyn.Compilers.VisualBasic.Symbol.UnitTests" />
    <InternalsVisibleToTest Include="Roslyn.Compilers.VisualBasic.Syntax.UnitTests" />
    <InternalsVisibleToTest Include="Roslyn.Compilers.VisualBasic.Test.Utilities" />
    <InternalsVisibleToTest Include="Roslyn.InteractiveHost.UnitTests" />
105
    <InternalsVisibleToTest Include="Roslyn.Services.Editor.CSharp.UnitTests" />
106
    <InternalsVisibleToTest Include="Roslyn.Services.Editor.CSharp2.UnitTests" />
107
    <InternalsVisibleToTest Include="Roslyn.Services.Editor.UnitTests" />
108
    <InternalsVisibleToTest Include="Roslyn.Services.Editor2.UnitTests" />
109
    <InternalsVisibleToTest Include="Roslyn.Services.Editor.VisualBasic.UnitTests" />
110
    <InternalsVisibleToTest Include="Roslyn.Services.Test.Utilities2" />
111
    <InternalsVisibleToTest Include="Roslyn.VisualStudio.CSharp.UnitTests" />
H
Heejae Chang 已提交
112
    <InternalsVisibleToTest Include="Roslyn.VisualStudio.Next.UnitTests" />
113
    <InternalsVisibleToTest Include="Roslyn.VisualStudio.Test.Utilities2" />
114
    <InternalsVisibleToTest Include="Roslyn.VisualStudio.Services.UnitTests" />
115
    <InternalsVisibleToTest Include="Microsoft.VisualStudio.IntegrationTest.Utilities" />
116
    <InternalsVisibleToTest Include="Roslyn.VisualStudio.Test.Utilities2" />
117
  </ItemGroup>
J
Jared Parsons 已提交
118
  <Import Project="..\..\..\build\Targets\Imports.targets" />
J
Jared Parsons 已提交
119
</Project>