From e8be04b79ecd88cea82f59dccd8c1101f6e42d9b Mon Sep 17 00:00:00 2001 From: TomasMatousek Date: Fri, 12 Dec 2014 09:22:06 -0800 Subject: [PATCH] Updates System.Collections.Immutable and System.Metadata.Reader to versions 1.1.33-beta and 1.0.18-beta, respectively. Updates VSMEF to the latest build from VSPRO_1. A few code fixes: - ImmutableArrayInterop is gone - in product we used in a couple of places where we now just create a copy of the byte[] (MetadataWriter) - test infrastructure uses a workaround with explicitly laid out union to avoid copies of large metadata blobs - EditorTestApp class was incorrectly importing MEF components resulting in a cycle. The new VSMEF reports such errors. (changeset 1385613) --- .../Desktop/CSharpCodeAnalysis.Desktop.csproj | 8 +++--- Src/Compilers/CSharp/Desktop/packages.config | 4 +-- .../CSharp/Portable/CSharpCodeAnalysis.csproj | 8 +++--- Src/Compilers/CSharp/Portable/packages.config | 4 +-- .../CommandLine/CSharpCommandLineTest.csproj | 4 +-- .../CSharp/Test/CommandLine/packages.config | 4 +-- .../Test/Emit/CSharpCompilerEmitTest.csproj | 4 +-- .../CSharp/Test/Emit/packages.config | 4 +-- .../CSharpCompilerSemanticTest.csproj | 2 +- .../CSharp/Test/Semantic/packages.config | 2 +- .../Symbol/CSharpCompilerSymbolTest.csproj | 4 +-- .../CSharp/Test/Symbol/packages.config | 4 +-- .../Syntax/CSharpCompilerSyntaxTest.csproj | 2 +- .../CSharp/Test/Syntax/packages.config | 2 +- Src/Compilers/CSharp/csc/csc.csproj | 4 +-- Src/Compilers/CSharp/csc/packages.config | 2 +- .../CodeAnalysisTest/CodeAnalysisTest.csproj | 4 +-- .../Emit/EmitBaselineTests.cs | 3 +- .../Core/CodeAnalysisTest/packages.config | 4 +-- .../Core/Desktop/CodeAnalysis.Desktop.csproj | 6 ++-- .../Core/Desktop/DesktopStrongNameProvider.cs | 2 +- Src/Compilers/Core/Desktop/packages.config | 4 +-- .../Core/Portable/CodeAnalysis.csproj | 6 ++-- .../Core/Portable/PEWriter/MetadataWriter.cs | 2 +- Src/Compilers/Core/Portable/packages.config | 4 +-- .../Core/VBCSCompiler/VBCSCompiler.csproj | 8 +++--- .../Core/VBCSCompiler/packages.config | 4 +-- .../VBCSCompilerTests.csproj | 4 +-- .../Core/VBCSCompilerTests/packages.config | 4 +-- .../Test/Resources/Core/packages.config | 2 +- .../CSharp/CSharpCompilerTestUtilities.csproj | 8 +++--- .../Test/Utilities/CSharp/packages.config | 4 +-- .../Core2/CompilerTestUtilities2.csproj | 4 +-- .../Test/Utilities/Core2/packages.config | 4 +-- .../BasicCompilerTestUtilities.vbproj | 8 +++--- .../Utilities/VisualBasic/packages.config | 4 +-- .../Desktop/BasicCodeAnalysis.Desktop.vbproj | 8 +++--- .../VisualBasic/Desktop/packages.config | 4 +-- .../Portable/BasicCodeAnalysis.vbproj | 8 +++--- .../VisualBasic/Portable/packages.config | 4 +-- .../CommandLine/BasicCommandLineTest.vbproj | 4 +-- .../Test/CommandLine/packages.config | 8 ++++-- .../Test/Emit/BasicCompilerEmitTest.vbproj | 4 +-- .../VisualBasic/Test/Emit/packages.config | 4 +-- .../Semantic/BasicCompilerSemanticTest.vbproj | 4 +-- .../VisualBasic/Test/Semantic/packages.config | 4 +-- .../Symbol/BasicCompilerSymbolTest.vbproj | 4 +-- .../VisualBasic/Test/Symbol/packages.config | 4 +-- .../Syntax/BasicCompilerSyntaxTest.vbproj | 2 +- .../VisualBasic/Test/Syntax/packages.config | 2 +- Src/Compilers/VisualBasic/vbc/packages.config | 2 +- Src/Compilers/VisualBasic/vbc/vbc.vbproj | 4 +-- ...CSharpFxCopRulesDiagnosticAnalyzers.csproj | 2 +- Src/Diagnostics/FxCop/CSharp/packages.config | 2 +- .../Core/FxCopRulesDiagnosticAnalyzers.csproj | 2 +- Src/Diagnostics/FxCop/Core/packages.config | 2 +- .../FxCopRulesDiagnosticAnalyzersTest.csproj | 4 +-- Src/Diagnostics/FxCop/Test/packages.config | 2 +- .../BasicFxCopRulesDiagnosticAnalyzers.vbproj | 2 +- .../FxCop/VisualBasic/packages.config | 2 +- .../CSharpRoslynDiagnosticAnalyzers.csproj | 2 +- Src/Diagnostics/Roslyn/CSharp/packages.config | 2 +- .../Core/RoslynDiagnosticAnalyzers.csproj | 2 +- Src/Diagnostics/Roslyn/Core/packages.config | 2 +- .../BasicRoslynDiagnosticAnalyzers.vbproj | 2 +- .../Roslyn/VisualBasic/packages.config | 2 +- .../Utilities/DiagnosticsTestUtilities.csproj | 4 +-- .../Test/Utilities/packages.config | 2 +- .../APISampleUnitTestsCS.csproj | 4 +-- .../CSharp/APISampleUnitTests/packages.config | 2 +- .../CSharp/AsyncPackage/AsyncPackage.csproj | 8 +++--- .../Test/AsyncPackage.Test.csproj | 4 +-- .../CSharp/AsyncPackage/Test/packages.config | 2 +- .../CSharp/AsyncPackage/packages.config | 4 +-- .../ConsoleClassifierCS.csproj | 4 +-- .../CSharp/ConsoleClassifier/packages.config | 2 +- .../Impl/ConvertToAutoPropertyCS.csproj | 4 +-- .../Impl/packages.config | 2 +- .../FormatSolution/FormatSolutionCS.csproj | 4 +-- .../ImplementNotifyPropertyChangedCS.csproj | 4 +-- .../Impl/packages.config | 2 +- ...ntNotifyPropertyChangedCS.UnitTests.csproj | 4 +-- .../Test/packages.config | 2 +- .../CSharp/MakeConst/Impl/MakeConstCS.csproj | 4 +-- .../CSharp/MakeConst/Impl/packages.config | 2 +- .../Test/MakeConstCS.UnitTests.csproj | 4 +-- .../CSharp/MakeConst/Test/packages.config | 2 +- .../UnitTestFramework.csproj | 4 +-- .../Shared/UnitTestFramework/packages.config | 2 +- .../APISampleUnitTestsVB.vbproj | 4 +-- .../APISampleUnitTests/packages.config | 2 +- .../ConsoleClassifierVB.vbproj | 4 +-- .../ConsoleClassifier/packages.config | 2 +- .../Impl/ConvertToAutoPropertyVB.vbproj | 4 +-- .../Impl/packages.config | 2 +- .../ConvertToAutoPropertyVB.UnitTests.vbproj | 4 +-- .../Test/packages.config | 2 +- .../FormatSolution/packages.config | 2 +- .../ImplementNotifyPropertyChangedVB.vbproj | 4 +-- .../Impl/packages.config | 2 +- ...ntNotifyPropertyChangedVB.UnitTests.vbproj | 4 +-- .../Test/packages.config | 2 +- .../MakeConst/Impl/MakeConstVB.vbproj | 4 +-- .../MakeConst/Impl/packages.config | 2 +- .../Test/MakeConstVB.UnitTests.vbproj | 4 +-- .../MakeConst/Test/packages.config | 2 +- Src/Test/PdbUtilities/PdbUtilities.csproj | 6 ++-- Src/Test/PdbUtilities/packages.config | 4 +-- Src/Test/Utilities/ImmutableArrayInterop.cs | 28 +++++++++++++++++++ Src/Test/Utilities/PinnedMetadata.cs | 3 +- Src/Test/Utilities/TestUtilities.csproj | 5 ++-- Src/Test/Utilities/packages.config | 4 +-- .../Desktop/CSharpWorkspace.Desktop.csproj | 4 +-- Src/Workspaces/CSharp/Desktop/packages.config | 2 +- .../CSharp/Portable/CSharpWorkspace.csproj | 2 +- .../CSharp/Portable/packages.config | 2 +- .../CSharpTest/CSharpServicesTest.csproj | 2 +- Src/Workspaces/CSharpTest/packages.config | 8 ++++-- .../Core/Desktop/Workspaces.Desktop.csproj | 4 +-- Src/Workspaces/Core/Desktop/packages.config | 2 +- .../Core/Portable/Workspaces.csproj | 2 +- Src/Workspaces/Core/Portable/packages.config | 2 +- Src/Workspaces/CoreTest/ServicesTest.csproj | 2 +- Src/Workspaces/CoreTest/packages.config | 2 +- .../Desktop/BasicWorkspace.Desktop.vbproj | 4 +-- .../VisualBasic/Desktop/packages.config | 2 +- .../Portable/BasicWorkspace.vbproj | 2 +- .../VisualBasic/Portable/packages.config | 2 +- 128 files changed, 255 insertions(+), 216 deletions(-) create mode 100644 Src/Test/Utilities/ImmutableArrayInterop.cs diff --git a/Src/Compilers/CSharp/Desktop/CSharpCodeAnalysis.Desktop.csproj b/Src/Compilers/CSharp/Desktop/CSharpCodeAnalysis.Desktop.csproj index bb575ed2a9b..9b12d8579c8 100644 --- a/Src/Compilers/CSharp/Desktop/CSharpCodeAnalysis.Desktop.csproj +++ b/Src/Compilers/CSharp/Desktop/CSharpCodeAnalysis.Desktop.csproj @@ -21,9 +21,9 @@ true - + False - ..\..\..\..\packages\System.Collections.Immutable.1.1.32-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll + ..\..\..\..\packages\System.Collections.Immutable.1.1.33-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll @@ -77,9 +77,9 @@ - + False - ..\..\..\..\packages\System.Reflection.Metadata.1.0.17-beta\lib\portable-net45+win8\System.Reflection.Metadata.dll + ..\..\..\..\packages\System.Reflection.Metadata.1.0.18-beta\lib\portable-net45+win8\System.Reflection.Metadata.dll diff --git a/Src/Compilers/CSharp/Desktop/packages.config b/Src/Compilers/CSharp/Desktop/packages.config index f70e37819e3..6d1c9e78a6e 100644 --- a/Src/Compilers/CSharp/Desktop/packages.config +++ b/Src/Compilers/CSharp/Desktop/packages.config @@ -2,6 +2,6 @@ - - + + diff --git a/Src/Compilers/CSharp/Portable/CSharpCodeAnalysis.csproj b/Src/Compilers/CSharp/Portable/CSharpCodeAnalysis.csproj index dc1942e2e91..dd5affe628d 100644 --- a/Src/Compilers/CSharp/Portable/CSharpCodeAnalysis.csproj +++ b/Src/Compilers/CSharp/Portable/CSharpCodeAnalysis.csproj @@ -873,13 +873,13 @@ - + False - ..\..\..\..\packages\System.Collections.Immutable.1.1.32-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll + ..\..\..\..\packages\System.Collections.Immutable.1.1.33-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll - + False - ..\..\..\..\packages\System.Reflection.Metadata.1.0.17-beta\lib\portable-net45+win8\System.Reflection.Metadata.dll + ..\..\..\..\packages\System.Reflection.Metadata.1.0.18-beta\lib\portable-net45+win8\System.Reflection.Metadata.dll diff --git a/Src/Compilers/CSharp/Portable/packages.config b/Src/Compilers/CSharp/Portable/packages.config index f64316d8c61..c090e38ec73 100644 --- a/Src/Compilers/CSharp/Portable/packages.config +++ b/Src/Compilers/CSharp/Portable/packages.config @@ -2,6 +2,6 @@ - - + + diff --git a/Src/Compilers/CSharp/Test/CommandLine/CSharpCommandLineTest.csproj b/Src/Compilers/CSharp/Test/CommandLine/CSharpCommandLineTest.csproj index 616381c7383..9b708c6b85f 100644 --- a/Src/Compilers/CSharp/Test/CommandLine/CSharpCommandLineTest.csproj +++ b/Src/Compilers/CSharp/Test/CommandLine/CSharpCommandLineTest.csproj @@ -63,8 +63,8 @@ - - + + ..\..\..\..\..\packages\xunit.abstractions.2.0.0-alpha-build2576\lib\net35\xunit.abstractions.dll diff --git a/Src/Compilers/CSharp/Test/CommandLine/packages.config b/Src/Compilers/CSharp/Test/CommandLine/packages.config index c0dfff631b5..6b447da0289 100644 --- a/Src/Compilers/CSharp/Test/CommandLine/packages.config +++ b/Src/Compilers/CSharp/Test/CommandLine/packages.config @@ -3,8 +3,8 @@ - - + + diff --git a/Src/Compilers/CSharp/Test/Emit/CSharpCompilerEmitTest.csproj b/Src/Compilers/CSharp/Test/Emit/CSharpCompilerEmitTest.csproj index e3df4de0301..e0bbf7378e7 100644 --- a/Src/Compilers/CSharp/Test/Emit/CSharpCompilerEmitTest.csproj +++ b/Src/Compilers/CSharp/Test/Emit/CSharpCompilerEmitTest.csproj @@ -62,8 +62,8 @@ - - + + ..\..\..\..\..\packages\xunit.abstractions.2.0.0-alpha-build2576\lib\net35\xunit.abstractions.dll diff --git a/Src/Compilers/CSharp/Test/Emit/packages.config b/Src/Compilers/CSharp/Test/Emit/packages.config index c0dfff631b5..6b447da0289 100644 --- a/Src/Compilers/CSharp/Test/Emit/packages.config +++ b/Src/Compilers/CSharp/Test/Emit/packages.config @@ -3,8 +3,8 @@ - - + + diff --git a/Src/Compilers/CSharp/Test/Semantic/CSharpCompilerSemanticTest.csproj b/Src/Compilers/CSharp/Test/Semantic/CSharpCompilerSemanticTest.csproj index 92baca1fbf1..d5386144fd7 100644 --- a/Src/Compilers/CSharp/Test/Semantic/CSharpCompilerSemanticTest.csproj +++ b/Src/Compilers/CSharp/Test/Semantic/CSharpCompilerSemanticTest.csproj @@ -58,7 +58,7 @@ - + ..\..\..\..\..\packages\xunit.abstractions.2.0.0-alpha-build2576\lib\net35\xunit.abstractions.dll diff --git a/Src/Compilers/CSharp/Test/Semantic/packages.config b/Src/Compilers/CSharp/Test/Semantic/packages.config index c83385f2825..07bb0ee3ffd 100644 --- a/Src/Compilers/CSharp/Test/Semantic/packages.config +++ b/Src/Compilers/CSharp/Test/Semantic/packages.config @@ -3,7 +3,7 @@ - + diff --git a/Src/Compilers/CSharp/Test/Symbol/CSharpCompilerSymbolTest.csproj b/Src/Compilers/CSharp/Test/Symbol/CSharpCompilerSymbolTest.csproj index c7404a069ab..4af4cb50fdd 100644 --- a/Src/Compilers/CSharp/Test/Symbol/CSharpCompilerSymbolTest.csproj +++ b/Src/Compilers/CSharp/Test/Symbol/CSharpCompilerSymbolTest.csproj @@ -62,8 +62,8 @@ False ..\..\..\..\..\packages\Microsoft.CodeAnalysis.Test.Resources.Proprietary.0.7.4090503-beta\lib\net45\Microsoft.CodeAnalysis.Test.Resources.Proprietary.dll - - + + ..\..\..\..\..\packages\xunit.abstractions.2.0.0-alpha-build2576\lib\net35\xunit.abstractions.dll diff --git a/Src/Compilers/CSharp/Test/Symbol/packages.config b/Src/Compilers/CSharp/Test/Symbol/packages.config index c0dfff631b5..6b447da0289 100644 --- a/Src/Compilers/CSharp/Test/Symbol/packages.config +++ b/Src/Compilers/CSharp/Test/Symbol/packages.config @@ -3,8 +3,8 @@ - - + + diff --git a/Src/Compilers/CSharp/Test/Syntax/CSharpCompilerSyntaxTest.csproj b/Src/Compilers/CSharp/Test/Syntax/CSharpCompilerSyntaxTest.csproj index 99cb764539a..0ee041b9786 100644 --- a/Src/Compilers/CSharp/Test/Syntax/CSharpCompilerSyntaxTest.csproj +++ b/Src/Compilers/CSharp/Test/Syntax/CSharpCompilerSyntaxTest.csproj @@ -24,7 +24,7 @@ - + ..\..\..\..\..\packages\xunit.abstractions.2.0.0-alpha-build2576\lib\net35\xunit.abstractions.dll diff --git a/Src/Compilers/CSharp/Test/Syntax/packages.config b/Src/Compilers/CSharp/Test/Syntax/packages.config index c83385f2825..07bb0ee3ffd 100644 --- a/Src/Compilers/CSharp/Test/Syntax/packages.config +++ b/Src/Compilers/CSharp/Test/Syntax/packages.config @@ -3,7 +3,7 @@ - + diff --git a/Src/Compilers/CSharp/csc/csc.csproj b/Src/Compilers/CSharp/csc/csc.csproj index 970022d0219..c2c7675143d 100644 --- a/Src/Compilers/CSharp/csc/csc.csproj +++ b/Src/Compilers/CSharp/csc/csc.csproj @@ -71,9 +71,9 @@ - + False - ..\..\..\..\packages\System.Collections.Immutable.1.1.32-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll + ..\..\..\..\packages\System.Collections.Immutable.1.1.33-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll diff --git a/Src/Compilers/CSharp/csc/packages.config b/Src/Compilers/CSharp/csc/packages.config index 01499dc4cb5..c41d0c66bd5 100644 --- a/Src/Compilers/CSharp/csc/packages.config +++ b/Src/Compilers/CSharp/csc/packages.config @@ -2,5 +2,5 @@ - + diff --git a/Src/Compilers/Core/CodeAnalysisTest/CodeAnalysisTest.csproj b/Src/Compilers/Core/CodeAnalysisTest/CodeAnalysisTest.csproj index 7bc2063a548..e2bfac25065 100644 --- a/Src/Compilers/Core/CodeAnalysisTest/CodeAnalysisTest.csproj +++ b/Src/Compilers/Core/CodeAnalysisTest/CodeAnalysisTest.csproj @@ -74,8 +74,8 @@ - - + + ..\..\..\..\packages\xunit.abstractions.2.0.0-alpha-build2576\lib\net35\xunit.abstractions.dll diff --git a/Src/Compilers/Core/CodeAnalysisTest/Emit/EmitBaselineTests.cs b/Src/Compilers/Core/CodeAnalysisTest/Emit/EmitBaselineTests.cs index 2c8591b2eca..8598357426c 100644 --- a/Src/Compilers/Core/CodeAnalysisTest/Emit/EmitBaselineTests.cs +++ b/Src/Compilers/Core/CodeAnalysisTest/Emit/EmitBaselineTests.cs @@ -5,6 +5,7 @@ using Microsoft.CodeAnalysis.Emit; using Xunit; using System.Reflection.Metadata; +using Roslyn.Test.Utilities; namespace Microsoft.CodeAnalysis.UnitTests.Emit { @@ -18,7 +19,7 @@ public void CreateInitialBaseline() var peReader = peModule.Module.PEReaderOpt; var mdBytes = peReader.GetMetadata().GetContent(); - var mdBytesHandle = GCHandle.Alloc(ImmutableArrayInterop.DangerousGetUnderlyingArray(mdBytes), GCHandleType.Pinned); + var mdBytesHandle = GCHandle.Alloc(mdBytes.DangerousGetUnderlyingArray(), GCHandleType.Pinned); var mdModule = ModuleMetadata.CreateFromMetadata(mdBytesHandle.AddrOfPinnedObject(), mdBytes.Length); Assert.Throws(() => EmitBaseline.CreateInitialBaseline(null, provider)); diff --git a/Src/Compilers/Core/CodeAnalysisTest/packages.config b/Src/Compilers/Core/CodeAnalysisTest/packages.config index c0dfff631b5..6b447da0289 100644 --- a/Src/Compilers/Core/CodeAnalysisTest/packages.config +++ b/Src/Compilers/Core/CodeAnalysisTest/packages.config @@ -3,8 +3,8 @@ - - + + diff --git a/Src/Compilers/Core/Desktop/CodeAnalysis.Desktop.csproj b/Src/Compilers/Core/Desktop/CodeAnalysis.Desktop.csproj index 0dd781d2a86..d12827006a0 100644 --- a/Src/Compilers/Core/Desktop/CodeAnalysis.Desktop.csproj +++ b/Src/Compilers/Core/Desktop/CodeAnalysis.Desktop.csproj @@ -21,7 +21,7 @@ true - + TRACE;DEBUG;COMPILERCORE @@ -117,9 +117,9 @@ - + False - ..\..\..\..\packages\System.Collections.Immutable.1.1.32-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll + ..\..\..\..\packages\System.Collections.Immutable.1.1.33-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll diff --git a/Src/Compilers/Core/Desktop/DesktopStrongNameProvider.cs b/Src/Compilers/Core/Desktop/DesktopStrongNameProvider.cs index 68257a7d998..1b5f1826061 100644 --- a/Src/Compilers/Core/Desktop/DesktopStrongNameProvider.cs +++ b/Src/Compilers/Core/Desktop/DesktopStrongNameProvider.cs @@ -396,7 +396,7 @@ private static unsafe void Sign(string filePath, ImmutableArray keyPair) { ICLRStrongName strongName = GetStrongNameInterface(); - fixed (byte* pinned = ImmutableArrayInterop.DangerousGetUnderlyingArray(keyPair)) + fixed (byte* pinned = keyPair.ToArray()) { int unused; strongName.StrongNameSignatureGeneration(filePath, null, (IntPtr)pinned, keyPair.Length, null, out unused); diff --git a/Src/Compilers/Core/Desktop/packages.config b/Src/Compilers/Core/Desktop/packages.config index f70e37819e3..6d1c9e78a6e 100644 --- a/Src/Compilers/Core/Desktop/packages.config +++ b/Src/Compilers/Core/Desktop/packages.config @@ -2,6 +2,6 @@ - - + + diff --git a/Src/Compilers/Core/Portable/CodeAnalysis.csproj b/Src/Compilers/Core/Portable/CodeAnalysis.csproj index 677578f0665..360851a9db0 100644 --- a/Src/Compilers/Core/Portable/CodeAnalysis.csproj +++ b/Src/Compilers/Core/Portable/CodeAnalysis.csproj @@ -655,12 +655,12 @@ - + False - ..\..\..\..\packages\System.Collections.Immutable.1.1.32-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll + ..\..\..\..\packages\System.Collections.Immutable.1.1.33-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll - ..\..\..\..\packages\System.Reflection.Metadata.1.0.17-beta\lib\portable-net45+win8\System.Reflection.Metadata.dll + ..\..\..\..\packages\System.Reflection.Metadata.1.0.18-beta\lib\portable-net45+win8\System.Reflection.Metadata.dll diff --git a/Src/Compilers/Core/Portable/PEWriter/MetadataWriter.cs b/Src/Compilers/Core/Portable/PEWriter/MetadataWriter.cs index 17afa12ddbd..f1769388f19 100644 --- a/Src/Compilers/Core/Portable/PEWriter/MetadataWriter.cs +++ b/Src/Compilers/Core/Portable/PEWriter/MetadataWriter.cs @@ -994,7 +994,7 @@ private uint GetBlobIndex(string str) byteArray[i++] = (byte)(ch >> 8); } - return this.GetBlobIndex(ImmutableArrayInterop.DangerousCreateFromUnderlyingArray(ref byteArray)); + return this.GetBlobIndex(ImmutableArray.Create(byteArray)); } private uint GetCustomAttributeSignatureIndex(ICustomAttribute customAttribute) diff --git a/Src/Compilers/Core/Portable/packages.config b/Src/Compilers/Core/Portable/packages.config index f64316d8c61..c090e38ec73 100644 --- a/Src/Compilers/Core/Portable/packages.config +++ b/Src/Compilers/Core/Portable/packages.config @@ -2,6 +2,6 @@ - - + + diff --git a/Src/Compilers/Core/VBCSCompiler/VBCSCompiler.csproj b/Src/Compilers/Core/VBCSCompiler/VBCSCompiler.csproj index c7412202f7e..33f465526e8 100644 --- a/Src/Compilers/Core/VBCSCompiler/VBCSCompiler.csproj +++ b/Src/Compilers/Core/VBCSCompiler/VBCSCompiler.csproj @@ -85,15 +85,15 @@ - + False - ..\..\..\..\packages\System.Collections.Immutable.1.1.32-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll + ..\..\..\..\packages\System.Collections.Immutable.1.1.33-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll - + False - ..\..\..\..\packages\System.Reflection.Metadata.1.0.17-beta\lib\portable-net45+win8\System.Reflection.Metadata.dll + ..\..\..\..\packages\System.Reflection.Metadata.1.0.18-beta\lib\portable-net45+win8\System.Reflection.Metadata.dll diff --git a/Src/Compilers/Core/VBCSCompiler/packages.config b/Src/Compilers/Core/VBCSCompiler/packages.config index 8b8fc8c935a..bdbcfdfa507 100644 --- a/Src/Compilers/Core/VBCSCompiler/packages.config +++ b/Src/Compilers/Core/VBCSCompiler/packages.config @@ -2,6 +2,6 @@ - - + + diff --git a/Src/Compilers/Core/VBCSCompilerTests/VBCSCompilerTests.csproj b/Src/Compilers/Core/VBCSCompilerTests/VBCSCompilerTests.csproj index 1d60858d3ce..133841a9ec8 100644 --- a/Src/Compilers/Core/VBCSCompilerTests/VBCSCompilerTests.csproj +++ b/Src/Compilers/Core/VBCSCompilerTests/VBCSCompilerTests.csproj @@ -66,8 +66,8 @@ - - + + ..\..\..\..\packages\xunit.abstractions.2.0.0-alpha-build2576\lib\net35\xunit.abstractions.dll diff --git a/Src/Compilers/Core/VBCSCompilerTests/packages.config b/Src/Compilers/Core/VBCSCompilerTests/packages.config index 0f6d9b90682..f415c5d507c 100644 --- a/Src/Compilers/Core/VBCSCompilerTests/packages.config +++ b/Src/Compilers/Core/VBCSCompilerTests/packages.config @@ -3,8 +3,8 @@ - - + + diff --git a/Src/Compilers/Test/Resources/Core/packages.config b/Src/Compilers/Test/Resources/Core/packages.config index 59c740e8a54..db4480ed6c6 100644 --- a/Src/Compilers/Test/Resources/Core/packages.config +++ b/Src/Compilers/Test/Resources/Core/packages.config @@ -1,6 +1,6 @@ - + \ No newline at end of file diff --git a/Src/Compilers/Test/Utilities/CSharp/CSharpCompilerTestUtilities.csproj b/Src/Compilers/Test/Utilities/CSharp/CSharpCompilerTestUtilities.csproj index 784de871aa7..ace4c9ca7de 100644 --- a/Src/Compilers/Test/Utilities/CSharp/CSharpCompilerTestUtilities.csproj +++ b/Src/Compilers/Test/Utilities/CSharp/CSharpCompilerTestUtilities.csproj @@ -64,14 +64,14 @@ - + False - ..\..\..\..\..\packages\System.Collections.Immutable.1.1.32-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll + ..\..\..\..\..\packages\System.Collections.Immutable.1.1.33-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll - + False - ..\..\..\..\..\packages\System.Reflection.Metadata.1.0.17-beta\lib\portable-net45+win8\System.Reflection.Metadata.dll + ..\..\..\..\..\packages\System.Reflection.Metadata.1.0.18-beta\lib\portable-net45+win8\System.Reflection.Metadata.dll diff --git a/Src/Compilers/Test/Utilities/CSharp/packages.config b/Src/Compilers/Test/Utilities/CSharp/packages.config index 9a3ed1a3d12..bcbb44748be 100644 --- a/Src/Compilers/Test/Utilities/CSharp/packages.config +++ b/Src/Compilers/Test/Utilities/CSharp/packages.config @@ -2,8 +2,8 @@ - - + + diff --git a/Src/Compilers/Test/Utilities/Core2/CompilerTestUtilities2.csproj b/Src/Compilers/Test/Utilities/Core2/CompilerTestUtilities2.csproj index 69dfd864a24..dda500a3bd7 100644 --- a/Src/Compilers/Test/Utilities/Core2/CompilerTestUtilities2.csproj +++ b/Src/Compilers/Test/Utilities/Core2/CompilerTestUtilities2.csproj @@ -33,8 +33,8 @@ - - + + ..\..\..\..\..\packages\xunit.abstractions.2.0.0-alpha-build2576\lib\net35\xunit.abstractions.dll diff --git a/Src/Compilers/Test/Utilities/Core2/packages.config b/Src/Compilers/Test/Utilities/Core2/packages.config index c0dfff631b5..6b447da0289 100644 --- a/Src/Compilers/Test/Utilities/Core2/packages.config +++ b/Src/Compilers/Test/Utilities/Core2/packages.config @@ -3,8 +3,8 @@ - - + + diff --git a/Src/Compilers/Test/Utilities/VisualBasic/BasicCompilerTestUtilities.vbproj b/Src/Compilers/Test/Utilities/VisualBasic/BasicCompilerTestUtilities.vbproj index 48eb083097e..def522aab08 100644 --- a/Src/Compilers/Test/Utilities/VisualBasic/BasicCompilerTestUtilities.vbproj +++ b/Src/Compilers/Test/Utilities/VisualBasic/BasicCompilerTestUtilities.vbproj @@ -77,14 +77,14 @@ - + False - ..\..\..\..\..\packages\System.Collections.Immutable.1.1.32-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll + ..\..\..\..\..\packages\System.Collections.Immutable.1.1.33-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll - + False - ..\..\..\..\..\packages\System.Reflection.Metadata.1.0.17-beta\lib\portable-net45+win8\System.Reflection.Metadata.dll + ..\..\..\..\..\packages\System.Reflection.Metadata.1.0.18-beta\lib\portable-net45+win8\System.Reflection.Metadata.dll diff --git a/Src/Compilers/Test/Utilities/VisualBasic/packages.config b/Src/Compilers/Test/Utilities/VisualBasic/packages.config index 68d04111b45..b4949dec1e3 100644 --- a/Src/Compilers/Test/Utilities/VisualBasic/packages.config +++ b/Src/Compilers/Test/Utilities/VisualBasic/packages.config @@ -1,7 +1,7 @@  - - + + diff --git a/Src/Compilers/VisualBasic/Desktop/BasicCodeAnalysis.Desktop.vbproj b/Src/Compilers/VisualBasic/Desktop/BasicCodeAnalysis.Desktop.vbproj index 89a9982c748..9dfbd05632d 100644 --- a/Src/Compilers/VisualBasic/Desktop/BasicCodeAnalysis.Desktop.vbproj +++ b/Src/Compilers/VisualBasic/Desktop/BasicCodeAnalysis.Desktop.vbproj @@ -92,13 +92,13 @@ - + False - ..\..\..\..\packages\System.Collections.Immutable.1.1.32-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll + ..\..\..\..\packages\System.Collections.Immutable.1.1.33-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll - + False - ..\..\..\..\packages\System.Reflection.Metadata.1.0.17-beta\lib\portable-net45+win8\System.Reflection.Metadata.dll + ..\..\..\..\packages\System.Reflection.Metadata.1.0.18-beta\lib\portable-net45+win8\System.Reflection.Metadata.dll diff --git a/Src/Compilers/VisualBasic/Desktop/packages.config b/Src/Compilers/VisualBasic/Desktop/packages.config index f70e37819e3..6d1c9e78a6e 100644 --- a/Src/Compilers/VisualBasic/Desktop/packages.config +++ b/Src/Compilers/VisualBasic/Desktop/packages.config @@ -2,6 +2,6 @@ - - + + diff --git a/Src/Compilers/VisualBasic/Portable/BasicCodeAnalysis.vbproj b/Src/Compilers/VisualBasic/Portable/BasicCodeAnalysis.vbproj index 49fa280d470..578904de74e 100644 --- a/Src/Compilers/VisualBasic/Portable/BasicCodeAnalysis.vbproj +++ b/Src/Compilers/VisualBasic/Portable/BasicCodeAnalysis.vbproj @@ -982,13 +982,13 @@ - + False - ..\..\..\..\packages\System.Collections.Immutable.1.1.32-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll + ..\..\..\..\packages\System.Collections.Immutable.1.1.33-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll - + False - ..\..\..\..\packages\System.Reflection.Metadata.1.0.17-beta\lib\portable-net45+win8\System.Reflection.Metadata.dll + ..\..\..\..\packages\System.Reflection.Metadata.1.0.18-beta\lib\portable-net45+win8\System.Reflection.Metadata.dll diff --git a/Src/Compilers/VisualBasic/Portable/packages.config b/Src/Compilers/VisualBasic/Portable/packages.config index fe5f6bf111c..7b322408310 100644 --- a/Src/Compilers/VisualBasic/Portable/packages.config +++ b/Src/Compilers/VisualBasic/Portable/packages.config @@ -1,7 +1,7 @@  - - + + \ No newline at end of file diff --git a/Src/Compilers/VisualBasic/Test/CommandLine/BasicCommandLineTest.vbproj b/Src/Compilers/VisualBasic/Test/CommandLine/BasicCommandLineTest.vbproj index 3aff0177b14..6708de02363 100644 --- a/Src/Compilers/VisualBasic/Test/CommandLine/BasicCommandLineTest.vbproj +++ b/Src/Compilers/VisualBasic/Test/CommandLine/BasicCommandLineTest.vbproj @@ -67,8 +67,8 @@ False ..\..\..\..\..\packages\Microsoft.CodeAnalysis.Test.Resources.Proprietary.0.7.4090503-beta\lib\net45\Microsoft.CodeAnalysis.Test.Resources.Proprietary.dll - - + + ..\..\..\..\..\packages\xunit.abstractions.2.0.0-alpha-build2576\lib\net35\xunit.abstractions.dll diff --git a/Src/Compilers/VisualBasic/Test/CommandLine/packages.config b/Src/Compilers/VisualBasic/Test/CommandLine/packages.config index 0259fc2fcdb..a28eef43a5a 100644 --- a/Src/Compilers/VisualBasic/Test/CommandLine/packages.config +++ b/Src/Compilers/VisualBasic/Test/CommandLine/packages.config @@ -1,6 +1,10 @@  - - + + + + + + \ No newline at end of file diff --git a/Src/Compilers/VisualBasic/Test/Emit/BasicCompilerEmitTest.vbproj b/Src/Compilers/VisualBasic/Test/Emit/BasicCompilerEmitTest.vbproj index 238c8c9e469..d3b9083363d 100644 --- a/Src/Compilers/VisualBasic/Test/Emit/BasicCompilerEmitTest.vbproj +++ b/Src/Compilers/VisualBasic/Test/Emit/BasicCompilerEmitTest.vbproj @@ -60,8 +60,8 @@ - - + + ..\..\..\..\..\packages\xunit.abstractions.2.0.0-alpha-build2576\lib\net35\xunit.abstractions.dll diff --git a/Src/Compilers/VisualBasic/Test/Emit/packages.config b/Src/Compilers/VisualBasic/Test/Emit/packages.config index c0dfff631b5..6b447da0289 100644 --- a/Src/Compilers/VisualBasic/Test/Emit/packages.config +++ b/Src/Compilers/VisualBasic/Test/Emit/packages.config @@ -3,8 +3,8 @@ - - + + diff --git a/Src/Compilers/VisualBasic/Test/Semantic/BasicCompilerSemanticTest.vbproj b/Src/Compilers/VisualBasic/Test/Semantic/BasicCompilerSemanticTest.vbproj index 65a246c88a1..15b901feb8c 100644 --- a/Src/Compilers/VisualBasic/Test/Semantic/BasicCompilerSemanticTest.vbproj +++ b/Src/Compilers/VisualBasic/Test/Semantic/BasicCompilerSemanticTest.vbproj @@ -56,8 +56,8 @@ - - + + ..\..\..\..\..\packages\xunit.abstractions.2.0.0-alpha-build2576\lib\net35\xunit.abstractions.dll diff --git a/Src/Compilers/VisualBasic/Test/Semantic/packages.config b/Src/Compilers/VisualBasic/Test/Semantic/packages.config index c0dfff631b5..6b447da0289 100644 --- a/Src/Compilers/VisualBasic/Test/Semantic/packages.config +++ b/Src/Compilers/VisualBasic/Test/Semantic/packages.config @@ -3,8 +3,8 @@ - - + + diff --git a/Src/Compilers/VisualBasic/Test/Symbol/BasicCompilerSymbolTest.vbproj b/Src/Compilers/VisualBasic/Test/Symbol/BasicCompilerSymbolTest.vbproj index 18e92113ed8..0b49fd67b23 100644 --- a/Src/Compilers/VisualBasic/Test/Symbol/BasicCompilerSymbolTest.vbproj +++ b/Src/Compilers/VisualBasic/Test/Symbol/BasicCompilerSymbolTest.vbproj @@ -56,8 +56,8 @@ - - + + ..\..\..\..\..\packages\xunit.abstractions.2.0.0-alpha-build2576\lib\net35\xunit.abstractions.dll diff --git a/Src/Compilers/VisualBasic/Test/Symbol/packages.config b/Src/Compilers/VisualBasic/Test/Symbol/packages.config index c0dfff631b5..6b447da0289 100644 --- a/Src/Compilers/VisualBasic/Test/Symbol/packages.config +++ b/Src/Compilers/VisualBasic/Test/Symbol/packages.config @@ -3,8 +3,8 @@ - - + + diff --git a/Src/Compilers/VisualBasic/Test/Syntax/BasicCompilerSyntaxTest.vbproj b/Src/Compilers/VisualBasic/Test/Syntax/BasicCompilerSyntaxTest.vbproj index d0208879443..5637efeef72 100644 --- a/Src/Compilers/VisualBasic/Test/Syntax/BasicCompilerSyntaxTest.vbproj +++ b/Src/Compilers/VisualBasic/Test/Syntax/BasicCompilerSyntaxTest.vbproj @@ -22,7 +22,7 @@ - + ..\..\..\..\..\packages\xunit.abstractions.2.0.0-alpha-build2576\lib\net35\xunit.abstractions.dll diff --git a/Src/Compilers/VisualBasic/Test/Syntax/packages.config b/Src/Compilers/VisualBasic/Test/Syntax/packages.config index c83385f2825..07bb0ee3ffd 100644 --- a/Src/Compilers/VisualBasic/Test/Syntax/packages.config +++ b/Src/Compilers/VisualBasic/Test/Syntax/packages.config @@ -3,7 +3,7 @@ - + diff --git a/Src/Compilers/VisualBasic/vbc/packages.config b/Src/Compilers/VisualBasic/vbc/packages.config index b112d0b7de3..8aa628af743 100644 --- a/Src/Compilers/VisualBasic/vbc/packages.config +++ b/Src/Compilers/VisualBasic/vbc/packages.config @@ -1,5 +1,5 @@  - + \ No newline at end of file diff --git a/Src/Compilers/VisualBasic/vbc/vbc.vbproj b/Src/Compilers/VisualBasic/vbc/vbc.vbproj index 9d7a723b530..de49a0d4432 100644 --- a/Src/Compilers/VisualBasic/vbc/vbc.vbproj +++ b/Src/Compilers/VisualBasic/vbc/vbc.vbproj @@ -69,9 +69,9 @@ - + False - ..\..\..\..\packages\System.Collections.Immutable.1.1.32-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll + ..\..\..\..\packages\System.Collections.Immutable.1.1.33-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll diff --git a/Src/Diagnostics/FxCop/CSharp/CSharpFxCopRulesDiagnosticAnalyzers.csproj b/Src/Diagnostics/FxCop/CSharp/CSharpFxCopRulesDiagnosticAnalyzers.csproj index b692faa5bf3..bda9d02177c 100644 --- a/Src/Diagnostics/FxCop/CSharp/CSharpFxCopRulesDiagnosticAnalyzers.csproj +++ b/Src/Diagnostics/FxCop/CSharp/CSharpFxCopRulesDiagnosticAnalyzers.csproj @@ -20,7 +20,7 @@ true - + diff --git a/Src/Diagnostics/FxCop/CSharp/packages.config b/Src/Diagnostics/FxCop/CSharp/packages.config index a59f9942b62..4ab79866a8d 100644 --- a/Src/Diagnostics/FxCop/CSharp/packages.config +++ b/Src/Diagnostics/FxCop/CSharp/packages.config @@ -1,6 +1,6 @@ - + diff --git a/Src/Diagnostics/FxCop/Core/FxCopRulesDiagnosticAnalyzers.csproj b/Src/Diagnostics/FxCop/Core/FxCopRulesDiagnosticAnalyzers.csproj index 8eea72afcff..51e1fb8351b 100644 --- a/Src/Diagnostics/FxCop/Core/FxCopRulesDiagnosticAnalyzers.csproj +++ b/Src/Diagnostics/FxCop/Core/FxCopRulesDiagnosticAnalyzers.csproj @@ -24,7 +24,7 @@ true - + diff --git a/Src/Diagnostics/FxCop/Core/packages.config b/Src/Diagnostics/FxCop/Core/packages.config index a59f9942b62..4ab79866a8d 100644 --- a/Src/Diagnostics/FxCop/Core/packages.config +++ b/Src/Diagnostics/FxCop/Core/packages.config @@ -1,6 +1,6 @@ - + diff --git a/Src/Diagnostics/FxCop/Test/FxCopRulesDiagnosticAnalyzersTest.csproj b/Src/Diagnostics/FxCop/Test/FxCopRulesDiagnosticAnalyzersTest.csproj index 8d479ebb49d..b05e21002a1 100644 --- a/Src/Diagnostics/FxCop/Test/FxCopRulesDiagnosticAnalyzersTest.csproj +++ b/Src/Diagnostics/FxCop/Test/FxCopRulesDiagnosticAnalyzersTest.csproj @@ -127,9 +127,9 @@ - + False - ..\..\..\..\packages\System.Collections.Immutable.1.1.32-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll + ..\..\..\..\packages\System.Collections.Immutable.1.1.33-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll diff --git a/Src/Diagnostics/FxCop/Test/packages.config b/Src/Diagnostics/FxCop/Test/packages.config index 87528baf499..c862e122d04 100644 --- a/Src/Diagnostics/FxCop/Test/packages.config +++ b/Src/Diagnostics/FxCop/Test/packages.config @@ -3,7 +3,7 @@ - + diff --git a/Src/Diagnostics/FxCop/VisualBasic/BasicFxCopRulesDiagnosticAnalyzers.vbproj b/Src/Diagnostics/FxCop/VisualBasic/BasicFxCopRulesDiagnosticAnalyzers.vbproj index 91f43f63d45..37234284a6e 100644 --- a/Src/Diagnostics/FxCop/VisualBasic/BasicFxCopRulesDiagnosticAnalyzers.vbproj +++ b/Src/Diagnostics/FxCop/VisualBasic/BasicFxCopRulesDiagnosticAnalyzers.vbproj @@ -19,7 +19,7 @@ true - + diff --git a/Src/Diagnostics/FxCop/VisualBasic/packages.config b/Src/Diagnostics/FxCop/VisualBasic/packages.config index f434fc76332..bdc33ea3d42 100644 --- a/Src/Diagnostics/FxCop/VisualBasic/packages.config +++ b/Src/Diagnostics/FxCop/VisualBasic/packages.config @@ -1,6 +1,6 @@ - + diff --git a/Src/Diagnostics/Roslyn/CSharp/CSharpRoslynDiagnosticAnalyzers.csproj b/Src/Diagnostics/Roslyn/CSharp/CSharpRoslynDiagnosticAnalyzers.csproj index bef3ecf89ad..5831d9c90a1 100644 --- a/Src/Diagnostics/Roslyn/CSharp/CSharpRoslynDiagnosticAnalyzers.csproj +++ b/Src/Diagnostics/Roslyn/CSharp/CSharpRoslynDiagnosticAnalyzers.csproj @@ -21,7 +21,7 @@ - + diff --git a/Src/Diagnostics/Roslyn/CSharp/packages.config b/Src/Diagnostics/Roslyn/CSharp/packages.config index a59f9942b62..4ab79866a8d 100644 --- a/Src/Diagnostics/Roslyn/CSharp/packages.config +++ b/Src/Diagnostics/Roslyn/CSharp/packages.config @@ -1,6 +1,6 @@ - + diff --git a/Src/Diagnostics/Roslyn/Core/RoslynDiagnosticAnalyzers.csproj b/Src/Diagnostics/Roslyn/Core/RoslynDiagnosticAnalyzers.csproj index b2e69964c7f..1705ad4f002 100644 --- a/Src/Diagnostics/Roslyn/Core/RoslynDiagnosticAnalyzers.csproj +++ b/Src/Diagnostics/Roslyn/Core/RoslynDiagnosticAnalyzers.csproj @@ -18,7 +18,7 @@ true - + diff --git a/Src/Diagnostics/Roslyn/Core/packages.config b/Src/Diagnostics/Roslyn/Core/packages.config index a59f9942b62..4ab79866a8d 100644 --- a/Src/Diagnostics/Roslyn/Core/packages.config +++ b/Src/Diagnostics/Roslyn/Core/packages.config @@ -1,6 +1,6 @@ - + diff --git a/Src/Diagnostics/Roslyn/VisualBasic/BasicRoslynDiagnosticAnalyzers.vbproj b/Src/Diagnostics/Roslyn/VisualBasic/BasicRoslynDiagnosticAnalyzers.vbproj index 5c53ae6088d..6e9dab7d546 100644 --- a/Src/Diagnostics/Roslyn/VisualBasic/BasicRoslynDiagnosticAnalyzers.vbproj +++ b/Src/Diagnostics/Roslyn/VisualBasic/BasicRoslynDiagnosticAnalyzers.vbproj @@ -18,7 +18,7 @@ true - + diff --git a/Src/Diagnostics/Roslyn/VisualBasic/packages.config b/Src/Diagnostics/Roslyn/VisualBasic/packages.config index f434fc76332..bdc33ea3d42 100644 --- a/Src/Diagnostics/Roslyn/VisualBasic/packages.config +++ b/Src/Diagnostics/Roslyn/VisualBasic/packages.config @@ -1,6 +1,6 @@ - + diff --git a/Src/Diagnostics/Test/Utilities/DiagnosticsTestUtilities.csproj b/Src/Diagnostics/Test/Utilities/DiagnosticsTestUtilities.csproj index 7f1646cf8e8..fe61e274dcf 100644 --- a/Src/Diagnostics/Test/Utilities/DiagnosticsTestUtilities.csproj +++ b/Src/Diagnostics/Test/Utilities/DiagnosticsTestUtilities.csproj @@ -70,9 +70,9 @@ - + False - ..\..\..\..\packages\System.Collections.Immutable.1.1.32-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll + ..\..\..\..\packages\System.Collections.Immutable.1.1.33-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll diff --git a/Src/Diagnostics/Test/Utilities/packages.config b/Src/Diagnostics/Test/Utilities/packages.config index 87528baf499..c862e122d04 100644 --- a/Src/Diagnostics/Test/Utilities/packages.config +++ b/Src/Diagnostics/Test/Utilities/packages.config @@ -3,7 +3,7 @@ - + diff --git a/Src/Samples/CSharp/APISampleUnitTests/APISampleUnitTestsCS.csproj b/Src/Samples/CSharp/APISampleUnitTests/APISampleUnitTestsCS.csproj index 603aaa029f6..b1c05c20795 100644 --- a/Src/Samples/CSharp/APISampleUnitTests/APISampleUnitTestsCS.csproj +++ b/Src/Samples/CSharp/APISampleUnitTests/APISampleUnitTestsCS.csproj @@ -56,9 +56,9 @@ - + False - ..\..\..\..\packages\System.Collections.Immutable.1.1.32-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll + ..\..\..\..\packages\System.Collections.Immutable.1.1.33-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll diff --git a/Src/Samples/CSharp/APISampleUnitTests/packages.config b/Src/Samples/CSharp/APISampleUnitTests/packages.config index 462a525c065..6b521877c1a 100644 --- a/Src/Samples/CSharp/APISampleUnitTests/packages.config +++ b/Src/Samples/CSharp/APISampleUnitTests/packages.config @@ -3,5 +3,5 @@ - + diff --git a/Src/Samples/CSharp/AsyncPackage/AsyncPackage.csproj b/Src/Samples/CSharp/AsyncPackage/AsyncPackage.csproj index 096da67ed83..3378158073d 100644 --- a/Src/Samples/CSharp/AsyncPackage/AsyncPackage.csproj +++ b/Src/Samples/CSharp/AsyncPackage/AsyncPackage.csproj @@ -96,9 +96,9 @@ - + False - ..\..\..\..\packages\System.Collections.Immutable.1.1.32-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll + ..\..\..\..\packages\System.Collections.Immutable.1.1.33-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll @@ -124,9 +124,9 @@ - + False - ..\..\..\..\packages\System.Reflection.Metadata.1.0.17-beta\lib\portable-net45+win8\System.Reflection.Metadata.dll + ..\..\..\..\packages\System.Reflection.Metadata.1.0.18-beta\lib\portable-net45+win8\System.Reflection.Metadata.dll diff --git a/Src/Samples/CSharp/AsyncPackage/Test/AsyncPackage.Test.csproj b/Src/Samples/CSharp/AsyncPackage/Test/AsyncPackage.Test.csproj index 37385c2aece..be89bbb03ed 100644 --- a/Src/Samples/CSharp/AsyncPackage/Test/AsyncPackage.Test.csproj +++ b/Src/Samples/CSharp/AsyncPackage/Test/AsyncPackage.Test.csproj @@ -83,9 +83,9 @@ false - + False - ..\..\..\..\..\packages\System.Collections.Immutable.1.1.32-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll + ..\..\..\..\..\packages\System.Collections.Immutable.1.1.33-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll diff --git a/Src/Samples/CSharp/AsyncPackage/Test/packages.config b/Src/Samples/CSharp/AsyncPackage/Test/packages.config index f965669aa20..f3729b21d71 100644 --- a/Src/Samples/CSharp/AsyncPackage/Test/packages.config +++ b/Src/Samples/CSharp/AsyncPackage/Test/packages.config @@ -2,5 +2,5 @@ - + diff --git a/Src/Samples/CSharp/AsyncPackage/packages.config b/Src/Samples/CSharp/AsyncPackage/packages.config index 5f3a87f863e..367f454e9fd 100644 --- a/Src/Samples/CSharp/AsyncPackage/packages.config +++ b/Src/Samples/CSharp/AsyncPackage/packages.config @@ -3,6 +3,6 @@ - - + + diff --git a/Src/Samples/CSharp/ConsoleClassifier/ConsoleClassifierCS.csproj b/Src/Samples/CSharp/ConsoleClassifier/ConsoleClassifierCS.csproj index 66ca28b73cc..40f755364a4 100644 --- a/Src/Samples/CSharp/ConsoleClassifier/ConsoleClassifierCS.csproj +++ b/Src/Samples/CSharp/ConsoleClassifier/ConsoleClassifierCS.csproj @@ -50,9 +50,9 @@ - + False - ..\..\..\..\packages\System.Collections.Immutable.1.1.32-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll + ..\..\..\..\packages\System.Collections.Immutable.1.1.33-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll diff --git a/Src/Samples/CSharp/ConsoleClassifier/packages.config b/Src/Samples/CSharp/ConsoleClassifier/packages.config index e53cf3bc621..5497c27e88d 100644 --- a/Src/Samples/CSharp/ConsoleClassifier/packages.config +++ b/Src/Samples/CSharp/ConsoleClassifier/packages.config @@ -2,5 +2,5 @@ - + diff --git a/Src/Samples/CSharp/ConvertToAutoProperty/Impl/ConvertToAutoPropertyCS.csproj b/Src/Samples/CSharp/ConvertToAutoProperty/Impl/ConvertToAutoPropertyCS.csproj index 9f97d98b132..2f838d4ba71 100644 --- a/Src/Samples/CSharp/ConvertToAutoProperty/Impl/ConvertToAutoPropertyCS.csproj +++ b/Src/Samples/CSharp/ConvertToAutoProperty/Impl/ConvertToAutoPropertyCS.csproj @@ -63,9 +63,9 @@ - + False - ..\..\..\..\..\packages\System.Collections.Immutable.1.1.32-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll + ..\..\..\..\..\packages\System.Collections.Immutable.1.1.33-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll diff --git a/Src/Samples/CSharp/ConvertToAutoProperty/Impl/packages.config b/Src/Samples/CSharp/ConvertToAutoProperty/Impl/packages.config index 9ca54e5264e..d8bfe66027f 100644 --- a/Src/Samples/CSharp/ConvertToAutoProperty/Impl/packages.config +++ b/Src/Samples/CSharp/ConvertToAutoProperty/Impl/packages.config @@ -4,5 +4,5 @@ - + diff --git a/Src/Samples/CSharp/FormatSolution/FormatSolutionCS.csproj b/Src/Samples/CSharp/FormatSolution/FormatSolutionCS.csproj index ba08854773d..5d4b777d28f 100644 --- a/Src/Samples/CSharp/FormatSolution/FormatSolutionCS.csproj +++ b/Src/Samples/CSharp/FormatSolution/FormatSolutionCS.csproj @@ -48,9 +48,9 @@ $(VSLOutDir)\Microsoft.CodeAnalysis.VisualBasic.Workspaces.dll false - + False - ..\..\..\..\packages\System.Collections.Immutable.1.1.32-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll + ..\..\..\..\packages\System.Collections.Immutable.1.1.33-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll diff --git a/Src/Samples/CSharp/ImplementNotifyPropertyChanged/Impl/ImplementNotifyPropertyChangedCS.csproj b/Src/Samples/CSharp/ImplementNotifyPropertyChanged/Impl/ImplementNotifyPropertyChangedCS.csproj index 07a385147a8..623d4766ec5 100644 --- a/Src/Samples/CSharp/ImplementNotifyPropertyChanged/Impl/ImplementNotifyPropertyChangedCS.csproj +++ b/Src/Samples/CSharp/ImplementNotifyPropertyChanged/Impl/ImplementNotifyPropertyChangedCS.csproj @@ -89,9 +89,9 @@ - + False - ..\..\..\..\..\packages\System.Collections.Immutable.1.1.32-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll + ..\..\..\..\..\packages\System.Collections.Immutable.1.1.33-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll diff --git a/Src/Samples/CSharp/ImplementNotifyPropertyChanged/Impl/packages.config b/Src/Samples/CSharp/ImplementNotifyPropertyChanged/Impl/packages.config index 9ca54e5264e..d8bfe66027f 100644 --- a/Src/Samples/CSharp/ImplementNotifyPropertyChanged/Impl/packages.config +++ b/Src/Samples/CSharp/ImplementNotifyPropertyChanged/Impl/packages.config @@ -4,5 +4,5 @@ - + diff --git a/Src/Samples/CSharp/ImplementNotifyPropertyChanged/Test/ImplementNotifyPropertyChangedCS.UnitTests.csproj b/Src/Samples/CSharp/ImplementNotifyPropertyChanged/Test/ImplementNotifyPropertyChangedCS.UnitTests.csproj index 531aa79ff03..23c597db31f 100644 --- a/Src/Samples/CSharp/ImplementNotifyPropertyChanged/Test/ImplementNotifyPropertyChangedCS.UnitTests.csproj +++ b/Src/Samples/CSharp/ImplementNotifyPropertyChanged/Test/ImplementNotifyPropertyChangedCS.UnitTests.csproj @@ -61,9 +61,9 @@ - + False - ..\..\..\..\..\packages\System.Collections.Immutable.1.1.32-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll + ..\..\..\..\..\packages\System.Collections.Immutable.1.1.33-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll diff --git a/Src/Samples/CSharp/ImplementNotifyPropertyChanged/Test/packages.config b/Src/Samples/CSharp/ImplementNotifyPropertyChanged/Test/packages.config index c5fe111fd7d..eaa200ace00 100644 --- a/Src/Samples/CSharp/ImplementNotifyPropertyChanged/Test/packages.config +++ b/Src/Samples/CSharp/ImplementNotifyPropertyChanged/Test/packages.config @@ -3,7 +3,7 @@ - + diff --git a/Src/Samples/CSharp/MakeConst/Impl/MakeConstCS.csproj b/Src/Samples/CSharp/MakeConst/Impl/MakeConstCS.csproj index 9572408468b..72a5ec57d68 100644 --- a/Src/Samples/CSharp/MakeConst/Impl/MakeConstCS.csproj +++ b/Src/Samples/CSharp/MakeConst/Impl/MakeConstCS.csproj @@ -64,9 +64,9 @@ - + False - ..\..\..\..\..\packages\System.Collections.Immutable.1.1.32-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll + ..\..\..\..\..\packages\System.Collections.Immutable.1.1.33-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll diff --git a/Src/Samples/CSharp/MakeConst/Impl/packages.config b/Src/Samples/CSharp/MakeConst/Impl/packages.config index bc2d6d3d120..41490f58848 100644 --- a/Src/Samples/CSharp/MakeConst/Impl/packages.config +++ b/Src/Samples/CSharp/MakeConst/Impl/packages.config @@ -3,5 +3,5 @@ - + diff --git a/Src/Samples/CSharp/MakeConst/Test/MakeConstCS.UnitTests.csproj b/Src/Samples/CSharp/MakeConst/Test/MakeConstCS.UnitTests.csproj index 315147142d4..f604e0d3444 100644 --- a/Src/Samples/CSharp/MakeConst/Test/MakeConstCS.UnitTests.csproj +++ b/Src/Samples/CSharp/MakeConst/Test/MakeConstCS.UnitTests.csproj @@ -57,9 +57,9 @@ - + False - ..\..\..\..\..\packages\System.Collections.Immutable.1.1.32-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll + ..\..\..\..\..\packages\System.Collections.Immutable.1.1.33-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll diff --git a/Src/Samples/CSharp/MakeConst/Test/packages.config b/Src/Samples/CSharp/MakeConst/Test/packages.config index c5fe111fd7d..eaa200ace00 100644 --- a/Src/Samples/CSharp/MakeConst/Test/packages.config +++ b/Src/Samples/CSharp/MakeConst/Test/packages.config @@ -3,7 +3,7 @@ - + diff --git a/Src/Samples/Shared/UnitTestFramework/UnitTestFramework.csproj b/Src/Samples/Shared/UnitTestFramework/UnitTestFramework.csproj index a02c49bd40e..5d6eb0b1ea5 100644 --- a/Src/Samples/Shared/UnitTestFramework/UnitTestFramework.csproj +++ b/Src/Samples/Shared/UnitTestFramework/UnitTestFramework.csproj @@ -55,9 +55,9 @@ - + False - ..\..\..\..\packages\System.Collections.Immutable.1.1.32-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll + ..\..\..\..\packages\System.Collections.Immutable.1.1.33-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll diff --git a/Src/Samples/Shared/UnitTestFramework/packages.config b/Src/Samples/Shared/UnitTestFramework/packages.config index c17403f418a..ee5178a1f96 100644 --- a/Src/Samples/Shared/UnitTestFramework/packages.config +++ b/Src/Samples/Shared/UnitTestFramework/packages.config @@ -4,7 +4,7 @@ - + diff --git a/Src/Samples/VisualBasic/APISampleUnitTests/APISampleUnitTestsVB.vbproj b/Src/Samples/VisualBasic/APISampleUnitTests/APISampleUnitTestsVB.vbproj index c104002e233..5fb6a57ffe6 100644 --- a/Src/Samples/VisualBasic/APISampleUnitTests/APISampleUnitTestsVB.vbproj +++ b/Src/Samples/VisualBasic/APISampleUnitTests/APISampleUnitTestsVB.vbproj @@ -62,9 +62,9 @@ - + False - ..\..\..\..\packages\System.Collections.Immutable.1.1.32-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll + ..\..\..\..\packages\System.Collections.Immutable.1.1.33-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll diff --git a/Src/Samples/VisualBasic/APISampleUnitTests/packages.config b/Src/Samples/VisualBasic/APISampleUnitTests/packages.config index f965669aa20..f3729b21d71 100644 --- a/Src/Samples/VisualBasic/APISampleUnitTests/packages.config +++ b/Src/Samples/VisualBasic/APISampleUnitTests/packages.config @@ -2,5 +2,5 @@ - + diff --git a/Src/Samples/VisualBasic/ConsoleClassifier/ConsoleClassifierVB.vbproj b/Src/Samples/VisualBasic/ConsoleClassifier/ConsoleClassifierVB.vbproj index 6555f47541b..f4da3df40fe 100644 --- a/Src/Samples/VisualBasic/ConsoleClassifier/ConsoleClassifierVB.vbproj +++ b/Src/Samples/VisualBasic/ConsoleClassifier/ConsoleClassifierVB.vbproj @@ -48,9 +48,9 @@ $(VSLOutDir)\Microsoft.CodeAnalysis.VisualBasic.Workspaces.dll false - + False - ..\..\..\..\packages\System.Collections.Immutable.1.1.32-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll + ..\..\..\..\packages\System.Collections.Immutable.1.1.33-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll diff --git a/Src/Samples/VisualBasic/ConsoleClassifier/packages.config b/Src/Samples/VisualBasic/ConsoleClassifier/packages.config index 074a97e6959..93eb0e4ae23 100644 --- a/Src/Samples/VisualBasic/ConsoleClassifier/packages.config +++ b/Src/Samples/VisualBasic/ConsoleClassifier/packages.config @@ -1,5 +1,5 @@  - + diff --git a/Src/Samples/VisualBasic/ConvertToAutoProperty/Impl/ConvertToAutoPropertyVB.vbproj b/Src/Samples/VisualBasic/ConvertToAutoProperty/Impl/ConvertToAutoPropertyVB.vbproj index d65182ae8c8..f99e30512bc 100644 --- a/Src/Samples/VisualBasic/ConvertToAutoProperty/Impl/ConvertToAutoPropertyVB.vbproj +++ b/Src/Samples/VisualBasic/ConvertToAutoProperty/Impl/ConvertToAutoPropertyVB.vbproj @@ -71,9 +71,9 @@ - + False - ..\..\..\..\..\packages\System.Collections.Immutable.1.1.32-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll + ..\..\..\..\..\packages\System.Collections.Immutable.1.1.33-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll diff --git a/Src/Samples/VisualBasic/ConvertToAutoProperty/Impl/packages.config b/Src/Samples/VisualBasic/ConvertToAutoProperty/Impl/packages.config index 87b9039789b..6ff90d282e2 100644 --- a/Src/Samples/VisualBasic/ConvertToAutoProperty/Impl/packages.config +++ b/Src/Samples/VisualBasic/ConvertToAutoProperty/Impl/packages.config @@ -3,5 +3,5 @@ - + diff --git a/Src/Samples/VisualBasic/ConvertToAutoProperty/Test/ConvertToAutoPropertyVB.UnitTests.vbproj b/Src/Samples/VisualBasic/ConvertToAutoProperty/Test/ConvertToAutoPropertyVB.UnitTests.vbproj index 36b964ad674..3753f19dddc 100644 --- a/Src/Samples/VisualBasic/ConvertToAutoProperty/Test/ConvertToAutoPropertyVB.UnitTests.vbproj +++ b/Src/Samples/VisualBasic/ConvertToAutoProperty/Test/ConvertToAutoPropertyVB.UnitTests.vbproj @@ -67,9 +67,9 @@ - + False - ..\..\..\..\..\packages\System.Collections.Immutable.1.1.32-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll + ..\..\..\..\..\packages\System.Collections.Immutable.1.1.33-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll diff --git a/Src/Samples/VisualBasic/ConvertToAutoProperty/Test/packages.config b/Src/Samples/VisualBasic/ConvertToAutoProperty/Test/packages.config index abcfe0b8e22..0237fc2ade3 100644 --- a/Src/Samples/VisualBasic/ConvertToAutoProperty/Test/packages.config +++ b/Src/Samples/VisualBasic/ConvertToAutoProperty/Test/packages.config @@ -2,7 +2,7 @@ - + diff --git a/Src/Samples/VisualBasic/FormatSolution/packages.config b/Src/Samples/VisualBasic/FormatSolution/packages.config index f965669aa20..f3729b21d71 100644 --- a/Src/Samples/VisualBasic/FormatSolution/packages.config +++ b/Src/Samples/VisualBasic/FormatSolution/packages.config @@ -2,5 +2,5 @@ - + diff --git a/Src/Samples/VisualBasic/ImplementNotifyPropertyChanged/Impl/ImplementNotifyPropertyChangedVB.vbproj b/Src/Samples/VisualBasic/ImplementNotifyPropertyChanged/Impl/ImplementNotifyPropertyChangedVB.vbproj index 56c5378c9f8..021a0472e19 100644 --- a/Src/Samples/VisualBasic/ImplementNotifyPropertyChanged/Impl/ImplementNotifyPropertyChangedVB.vbproj +++ b/Src/Samples/VisualBasic/ImplementNotifyPropertyChanged/Impl/ImplementNotifyPropertyChangedVB.vbproj @@ -83,9 +83,9 @@ - + False - ..\..\..\..\..\packages\System.Collections.Immutable.1.1.32-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll + ..\..\..\..\..\packages\System.Collections.Immutable.1.1.33-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll diff --git a/Src/Samples/VisualBasic/ImplementNotifyPropertyChanged/Impl/packages.config b/Src/Samples/VisualBasic/ImplementNotifyPropertyChanged/Impl/packages.config index 87b9039789b..6ff90d282e2 100644 --- a/Src/Samples/VisualBasic/ImplementNotifyPropertyChanged/Impl/packages.config +++ b/Src/Samples/VisualBasic/ImplementNotifyPropertyChanged/Impl/packages.config @@ -3,5 +3,5 @@ - + diff --git a/Src/Samples/VisualBasic/ImplementNotifyPropertyChanged/Test/ImplementNotifyPropertyChangedVB.UnitTests.vbproj b/Src/Samples/VisualBasic/ImplementNotifyPropertyChanged/Test/ImplementNotifyPropertyChangedVB.UnitTests.vbproj index 0238bb7cb0a..7c93b7596e4 100644 --- a/Src/Samples/VisualBasic/ImplementNotifyPropertyChanged/Test/ImplementNotifyPropertyChangedVB.UnitTests.vbproj +++ b/Src/Samples/VisualBasic/ImplementNotifyPropertyChanged/Test/ImplementNotifyPropertyChangedVB.UnitTests.vbproj @@ -55,9 +55,9 @@ - + False - ..\..\..\..\..\packages\System.Collections.Immutable.1.1.32-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll + ..\..\..\..\..\packages\System.Collections.Immutable.1.1.33-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll diff --git a/Src/Samples/VisualBasic/ImplementNotifyPropertyChanged/Test/packages.config b/Src/Samples/VisualBasic/ImplementNotifyPropertyChanged/Test/packages.config index abcfe0b8e22..0237fc2ade3 100644 --- a/Src/Samples/VisualBasic/ImplementNotifyPropertyChanged/Test/packages.config +++ b/Src/Samples/VisualBasic/ImplementNotifyPropertyChanged/Test/packages.config @@ -2,7 +2,7 @@ - + diff --git a/Src/Samples/VisualBasic/MakeConst/Impl/MakeConstVB.vbproj b/Src/Samples/VisualBasic/MakeConst/Impl/MakeConstVB.vbproj index 022cc2ed84f..d5b55740e65 100644 --- a/Src/Samples/VisualBasic/MakeConst/Impl/MakeConstVB.vbproj +++ b/Src/Samples/VisualBasic/MakeConst/Impl/MakeConstVB.vbproj @@ -90,9 +90,9 @@ - + False - ..\..\..\..\..\packages\System.Collections.Immutable.1.1.32-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll + ..\..\..\..\..\packages\System.Collections.Immutable.1.1.33-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll diff --git a/Src/Samples/VisualBasic/MakeConst/Impl/packages.config b/Src/Samples/VisualBasic/MakeConst/Impl/packages.config index 78b5173a1eb..a9544ba8486 100644 --- a/Src/Samples/VisualBasic/MakeConst/Impl/packages.config +++ b/Src/Samples/VisualBasic/MakeConst/Impl/packages.config @@ -2,5 +2,5 @@ - + diff --git a/Src/Samples/VisualBasic/MakeConst/Test/MakeConstVB.UnitTests.vbproj b/Src/Samples/VisualBasic/MakeConst/Test/MakeConstVB.UnitTests.vbproj index f1e27b78821..553bca00e5b 100644 --- a/Src/Samples/VisualBasic/MakeConst/Test/MakeConstVB.UnitTests.vbproj +++ b/Src/Samples/VisualBasic/MakeConst/Test/MakeConstVB.UnitTests.vbproj @@ -70,9 +70,9 @@ - + False - ..\..\..\..\..\packages\System.Collections.Immutable.1.1.32-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll + ..\..\..\..\..\packages\System.Collections.Immutable.1.1.33-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll diff --git a/Src/Samples/VisualBasic/MakeConst/Test/packages.config b/Src/Samples/VisualBasic/MakeConst/Test/packages.config index abcfe0b8e22..0237fc2ade3 100644 --- a/Src/Samples/VisualBasic/MakeConst/Test/packages.config +++ b/Src/Samples/VisualBasic/MakeConst/Test/packages.config @@ -2,7 +2,7 @@ - + diff --git a/Src/Test/PdbUtilities/PdbUtilities.csproj b/Src/Test/PdbUtilities/PdbUtilities.csproj index ed7b9c4f9d4..2e44456ced1 100644 --- a/Src/Test/PdbUtilities/PdbUtilities.csproj +++ b/Src/Test/PdbUtilities/PdbUtilities.csproj @@ -88,11 +88,11 @@ - ..\..\..\packages\System.Collections.Immutable.1.1.32-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll + ..\..\..\packages\System.Collections.Immutable.1.1.33-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll - + False - ..\..\..\packages\System.Reflection.Metadata.1.0.17-beta\lib\portable-net45+win8\System.Reflection.Metadata.dll + ..\..\..\packages\System.Reflection.Metadata.1.0.18-beta\lib\portable-net45+win8\System.Reflection.Metadata.dll diff --git a/Src/Test/PdbUtilities/packages.config b/Src/Test/PdbUtilities/packages.config index abb6c6b3300..4f8a204bf9a 100644 --- a/Src/Test/PdbUtilities/packages.config +++ b/Src/Test/PdbUtilities/packages.config @@ -3,6 +3,6 @@ - - + + diff --git a/Src/Test/Utilities/ImmutableArrayInterop.cs b/Src/Test/Utilities/ImmutableArrayInterop.cs new file mode 100644 index 00000000000..558e11cd0b6 --- /dev/null +++ b/Src/Test/Utilities/ImmutableArrayInterop.cs @@ -0,0 +1,28 @@ +// Copyright (c) Microsoft Open Technologies, Inc. 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.Immutable; +using System.Runtime.InteropServices; + +namespace Roslyn.Test.Utilities +{ + internal static class ImmutableArrayInterop + { + internal static byte[] DangerousGetUnderlyingArray(this ImmutableArray array) + { + var union = new ByteArrayUnion(); + union.ImmutableArray = array; + return union.MutableArray; + } + + [StructLayout(LayoutKind.Explicit)] + private struct ByteArrayUnion + { + [FieldOffset(0)] + internal byte[] MutableArray; + + [FieldOffset(0)] + internal ImmutableArray ImmutableArray; + } + } +} diff --git a/Src/Test/Utilities/PinnedMetadata.cs b/Src/Test/Utilities/PinnedMetadata.cs index d68581bd213..fe19796068f 100644 --- a/Src/Test/Utilities/PinnedMetadata.cs +++ b/Src/Test/Utilities/PinnedMetadata.cs @@ -2,6 +2,7 @@ using System; using System.Collections.Immutable; +using System.Linq; using System.Reflection.Metadata; using System.Runtime.InteropServices; @@ -14,7 +15,7 @@ internal class PinnedMetadata : IDisposable public unsafe PinnedMetadata(ImmutableArray metadata) { - bytes = GCHandle.Alloc(ImmutableArrayInterop.DangerousGetUnderlyingArray(metadata), GCHandleType.Pinned); + bytes = GCHandle.Alloc(metadata.DangerousGetUnderlyingArray(), GCHandleType.Pinned); this.Reader = new MetadataReader((byte*)bytes.AddrOfPinnedObject(), metadata.Length, MetadataReaderOptions.None, null); } diff --git a/Src/Test/Utilities/TestUtilities.csproj b/Src/Test/Utilities/TestUtilities.csproj index fdad6e65178..1429a5287e3 100644 --- a/Src/Test/Utilities/TestUtilities.csproj +++ b/Src/Test/Utilities/TestUtilities.csproj @@ -58,8 +58,8 @@ - - + + ..\..\..\packages\xunit.abstractions.2.0.0-alpha-build2576\lib\net35\xunit.abstractions.dll @@ -147,6 +147,7 @@ + diff --git a/Src/Test/Utilities/packages.config b/Src/Test/Utilities/packages.config index c0dfff631b5..6b447da0289 100644 --- a/Src/Test/Utilities/packages.config +++ b/Src/Test/Utilities/packages.config @@ -3,8 +3,8 @@ - - + + diff --git a/Src/Workspaces/CSharp/Desktop/CSharpWorkspace.Desktop.csproj b/Src/Workspaces/CSharp/Desktop/CSharpWorkspace.Desktop.csproj index 8b279035d4c..9c5605168d4 100644 --- a/Src/Workspaces/CSharp/Desktop/CSharpWorkspace.Desktop.csproj +++ b/Src/Workspaces/CSharp/Desktop/CSharpWorkspace.Desktop.csproj @@ -23,9 +23,9 @@ - + False - ..\..\..\..\packages\System.Collections.Immutable.1.1.32-beta\lib\portable-net45+win8+wp8+wpa81\\System.Collections.Immutable.dll + ..\..\..\..\packages\System.Collections.Immutable.1.1.33-beta\lib\portable-net45+win8+wp8+wpa81\\System.Collections.Immutable.dll False diff --git a/Src/Workspaces/CSharp/Desktop/packages.config b/Src/Workspaces/CSharp/Desktop/packages.config index f434fc76332..bdc33ea3d42 100644 --- a/Src/Workspaces/CSharp/Desktop/packages.config +++ b/Src/Workspaces/CSharp/Desktop/packages.config @@ -1,6 +1,6 @@ - + diff --git a/Src/Workspaces/CSharp/Portable/CSharpWorkspace.csproj b/Src/Workspaces/CSharp/Portable/CSharpWorkspace.csproj index 4e05149abdd..c412b6470a8 100644 --- a/Src/Workspaces/CSharp/Portable/CSharpWorkspace.csproj +++ b/Src/Workspaces/CSharp/Portable/CSharpWorkspace.csproj @@ -24,7 +24,7 @@ - ..\..\..\..\packages\System.Collections.Immutable.1.1.32-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll + ..\..\..\..\packages\System.Collections.Immutable.1.1.33-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll False diff --git a/Src/Workspaces/CSharp/Portable/packages.config b/Src/Workspaces/CSharp/Portable/packages.config index afbc709b782..7d22a05f73e 100644 --- a/Src/Workspaces/CSharp/Portable/packages.config +++ b/Src/Workspaces/CSharp/Portable/packages.config @@ -1,6 +1,6 @@ - + diff --git a/Src/Workspaces/CSharpTest/CSharpServicesTest.csproj b/Src/Workspaces/CSharpTest/CSharpServicesTest.csproj index 80a57239cb7..0c04f642567 100644 --- a/Src/Workspaces/CSharpTest/CSharpServicesTest.csproj +++ b/Src/Workspaces/CSharpTest/CSharpServicesTest.csproj @@ -65,7 +65,7 @@ - + ..\..\..\packages\xunit.abstractions.2.0.0-alpha-build2576\lib\net35\xunit.abstractions.dll diff --git a/Src/Workspaces/CSharpTest/packages.config b/Src/Workspaces/CSharpTest/packages.config index d224fe3c570..6ba5e474f0f 100644 --- a/Src/Workspaces/CSharpTest/packages.config +++ b/Src/Workspaces/CSharpTest/packages.config @@ -4,5 +4,9 @@ - - + + + + + + \ No newline at end of file diff --git a/Src/Workspaces/Core/Desktop/Workspaces.Desktop.csproj b/Src/Workspaces/Core/Desktop/Workspaces.Desktop.csproj index 34b3ca3af1a..c51afa6bcac 100644 --- a/Src/Workspaces/Core/Desktop/Workspaces.Desktop.csproj +++ b/Src/Workspaces/Core/Desktop/Workspaces.Desktop.csproj @@ -41,8 +41,8 @@ False ..\..\..\..\packages\Microsoft.Composition.1.0.27\lib\portable-net45+win8+wp8+wpa81\System.Composition.TypedParts.dll - - + + diff --git a/Src/Workspaces/Core/Desktop/packages.config b/Src/Workspaces/Core/Desktop/packages.config index a59f9942b62..4ab79866a8d 100644 --- a/Src/Workspaces/Core/Desktop/packages.config +++ b/Src/Workspaces/Core/Desktop/packages.config @@ -1,6 +1,6 @@ - + diff --git a/Src/Workspaces/Core/Portable/Workspaces.csproj b/Src/Workspaces/Core/Portable/Workspaces.csproj index 4780c831fd0..c4e1ef02415 100644 --- a/Src/Workspaces/Core/Portable/Workspaces.csproj +++ b/Src/Workspaces/Core/Portable/Workspaces.csproj @@ -22,7 +22,7 @@ true - + False ..\..\..\..\packages\Microsoft.Composition.1.0.27\lib\portable-net45+win8+wp8+wpa81\System.Composition.AttributedModel.dll diff --git a/Src/Workspaces/Core/Portable/packages.config b/Src/Workspaces/Core/Portable/packages.config index afbc709b782..7d22a05f73e 100644 --- a/Src/Workspaces/Core/Portable/packages.config +++ b/Src/Workspaces/Core/Portable/packages.config @@ -1,6 +1,6 @@ - + diff --git a/Src/Workspaces/CoreTest/ServicesTest.csproj b/Src/Workspaces/CoreTest/ServicesTest.csproj index a174e037e5f..d695a416ffb 100644 --- a/Src/Workspaces/CoreTest/ServicesTest.csproj +++ b/Src/Workspaces/CoreTest/ServicesTest.csproj @@ -84,7 +84,7 @@ - + ..\..\..\packages\xunit.abstractions.2.0.0-alpha-build2576\lib\net35\xunit.abstractions.dll diff --git a/Src/Workspaces/CoreTest/packages.config b/Src/Workspaces/CoreTest/packages.config index dc695731dfc..2671988235d 100644 --- a/Src/Workspaces/CoreTest/packages.config +++ b/Src/Workspaces/CoreTest/packages.config @@ -1,6 +1,6 @@  - + diff --git a/Src/Workspaces/VisualBasic/Desktop/BasicWorkspace.Desktop.vbproj b/Src/Workspaces/VisualBasic/Desktop/BasicWorkspace.Desktop.vbproj index 4057b02f221..8d1c9dda1ed 100644 --- a/Src/Workspaces/VisualBasic/Desktop/BasicWorkspace.Desktop.vbproj +++ b/Src/Workspaces/VisualBasic/Desktop/BasicWorkspace.Desktop.vbproj @@ -24,9 +24,9 @@ - + False - ..\..\..\..\packages\System.Collections.Immutable.1.1.32-beta\lib\portable-net45+win8+wp8+wpa81\\System.Collections.Immutable.dll + ..\..\..\..\packages\System.Collections.Immutable.1.1.33-beta\lib\portable-net45+win8+wp8+wpa81\\System.Collections.Immutable.dll False diff --git a/Src/Workspaces/VisualBasic/Desktop/packages.config b/Src/Workspaces/VisualBasic/Desktop/packages.config index f434fc76332..bdc33ea3d42 100644 --- a/Src/Workspaces/VisualBasic/Desktop/packages.config +++ b/Src/Workspaces/VisualBasic/Desktop/packages.config @@ -1,6 +1,6 @@ - + diff --git a/Src/Workspaces/VisualBasic/Portable/BasicWorkspace.vbproj b/Src/Workspaces/VisualBasic/Portable/BasicWorkspace.vbproj index 7a0d4c03c14..0af060c43d0 100644 --- a/Src/Workspaces/VisualBasic/Portable/BasicWorkspace.vbproj +++ b/Src/Workspaces/VisualBasic/Portable/BasicWorkspace.vbproj @@ -22,7 +22,7 @@ - ..\..\..\..\packages\System.Collections.Immutable.1.1.32-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll + ..\..\..\..\packages\System.Collections.Immutable.1.1.33-beta\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll False diff --git a/Src/Workspaces/VisualBasic/Portable/packages.config b/Src/Workspaces/VisualBasic/Portable/packages.config index 3c4fb17bc39..e10bc751933 100644 --- a/Src/Workspaces/VisualBasic/Portable/packages.config +++ b/Src/Workspaces/VisualBasic/Portable/packages.config @@ -1,6 +1,6 @@ - + -- GitLab