Skip to content

perf(core): avoid string[] alloc in ArgumentFormatter.FormatArguments #6154

perf(core): avoid string[] alloc in ArgumentFormatter.FormatArguments

perf(core): avoid string[] alloc in ArgumentFormatter.FormatArguments #6154

Triggered via pull request May 28, 2026 20:00
Status Success
Total duration 3m 5s
Artifacts
Matrix: modularpipeline
Fit to window
Zoom out
Zoom in

Annotations

30 warnings
modularpipeline (de-DE): TUnit.Analyzers.CodeFixers/Base/TwoPhase/MigrationTransformer.cs#L1097
Mögliches Nullverweisargument für den Parameter "text" in "TypeSyntax SyntaxFactory.ParseTypeName(string text, int offset = 0, ParseOptions? options = null, bool consumeFullText = true)".
modularpipeline (de-DE): TUnit.Analyzers.CodeFixers/Base/TwoPhase/MigrationTransformer.cs#L641
Mögliches Nullverweisargument für den Parameter "text" in "AttributeArgumentListSyntax? SyntaxFactory.ParseAttributeArgumentList(string text, int offset = 0, ParseOptions? options = null, bool consumeFullText = true)".
modularpipeline (de-DE): TUnit.Analyzers.CodeFixers/Base/TwoPhase/MigrationTransformer.cs#L495
Mögliches Nullverweisargument für den Parameter "text" in "TypeSyntax SyntaxFactory.ParseTypeName(string text, int offset = 0, ParseOptions? options = null, bool consumeFullText = true)".
modularpipeline (de-DE): TUnit.Analyzers.CodeFixers/Base/TwoPhase/MigrationTransformer.cs#L415
Mögliches Nullverweisargument für den Parameter "text" in "SyntaxTrivia SyntaxFactory.Comment(string text)".
modularpipeline (de-DE): TUnit.Analyzers.CodeFixers/NUnitMigrationCodeFixProvider.cs#L334
Dereferenzierung eines möglichen Nullverweises.
modularpipeline (de-DE): TUnit.Analyzers.CodeFixers/NUnitExpectedResultRewriter.cs#L180
Mögliches Nullverweisargument für den Parameter "actualExpression" in "ExpressionStatementSyntax NUnitExpectedResultRewriter.CreateAssertStatement(ExpressionSyntax actualExpression)".
modularpipeline (de-DE): TUnit.Analyzers.CodeFixers/NUnitExpectedResultRewriter.cs#L168
Das NULL-Literal oder ein möglicher NULL-Wert wird in einen Non-Nullable-Typ konvertiert.
modularpipeline (de-DE): TUnit.Analyzers.CodeFixers/Base/BaseMigrationCodeFixProvider.cs#L211
Mögliches Nullverweisargument für den Parameter "originalRoot" in "CompilationUnitSyntax BaseMigrationCodeFixProvider.NormalizeLineEndings(CompilationUnitSyntax compilationUnit, SyntaxNode originalRoot)".
modularpipeline (de-DE): TUnit.Assertions.Analyzers/AnalyzerReleases.Shipped.md#L5
In der Analysetool-Releasedatei "AnalyzerReleases.Shipped.md" fehlt der Releaseheader "#### Assertion Usage Rules" oder ist ungültig. (https://github.com/dotnet/roslyn-analyzers/blob/main/src/Microsoft.CodeAnalysis.Analyzers/ReleaseTrackingAnalyzers.Help.md)
modularpipeline (de-DE): TUnit.Analyzers/AnalyzerReleases.Shipped.md#L5
In der Analysetool-Releasedatei "AnalyzerReleases.Shipped.md" fehlt der Releaseheader "#### Test Method and Structure Rules" oder ist ungültig. (https://github.com/dotnet/roslyn-analyzers/blob/main/src/Microsoft.CodeAnalysis.Analyzers/ReleaseTrackingAnalyzers.Help.md)
modularpipeline (fr-FR): TUnit.Analyzers.CodeFixers/Base/BaseMigrationCodeFixProvider.cs#L211
Existence possible d'un argument de référence null pour le paramètre 'originalRoot' dans 'CompilationUnitSyntax BaseMigrationCodeFixProvider.NormalizeLineEndings(CompilationUnitSyntax compilationUnit, SyntaxNode originalRoot)'.
modularpipeline (fr-FR): TUnit.Analyzers/AnalyzerReleases.Shipped.md#L5
Le fichier de version d'analyseur 'AnalyzerReleases.Shipped.md' a un en-tête de version '#### Test Method and Structure Rules' non valide, ou celui-ci est manquant (https://github.com/dotnet/roslyn-analyzers/blob/main/src/Microsoft.CodeAnalysis.Analyzers/ReleaseTrackingAnalyzers.Help.md)
modularpipeline (fr-FR): TUnit.Assertions.SourceGenerator/Generators/MethodAssertionGenerator.cs#L52
Le message du diagnostic ne doit comporter aucun caractère de retour de ligne et aucun espace blanc de début ou de fin, et doit tenir en une seule phrase sans point final ou en plusieurs phrases avec un point final
modularpipeline (fr-FR): TUnit.Assertions.SourceGenerator/Generators/MethodAssertionGenerator.cs#L43
Le message du diagnostic ne doit comporter aucun caractère de retour de ligne et aucun espace blanc de début ou de fin, et doit tenir en une seule phrase sans point final ou en plusieurs phrases avec un point final
modularpipeline (fr-FR): TUnit.Assertions.SourceGenerator/Generators/MethodAssertionGenerator.cs#L932
Déréférencement d'une éventuelle référence null.
modularpipeline (fr-FR): TUnit.Assertions.Analyzers/AnalyzerReleases.Shipped.md#L5
Le fichier de version d'analyseur 'AnalyzerReleases.Shipped.md' a un en-tête de version '#### Assertion Usage Rules' non valide, ou celui-ci est manquant (https://github.com/dotnet/roslyn-analyzers/blob/main/src/Microsoft.CodeAnalysis.Analyzers/ReleaseTrackingAnalyzers.Help.md)
modularpipeline (pl-PL): TUnit.Analyzers.CodeFixers/NUnitExpectedResultRewriter.cs#L168
Konwertowanie literału null lub możliwej wartości null na nienullowalny typ.
modularpipeline (pl-PL): TUnit.Analyzers/AnalyzerReleases.Shipped.md#L5
Brak nagłówka wydania „#### Test Method and Structure Rules” w pliku wydania analizatora „AnalyzerReleases.Shipped.md” lub jest on nieprawidłowy (https://github.com/dotnet/roslyn-analyzers/blob/main/src/Microsoft.CodeAnalysis.Analyzers/ReleaseTrackingAnalyzers.Help.md)
modularpipeline (pl-PL): TUnit.Assertions.Analyzers/AnalyzerReleases.Shipped.md#L5
Brak nagłówka wydania „#### Assertion Usage Rules” w pliku wydania analizatora „AnalyzerReleases.Shipped.md” lub jest on nieprawidłowy (https://github.com/dotnet/roslyn-analyzers/blob/main/src/Microsoft.CodeAnalysis.Analyzers/ReleaseTrackingAnalyzers.Help.md)
modularpipeline (pl-PL): TUnit.Assertions.SourceGenerator/Generators/MethodAssertionGenerator.cs#L52
Komunikat dotyczący diagnostyki nie powinien zawierać znaku nowego wiersza ani odstępów na początku i końcu oraz powinien być pojedynczym zdaniem bez kropki na końcu lub wieloma zdaniami z kropkami na końcu
modularpipeline (pl-PL): TUnit.Assertions.SourceGenerator/Generators/MethodAssertionGenerator.cs#L43
Komunikat dotyczący diagnostyki nie powinien zawierać znaku nowego wiersza ani odstępów na początku i końcu oraz powinien być pojedynczym zdaniem bez kropki na końcu lub wieloma zdaniami z kropkami na końcu
modularpipeline (pl-PL): TUnit.Assertions.SourceGenerator/Generators/MethodAssertionGenerator.cs#L932
Wyłuskanie odwołania, które może mieć wartość null.