This repository has been archived by the owner on Aug 21, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 9
/
Microsoft.CodeAnalysis.ResultProvider.Utilities.csproj
87 lines (86 loc) · 4.79 KB
/
Microsoft.CodeAnalysis.ResultProvider.Utilities.csproj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
<?xml version="1.0" encoding="utf-8"?>
<!-- Licensed to the .NET Foundation under one or more agreements. The .NET Foundation licenses this file to you under the MIT license. See the LICENSE file in the project root for more information. -->
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Library</OutputType>
<RootNamespace>Microsoft.CodeAnalysis.ExpressionEvaluator</RootNamespace>
<AssemblyName>Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities</AssemblyName>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<TargetFramework>net472</TargetFramework>
<IsShipping>false</IsShipping>
<!-- Disable CA1825 (Avoid unnecessary zero-length array allocations. Use Array.Empty<X>() instead) as Array.Empty not available in one of the targets for this shared project -->
<NoWarn>$(NoWarn);CA1825</NoWarn>
</PropertyGroup>
<ItemGroup Label="File References">
<Reference Include="Microsoft.CSharp" />
</ItemGroup>
<ItemGroup Label="Project References">
<ProjectReference Include="..\..\..\..\Compilers\Test\Core\Microsoft.CodeAnalysis.Test.Utilities.csproj" />
</ItemGroup>
<ItemGroup>
<Reference Include="System" />
<PackageReference Include="System.Collections.Immutable" Version="$(SystemCollectionsImmutableVersion)" />
<PackageReference Include="Microsoft.VisualStudio.Debugger.Metadata-implementation" Version="$(MicrosoftVisualStudioDebuggerMetadataimplementationVersion)" />
</ItemGroup>
<ItemGroup Label="Linked Files">
<Compile Include="..\..\..\..\Dependencies\PooledObjects\PooledStringBuilder.cs">
<Link>Compiler\Collections\PooledStringBuilder.cs</Link>
</Compile>
<Compile Include="..\..\..\..\Compilers\Core\Portable\InternalUtilities\Debug.cs">
<Link>Compiler\InternalUtilities\Debug.cs</Link>
</Compile>
<Compile Include="..\..\..\..\Compilers\Core\Portable\InternalUtilities\FailFast.cs">
<Link>Compiler\InternalUtilities\FailFast.cs</Link>
</Compile>
<Compile Include="..\..\..\..\Compilers\Core\Portable\InternalUtilities\FatalError.cs">
<Link>Compiler\InternalUtilities\FatalError.cs</Link>
</Compile>
<Compile Include="..\..\..\..\Compilers\Core\Portable\InternalUtilities\EnumField.cs">
<Link>Compiler\InternalUtilities\EnumField.cs</Link>
</Compile>
<Compile Include="..\..\..\..\Compilers\Core\Portable\InternalUtilities\ExceptionUtilities.cs">
<Link>Compiler\InternalUtilities\ExceptionUtilities.cs</Link>
</Compile>
<Compile Include="..\..\..\..\Compilers\Core\Portable\InternalUtilities\NullableAttributes.cs">
<Link>Compiler\InternalUtilities\NullableAttributes.cs</Link>
</Compile>
<Compile Include="..\..\..\..\Compilers\Core\Portable\InternalUtilities\ReflectionUtilities.cs">
<Link>Compiler\InternalUtilities\ReflectionUtilities.cs</Link>
</Compile>
<Compile Include="..\..\..\..\Dependencies\PooledObjects\ObjectPool`1.cs">
<Link>Compiler\InternalUtilities\ObjectPool`1.cs</Link>
</Compile>
<Compile Include="..\..\..\..\Compilers\Core\Portable\SymbolDisplay\ObjectDisplayExtensions.cs">
<Link>Compiler\SymbolDisplay\ObjectDisplayExtensions.cs</Link>
</Compile>
<Compile Include="..\..\..\..\Compilers\Core\Portable\SymbolDisplay\ObjectDisplayOptions.cs">
<Link>Compiler\SymbolDisplay\ObjectDisplayOptions.cs</Link>
</Compile>
<Compile Include="..\..\..\..\Compilers\Core\Portable\Symbols\WellKnownMemberNames.cs">
<Link>Compiler\Symbols\WellKnownMemberNames.cs</Link>
</Compile>
<Compile Include="..\..\..\..\Test\PdbUtilities\Shared\DateTimeUtilities.cs">
<Link>DateTimeUtilities.cs</Link>
</Compile>
<Compile Include="..\..\Source\ExpressionCompiler\CustomTypeInfo.cs">
<Link>ExpressionCompiler\CustomTypeInfo.cs</Link>
</Compile>
<Compile Include="..\..\Source\ExpressionCompiler\DynamicFlagsCustomTypeInfo.cs">
<Link>ExpressionCompiler\DynamicFlagsCustomTypeInfo.cs</Link>
</Compile>
<Compile Include="..\..\Source\ExpressionCompiler\ExpressionCompilerConstants.cs">
<Link>ExpressionCompiler\ExpressionCompilerConstants.cs</Link>
</Compile>
<Compile Include="..\..\Source\ExpressionCompiler\ExpressionEvaluatorFatalError.cs">
<Link>ExpressionCompiler\ExpressionEvaluatorFatalError.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<InternalsVisibleTo Include="Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ResultProvider.UnitTests" />
<InternalsVisibleTo Include="Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ResultProvider.UnitTests" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="..\..\Source\ResultProvider\Portable\Resources.resx" Link="Resources.resx" GenerateSource="true" />
</ItemGroup>
<Import Project="..\..\Source\ResultProvider\ResultProvider.projitems" Label="Shared" />
</Project>