perf: make methods synchronous and defer List creation
#14548
Annotations
1 error and 32 warnings
|
|
|
|
|
|
|
TUnit.TestProject/Bugs/4049/InitializerExceptionPropagationTests.cs#L14
Parameter 'factory' is unread.
|
|
TUnit.TestProject/Bugs/4049/NestedInitializerExceptionPropagationTests.cs#L14
Parameter 'factory' is unread.
|
|
TUnit.TestProject/Bugs/3627/Tests.cs#L27
'CollectionAssertionBase<IReadOnlyList<TestContext>, TestContext>.HasCount()' is obsolete: 'Use Count() instead, which provides all numeric assertion methods. Example: Assert.That(list).Count().IsGreaterThan(5)'
|
|
TUnit.TestProject/Bugs/4032/NestedAsyncInitializerTests.cs#L386
'CollectionAssertionBase<IReadOnlyList<string>, string>.HasCount()' is obsolete: 'Use Count() instead, which provides all numeric assertion methods. Example: Assert.That(list).Count().IsGreaterThan(5)'
|
|
TUnit.TestProject/Bugs/Issue2887/ReproTest.cs#L16
Parameter 'serviceProvider' is unread.
|
|
TUnit.TestProject/Bugs/Issue2993/ImplicitConversionTests.cs#L27
Converting null literal or possible null value to non-nullable type.
|
|
TUnit.TestProject/Bugs/Issue2993/ImplicitConversionTests.cs#L31
'CollectionAssertionBase<IEnumerable<ImplicitConversionTests.NullableIntRecord>, ImplicitConversionTests.NullableIntRecord>.HasCount(int, string?)' is obsolete: 'Use Count().IsEqualTo(expectedCount) instead.'
|
|
TUnit.TestProject/Bugs/_2804/MultipleAfterHooksFailureTests.cs#L285
Unreachable code detected
|
|
TUnit.TestProject/Bugs/_2804/MultipleAfterHooksFailureTests.cs#L269
Unreachable code detected
|
|
TUnit.TestProject/Bugs/_2804/MultipleAfterHooksFailureTests.cs#L254
Unreachable code detected
|
|
TUnit.Assertions.SourceGenerator/Generators/MethodAssertionGenerator.cs#L53
The diagnostic message should not contain any line return character nor any leading or trailing whitespaces and should either be a single sentence without a trailing period or a multi-sentences with a trailing period
|
|
TUnit.Assertions.SourceGenerator/Generators/MethodAssertionGenerator.cs#L24
Enable analyzer release tracking for the analyzer project containing rule 'TUNITGEN001' (https://github.com/dotnet/roslyn-analyzers/blob/main/src/Microsoft.CodeAnalysis.Analyzers/ReleaseTrackingAnalyzers.Help.md)
|
|
TUnit.Assertions.SourceGenerator/Generators/MethodAssertionGenerator.cs#L42
Enable analyzer release tracking for the analyzer project containing rule 'TUNITGEN003' (https://github.com/dotnet/roslyn-analyzers/blob/main/src/Microsoft.CodeAnalysis.Analyzers/ReleaseTrackingAnalyzers.Help.md)
|
|
TUnit.Assertions.SourceGenerator/Generators/MethodAssertionGenerator.cs#L44
The diagnostic message should not contain any line return character nor any leading or trailing whitespaces and should either be a single sentence without a trailing period or a multi-sentences with a trailing period
|
|
TUnit.Assertions.SourceGenerator/Generators/MethodAssertionGenerator.cs#L785
Dereference of a possibly null reference.
|
|
TUnit.Assertions.SourceGenerator/Generators/AssertionExtensionGenerator.cs#L373
Converting null literal or possible null value to non-nullable type.
|
|
TUnit.Assertions.SourceGenerator/Generators/AssertionExtensionGenerator.cs#L372
Converting null literal or possible null value to non-nullable type.
|
|
TUnit.Assertions.SourceGenerator/Generators/AssertionExtensionGenerator.cs#L364
Converting null literal or possible null value to non-nullable type.
|
|
TUnit.Assertions.SourceGenerator/Generators/AssertionExtensionGenerator.cs#L363
Converting null literal or possible null value to non-nullable type.
|
|
TUnit.Assertions.Analyzers/AnalyzerReleases.Shipped.md#L5
Analyzer release file 'AnalyzerReleases.Shipped.md' has a missing or invalid release header '#### Assertion Usage Rules' (https://github.com/dotnet/roslyn-analyzers/blob/main/src/Microsoft.CodeAnalysis.Analyzers/ReleaseTrackingAnalyzers.Help.md)
|
|
TUnit.Assertions.SourceGenerator/Generators/AssertionExtensionGenerator.cs#L364
Converting null literal or possible null value to non-nullable type.
|
|
TUnit.Assertions.SourceGenerator/Generators/AssertionExtensionGenerator.cs#L363
Converting null literal or possible null value to non-nullable type.
|
|
TUnit.Analyzers/AnalyzerReleases.Shipped.md#L5
Analyzer release file 'AnalyzerReleases.Shipped.md' has a missing or invalid release header '#### Test Method and Structure Rules' (https://github.com/dotnet/roslyn-analyzers/blob/main/src/Microsoft.CodeAnalysis.Analyzers/ReleaseTrackingAnalyzers.Help.md)
|
|
TUnit.Pipeline/Modules/GenerateReadMeModule.cs#L93
Possible null reference argument for parameter 'outputFolderPath' in 'Folder IZip.UnZipToFolder(string zipPath, string outputFolderPath)'.
|
|
TUnit.Pipeline/Modules/GenerateReadMeModule.cs#L93
Possible null reference argument for parameter 'zipPath' in 'Folder IZip.UnZipToFolder(string zipPath, string outputFolderPath)'.
|
|
TUnit.Pipeline/Modules/PublishNugetTesterAOTModule.cs#L40
Possible null reference argument for parameter 'projectSolution' in 'DotNetPublishOptions.DotNetPublishOptions(string projectSolution)'.
|
|
TUnit.Pipeline/Modules/PackTUnitFilesModule.cs#L32
Possible null reference argument for parameter 'projectSolution' in 'DotNetPackOptions.DotNetPackOptions(string projectSolution)'.
|
|
TUnit.Pipeline/Modules/UploadToNuGetModule.cs#L44
Possible null reference argument for parameter 'path' in 'DotNetNugetPushOptions.DotNetNugetPushOptions(string path)'.
|
|
TUnit.Pipeline/Modules/AddLocalNuGetRepositoryModule.cs#L15
Possible null reference argument for parameter 'packageSourcePath' in 'DotNetNugetAddSourceOptions.DotNetNugetAddSourceOptions(string packageSourcePath)'.
|
|
TUnit.Assertions.Analyzers/AnalyzerReleases.Shipped.md#L5
Analyzer release file 'AnalyzerReleases.Shipped.md' has a missing or invalid release header '#### Assertion Usage Rules' (https://github.com/dotnet/roslyn-analyzers/blob/main/src/Microsoft.CodeAnalysis.Analyzers/ReleaseTrackingAnalyzers.Help.md)
|
The logs for this run have expired and are no longer available.
Loading