Repository navigation
docs: add ExpressiveSharp to README comparison - #60
Merged
Merged
Annotations
31 warnings and 1 notice
|
Complete job
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Verify Roslyn compiler compatibility
Converting null literal or possible null value to non-nullable type.
|
|
Verify Roslyn compiler compatibility
Converting null literal or possible null value to non-nullable type.
|
|
Verify Roslyn compiler compatibility:
artifacts/roslyn-compatibility/c190c5ae27344d2a8aacf33e32c373cd/4.8.0/Program.cs#L35
The switch expression does not handle all possible values of its input type (it is not exhaustive). For example, the pattern '0' is not covered.
|
|
Verify Roslyn compiler compatibility:
artifacts/roslyn-compatibility/c190c5ae27344d2a8aacf33e32c373cd/4.8.0/Program.cs#L35
Expression generation for 'NonExhaustive' skipped: unsupported or non-exhaustive switch pattern 'value switch { 1 => 1 }'
|
|
Verify Roslyn compiler compatibility
Converting null literal or possible null value to non-nullable type.
|
|
Verify Roslyn compiler compatibility
Converting null literal or possible null value to non-nullable type.
|
|
Verify Roslyn compiler compatibility
Converting null literal or possible null value to non-nullable type.
|
|
Verify Roslyn compiler compatibility
Converting null literal or possible null value to non-nullable type.
|
|
Verify Roslyn compiler compatibility:
artifacts/roslyn-compatibility/c190c5ae27344d2a8aacf33e32c373cd/4.8.0/Program.cs#L35
The switch expression does not handle all possible values of its input type (it is not exhaustive). For example, the pattern '0' is not covered.
|
|
Verify Roslyn compiler compatibility:
artifacts/roslyn-compatibility/c190c5ae27344d2a8aacf33e32c373cd/4.8.0/Program.cs#L35
Expression generation for 'NonExhaustive' skipped: unsupported or non-exhaustive switch pattern 'value switch { 1 => 1 }'
|
|
Pack NuGet package:
source/SyntaxRewriters/InliningResolver.CollectionExpressionRewriter.cs#L31
Converting null literal or possible null value to non-nullable type.
|
|
Pack NuGet package:
source/SyntaxRewriters/InliningResolver.CollectionExpressionRewriter.cs#L30
Converting null literal or possible null value to non-nullable type.
|
|
Pack NuGet package:
source/SyntaxRewriters/InliningResolver.CollectionExpressionRewriter.cs#L56
Possible null reference argument for parameter 'left' in 'AssignmentExpressionSyntax AssignmentExpressionSyntax.WithLeft(ExpressionSyntax left)'.
|
|
Pack NuGet package:
source/SyntaxRewriters/InliningResolver.CollectionExpressionRewriter.cs#L56
Converting null literal or possible null value to non-nullable type.
|
|
Pack NuGet package:
source/SyntaxRewriters/InliningResolver.CollectionExpressionRewriter.cs#L37
Possible null reference argument for parameter 'right' in 'BinaryExpressionSyntax SyntaxFactory.BinaryExpression(SyntaxKind kind, ExpressionSyntax left, SyntaxToken operatorToken, ExpressionSyntax right)'.
|
|
Pack NuGet package:
source/SyntaxRewriters/InliningResolver.CollectionExpressionRewriter.cs#L35
Possible null reference argument for parameter 'left' in 'BinaryExpressionSyntax SyntaxFactory.BinaryExpression(SyntaxKind kind, ExpressionSyntax left, SyntaxToken operatorToken, ExpressionSyntax right)'.
|
|
Pack NuGet package:
source/SyntaxRewriters/InliningResolver.CollectionExpressionRewriter.cs#L37
The type 'Microsoft.CodeAnalysis.CSharp.Syntax.ExpressionSyntax?' cannot be used as type parameter 'TSyntax' in the generic type or method 'SyntaxNodeExtensions.WithoutTrivia<TSyntax>(TSyntax)'. Nullability of type argument 'Microsoft.CodeAnalysis.CSharp.Syntax.ExpressionSyntax?' doesn't match constraint type 'Microsoft.CodeAnalysis.SyntaxNode'.
|
|
Pack NuGet package:
source/SyntaxRewriters/InliningResolver.CollectionExpressionRewriter.cs#L35
The type 'Microsoft.CodeAnalysis.CSharp.Syntax.ExpressionSyntax?' cannot be used as type parameter 'TSyntax' in the generic type or method 'SyntaxNodeExtensions.WithoutTrivia<TSyntax>(TSyntax)'. Nullability of type argument 'Microsoft.CodeAnalysis.CSharp.Syntax.ExpressionSyntax?' doesn't match constraint type 'Microsoft.CodeAnalysis.SyntaxNode'.
|
|
Pack NuGet package:
source/SyntaxRewriters/InliningResolver.CollectionExpressionRewriter.cs#L31
Converting null literal or possible null value to non-nullable type.
|
|
Pack NuGet package:
source/SyntaxRewriters/InliningResolver.CollectionExpressionRewriter.cs#L30
Converting null literal or possible null value to non-nullable type.
|
|
Build solution:
source/SyntaxRewriters/InliningResolver.CollectionExpressionRewriter.cs#L31
Converting null literal or possible null value to non-nullable type.
|
|
Build solution:
source/SyntaxRewriters/InliningResolver.CollectionExpressionRewriter.cs#L30
Converting null literal or possible null value to non-nullable type.
|
|
Build solution:
source/SyntaxRewriters/InliningResolver.CollectionExpressionRewriter.cs#L56
Possible null reference argument for parameter 'left' in 'AssignmentExpressionSyntax AssignmentExpressionSyntax.WithLeft(ExpressionSyntax left)'.
|
|
Build solution:
source/SyntaxRewriters/InliningResolver.CollectionExpressionRewriter.cs#L56
Converting null literal or possible null value to non-nullable type.
|
|
Build solution:
source/SyntaxRewriters/InliningResolver.CollectionExpressionRewriter.cs#L37
Possible null reference argument for parameter 'right' in 'BinaryExpressionSyntax SyntaxFactory.BinaryExpression(SyntaxKind kind, ExpressionSyntax left, SyntaxToken operatorToken, ExpressionSyntax right)'.
|
|
Build solution:
source/SyntaxRewriters/InliningResolver.CollectionExpressionRewriter.cs#L35
Possible null reference argument for parameter 'left' in 'BinaryExpressionSyntax SyntaxFactory.BinaryExpression(SyntaxKind kind, ExpressionSyntax left, SyntaxToken operatorToken, ExpressionSyntax right)'.
|
|
Build solution:
source/SyntaxRewriters/InliningResolver.CollectionExpressionRewriter.cs#L37
The type 'Microsoft.CodeAnalysis.CSharp.Syntax.ExpressionSyntax?' cannot be used as type parameter 'TSyntax' in the generic type or method 'SyntaxNodeExtensions.WithoutTrivia<TSyntax>(TSyntax)'. Nullability of type argument 'Microsoft.CodeAnalysis.CSharp.Syntax.ExpressionSyntax?' doesn't match constraint type 'Microsoft.CodeAnalysis.SyntaxNode'.
|
|
Build solution:
source/SyntaxRewriters/InliningResolver.CollectionExpressionRewriter.cs#L35
The type 'Microsoft.CodeAnalysis.CSharp.Syntax.ExpressionSyntax?' cannot be used as type parameter 'TSyntax' in the generic type or method 'SyntaxNodeExtensions.WithoutTrivia<TSyntax>(TSyntax)'. Nullability of type argument 'Microsoft.CodeAnalysis.CSharp.Syntax.ExpressionSyntax?' doesn't match constraint type 'Microsoft.CodeAnalysis.SyntaxNode'.
|
|
Build solution:
source/SyntaxRewriters/InliningResolver.CollectionExpressionRewriter.cs#L31
Converting null literal or possible null value to non-nullable type.
|
|
Build solution:
source/SyntaxRewriters/InliningResolver.CollectionExpressionRewriter.cs#L30
Converting null literal or possible null value to non-nullable type.
|
|
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
|
background
wait
wait-all
cancel
parallel
Loading