Skip to content

Commit

Permalink
Method body.
Browse files Browse the repository at this point in the history
  • Loading branch information
pengweiqhca committed Jan 4, 2025
1 parent 1c67d30 commit d917c85
Show file tree
Hide file tree
Showing 9 changed files with 27 additions and 41 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -238,10 +238,8 @@ private void AnalyzeConfigureServices(SymbolAnalysisContext context, IMethodSymb
context.ReportDiagnostic(Diagnostic.Create(Rules.ConfigureServices, method.Locations[0], method.Name));
}

private static void AnalyzeConfigure(SymbolAnalysisContext context, IMethodSymbol method)
{
private static void AnalyzeConfigure(SymbolAnalysisContext context, IMethodSymbol method) =>
AnalyzeReturnType(context, method, null);
}

private void AnalyzeBuildHost(SymbolAnalysisContext context, IMethodSymbol method)
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,17 +9,14 @@ public static partial class CSharpAnalyzerVerifier<TAnalyzer>
{
public class Test : CSharpAnalyzerTest<TAnalyzer, DefaultVerifier>
{
public Test()
public Test() => SolutionTransforms.Add((solution, projectId) =>
{
SolutionTransforms.Add((solution, projectId) =>
{
var compilationOptions = solution.GetProject(projectId)!.CompilationOptions;
compilationOptions = compilationOptions!.WithSpecificDiagnosticOptions(
compilationOptions.SpecificDiagnosticOptions.SetItems(CSharpVerifierHelper.NullableWarnings));
solution = solution.WithProjectCompilationOptions(projectId, compilationOptions);
var compilationOptions = solution.GetProject(projectId)!.CompilationOptions;
compilationOptions = compilationOptions!.WithSpecificDiagnosticOptions(
compilationOptions.SpecificDiagnosticOptions.SetItems(CSharpVerifierHelper.NullableWarnings));
solution = solution.WithProjectCompilationOptions(projectId, compilationOptions);

return solution;
});
}
return solution;
});
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -11,17 +11,14 @@ public static partial class CSharpCodeFixVerifier<TAnalyzer, TCodeFix>
{
public class Test : CSharpCodeFixTest<TAnalyzer, TCodeFix, DefaultVerifier>
{
public Test()
public Test() => SolutionTransforms.Add((solution, projectId) =>
{
SolutionTransforms.Add((solution, projectId) =>
{
var compilationOptions = solution.GetProject(projectId)!.CompilationOptions;
compilationOptions = compilationOptions!.WithSpecificDiagnosticOptions(
compilationOptions.SpecificDiagnosticOptions.SetItems(CSharpVerifierHelper.NullableWarnings));
solution = solution.WithProjectCompilationOptions(projectId, compilationOptions);
var compilationOptions = solution.GetProject(projectId)!.CompilationOptions;
compilationOptions = compilationOptions!.WithSpecificDiagnosticOptions(
compilationOptions.SpecificDiagnosticOptions.SetItems(CSharpVerifierHelper.NullableWarnings));
solution = solution.WithProjectCompilationOptions(projectId, compilationOptions);

return solution;
});
}
return solution;
});
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -9,17 +9,14 @@ public static partial class CSharpCodeRefactoringVerifier<TCodeRefactoring>
{
public class Test : CSharpCodeRefactoringTest<TCodeRefactoring, DefaultVerifier>
{
public Test()
public Test() => SolutionTransforms.Add((solution, projectId) =>
{
SolutionTransforms.Add((solution, projectId) =>
{
var compilationOptions = solution.GetProject(projectId)!.CompilationOptions;
compilationOptions = compilationOptions!.WithSpecificDiagnosticOptions(
compilationOptions.SpecificDiagnosticOptions.SetItems(CSharpVerifierHelper.NullableWarnings));
solution = solution.WithProjectCompilationOptions(projectId, compilationOptions);
var compilationOptions = solution.GetProject(projectId)!.CompilationOptions;
compilationOptions = compilationOptions!.WithSpecificDiagnosticOptions(
compilationOptions.SpecificDiagnosticOptions.SetItems(CSharpVerifierHelper.NullableWarnings));
solution = solution.WithProjectCompilationOptions(projectId, compilationOptions);

return solution;
});
}
return solution;
});
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -49,4 +49,4 @@ public void FixtureDependencyIsDisposed()
{
Assert.True(ClassFixtureAsyncLifetimeTestsUnderTest.s_fixture?.Dependency.IsDisposed);
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -27,4 +27,4 @@ public void SameClassFixtureDependencyInstance_2()
{
Assert.Equal(5555, fixture.Dependency.Value);
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -52,4 +52,4 @@ public void ClassDependencyIsDisposed()
{
Assert.True(DisposableFixtureUnderTest.s_dependency?.IsDisposed);
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -71,4 +71,4 @@ public void FixtureIsDisposed()
{
Assert.True(CollectionFixtureWithDependencyTests_A.s_fixture?.IsDisposed);
}
}
}
5 changes: 1 addition & 4 deletions test/Xunit.DependencyInjection.Test/NestStartupTest.cs
Original file line number Diff line number Diff line change
Expand Up @@ -52,8 +52,5 @@ public void Configure(ITestOutputHelperAccessor accessor)
public class MonitorNestStartupTest
{
[Fact]
public void ActivityTest()
{
Assert.NotEmpty(NestStartupTest.Startup.Activities);
}
public void ActivityTest() => Assert.NotEmpty(NestStartupTest.Startup.Activities);
}

0 comments on commit d917c85

Please sign in to comment.