mirror of
https://github.com/aharabada/glitchy-engine-beef.git
synced 2026-09-05 21:01:52 +00:00
27 lines
1.0 KiB
C#
27 lines
1.0 KiB
C#
using Microsoft.CodeAnalysis.CodeRefactorings;
|
|
using Microsoft.CodeAnalysis.CSharp.Testing;
|
|
using Microsoft.CodeAnalysis.Testing.Verifiers;
|
|
|
|
namespace MakeConst.Test
|
|
{
|
|
public static partial class CSharpCodeRefactoringVerifier<TCodeRefactoring>
|
|
where TCodeRefactoring : CodeRefactoringProvider, new()
|
|
{
|
|
public class Test : CSharpCodeRefactoringTest<TCodeRefactoring, MSTestVerifier>
|
|
{
|
|
public Test()
|
|
{
|
|
SolutionTransforms.Add((solution, projectId) =>
|
|
{
|
|
var compilationOptions = solution.GetProject(projectId).CompilationOptions;
|
|
compilationOptions = compilationOptions.WithSpecificDiagnosticOptions(
|
|
compilationOptions.SpecificDiagnosticOptions.SetItems(CSharpVerifierHelper.NullableWarnings));
|
|
solution = solution.WithProjectCompilationOptions(projectId, compilationOptions);
|
|
|
|
return solution;
|
|
});
|
|
}
|
|
}
|
|
}
|
|
}
|