diff --git a/build/Targets/Packages.props b/build/Targets/Packages.props
index 3350acfec27b..877de7a25362 100644
--- a/build/Targets/Packages.props
+++ b/build/Targets/Packages.props
@@ -221,6 +221,7 @@
12.0.4
8.0.0.0-alpha
2.2.0-beta4-build3444
+ 2.2.0-beta4-build3444
1.0.2-prerelease-00104
2.2.0-beta4-build3444
2.2.0-beta4-build1194
diff --git a/src/Compilers/CSharp/Test/Emit/CSharpCompilerEmitTest.csproj b/src/Compilers/CSharp/Test/Emit/CSharpCompilerEmitTest.csproj
index 92f79c80837b..e4d06c7c65ba 100644
--- a/src/Compilers/CSharp/Test/Emit/CSharpCompilerEmitTest.csproj
+++ b/src/Compilers/CSharp/Test/Emit/CSharpCompilerEmitTest.csproj
@@ -146,14 +146,13 @@
-
+
-
diff --git a/src/Compilers/CSharp/Test/Emit/CodeGen/CodeGenLocalFunctionTests.cs b/src/Compilers/CSharp/Test/Emit/CodeGen/CodeGenLocalFunctionTests.cs
index 75a50e471aa8..a8f09509a607 100644
--- a/src/Compilers/CSharp/Test/Emit/CodeGen/CodeGenLocalFunctionTests.cs
+++ b/src/Compilers/CSharp/Test/Emit/CodeGen/CodeGenLocalFunctionTests.cs
@@ -9,7 +9,7 @@ namespace Microsoft.CodeAnalysis.CSharp.UnitTests.CodeGen
{
public static class LocalFunctionTestsUtil
{
- public static IMethodSymbol FindLocalFunction(this CommonTestBase.CompilationVerifier verifier, string localFunctionName)
+ public static IMethodSymbol FindLocalFunction(this CompilationVerifier verifier, string localFunctionName)
{
localFunctionName = (char)GeneratedNameKind.LocalFunction + "__" + localFunctionName;
var methods = verifier.TestData.GetMethodsByName();
diff --git a/src/Compilers/CSharp/Test/Emit/CodeGen/GotoTest.cs b/src/Compilers/CSharp/Test/Emit/CodeGen/GotoTest.cs
index 146fddc1aa86..284bf20c025c 100644
--- a/src/Compilers/CSharp/Test/Emit/CodeGen/GotoTest.cs
+++ b/src/Compilers/CSharp/Test/Emit/CodeGen/GotoTest.cs
@@ -2,6 +2,7 @@
using Microsoft.CodeAnalysis.CSharp.Syntax;
using Microsoft.CodeAnalysis.CSharp.Test.Utilities;
+using Microsoft.CodeAnalysis.Test.Utilities;
using Roslyn.Test.Utilities;
using Roslyn.Utilities;
using Xunit;
@@ -703,14 +704,6 @@ public static IEnumerable Power(int number, int exponent)
CompileAndVerify(text, expectedOutput: expectedOutput);
}
- // When ReflectionEmit supports writing exception handler info, this method
- // can be removed and CompileAndVerify references above will resolve to
- // the overload that emits with both CCI and ReflectionEmit. (Bug #7012)
- private CompilationVerifier CompileAndVerify(string source, string expectedOutput = null)
- {
- return base.CompileAndVerify(source: source, expectedOutput: expectedOutput);
- }
-
[WorkItem(540719, "http://vstfdevdiv:8080/DevDiv2/DevDiv/_workitems/edit/540719")]
[Fact]
public void LabelBetweenLocalAndInitialize()
diff --git a/src/Compilers/CSharp/Test/Emit/Emit/EmitMetadata.cs b/src/Compilers/CSharp/Test/Emit/Emit/EmitMetadataTests.cs
similarity index 100%
rename from src/Compilers/CSharp/Test/Emit/Emit/EmitMetadata.cs
rename to src/Compilers/CSharp/Test/Emit/Emit/EmitMetadataTests.cs
diff --git a/src/Compilers/CSharp/Test/Emit/Emit/OutputStreams.cs b/src/Compilers/CSharp/Test/Emit/Emit/OutputStreams.cs
deleted file mode 100644
index 674fd11abe81..000000000000
--- a/src/Compilers/CSharp/Test/Emit/Emit/OutputStreams.cs
+++ /dev/null
@@ -1,23 +0,0 @@
-// 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.IO;
-using Microsoft.CodeAnalysis.CSharp.Symbols;
-using Microsoft.CodeAnalysis.CSharp.Syntax;
-using Microsoft.CodeAnalysis.Text;
-
-namespace Microsoft.CodeAnalysis.CSharp.UnitTests.Emit
-{
- internal class NameResolver
- {
- public string GetDebugInformationFileName(SyntaxTree syntaxTree)
- {
- throw new NotImplementedException();
- }
-
- public Stream GetXmlInclude(SyntaxTree syntaxTree, string xmlIncludeFile)
- {
- throw new NotImplementedException();
- }
- }
-}
diff --git a/src/Compilers/CSharp/Test/Emit/PDB/PDBUsingTests.cs b/src/Compilers/CSharp/Test/Emit/PDB/PDBUsingTests.cs
index da40616e9f66..1b563f9ad1b5 100644
--- a/src/Compilers/CSharp/Test/Emit/PDB/PDBUsingTests.cs
+++ b/src/Compilers/CSharp/Test/Emit/PDB/PDBUsingTests.cs
@@ -2214,7 +2214,7 @@ class C
var emitResult1 = c.Emit(peStream: peStream1, pdbStream: pdbStream);
var emitResult2 = c.Emit(peStream: peStream2);
- PdbValidation.VerifyMetadataEqualModuloMvid(peStream1, peStream2);
+ MetadataValidation.VerifyMetadataEqualModuloMvid(peStream1, peStream2);
}
[Fact]
diff --git a/src/Compilers/CSharp/Test/Symbol/Symbols/Source/FieldTests.cs b/src/Compilers/CSharp/Test/Symbol/Symbols/Source/FieldTests.cs
index e729fb670468..47674b58aca6 100644
--- a/src/Compilers/CSharp/Test/Symbol/Symbols/Source/FieldTests.cs
+++ b/src/Compilers/CSharp/Test/Symbol/Symbols/Source/FieldTests.cs
@@ -483,7 +483,7 @@ static System.Action