Skip to content

perf: add ParameterMetadataFactory and lazy ReflectionInfo resolution #4235

perf: add ParameterMetadataFactory and lazy ReflectionInfo resolution

perf: add ParameterMetadataFactory and lazy ReflectionInfo resolution #4235

Triggered via pull request March 2, 2026 17:11
Status Success
Total duration 3m 7s
Artifacts
Matrix: modularpipeline
Fit to window
Zoom out
Zoom in

Annotations

30 warnings
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#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#L898
Wyłuskanie odwołania, które może mieć wartość null.
modularpipeline (pl-PL): TUnit.Assertions.SourceGenerator/Generators/AssertionExtensionGenerator.cs#L373
Konwertowanie literału null lub możliwej wartości null na nienullowalny typ.
modularpipeline (pl-PL): TUnit.Assertions.SourceGenerator/Generators/AssertionExtensionGenerator.cs#L372
Konwertowanie literału null lub możliwej wartości null na nienullowalny typ.
modularpipeline (pl-PL): TUnit.Assertions.SourceGenerator/Generators/AssertionExtensionGenerator.cs#L364
Konwertowanie literału null lub możliwej wartości null na nienullowalny typ.
modularpipeline (pl-PL): TUnit.Assertions.SourceGenerator/Generators/AssertionExtensionGenerator.cs#L363
Konwertowanie literału null lub możliwej wartości null na nienullowalny typ.
modularpipeline (de-DE): TUnit.Assertions.SourceGenerator/Generators/MethodAssertionGenerator.cs#L43
Die Diagnosemeldung darf keine Zeilenvorschubzeichen und keine führenden oder nachfolgenden Leerzeichen enthalten und muss entweder einen einzelnen Satz ohne Satzendepunkt oder mehrere Sätze mit Satzendepunkt umfassen.
modularpipeline (de-DE): TUnit.Assertions.SourceGenerator/Generators/AssertionExtensionGenerator.cs#L373
Das NULL-Literal oder ein möglicher NULL-Wert wird in einen Non-Nullable-Typ konvertiert.
modularpipeline (de-DE): TUnit.Assertions.SourceGenerator/Generators/AssertionExtensionGenerator.cs#L372
Das NULL-Literal oder ein möglicher NULL-Wert wird in einen Non-Nullable-Typ konvertiert.
modularpipeline (de-DE): TUnit.Assertions.SourceGenerator/Generators/AssertionExtensionGenerator.cs#L364
Das NULL-Literal oder ein möglicher NULL-Wert wird in einen Non-Nullable-Typ konvertiert.
modularpipeline (de-DE): TUnit.Assertions.SourceGenerator/Generators/AssertionExtensionGenerator.cs#L363
Das NULL-Literal oder ein möglicher NULL-Wert wird in einen Non-Nullable-Typ konvertiert.
modularpipeline (de-DE): TUnit.Assertions.SourceGenerator/Generators/MethodAssertionGenerator.cs#L898
Dereferenzierung eines möglichen Nullverweises.
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 (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#L898
Déréférencement d'une éventuelle référence null.
modularpipeline (fr-FR): TUnit.Assertions.SourceGenerator/Generators/AssertionExtensionGenerator.cs#L373
Conversion de littéral ayant une valeur null ou d'une éventuelle valeur null en type non-nullable.
modularpipeline (fr-FR): TUnit.Assertions.SourceGenerator/Generators/AssertionExtensionGenerator.cs#L372
Conversion de littéral ayant une valeur null ou d'une éventuelle valeur null en type non-nullable.
modularpipeline (fr-FR): TUnit.Assertions.SourceGenerator/Generators/AssertionExtensionGenerator.cs#L364
Conversion de littéral ayant une valeur null ou d'une éventuelle valeur null en type non-nullable.
modularpipeline (fr-FR): TUnit.Assertions.SourceGenerator/Generators/AssertionExtensionGenerator.cs#L363
Conversion de littéral ayant une valeur null ou d'une éventuelle valeur null en type non-nullable.
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)