Skip to content

ban the use of diagnostic #4704

ban the use of diagnostic

ban the use of diagnostic #4704

Triggered via pull request September 18, 2024 19:17
Status Success
Total duration 4m 56s
Artifacts

main.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

20 warnings
Test: src/Neo.SmartContract.Testing/Coverage/Formats/CoberturaFormat.cs#L66
Dereference of a possibly null reference.
Test: src/Neo.Compiler.CSharp/MethodConvert/Expression/Expression.cs#L59
Possible null reference argument for parameter 'value' in 'object MethodConvert.ConvertComplexConstantTypes(ITypeSymbol typeSymbol, object value, ExpressionSyntax syntax)'.
Test: src/Neo.Compiler.CSharp/MethodConvert/Helpers/SlotHelpers.cs#L311
Dereference of a possibly null reference.
Test: src/Neo.Compiler.CSharp/MethodConvert/System/SystemCall.cs#L90
Possible null reference argument for parameter 'type' in 'string MethodConvert.GetShortTypeName(Type type)'.
Test: src/Neo.Compiler.CSharp/MethodConvert/System/SystemCall.cs#L91
Possible null reference argument for parameter 'type' in 'string MethodConvert.GetShortTypeName(Type type)'.
Test: src/Neo.Compiler.CSharp/MethodConvert/System/SystemCall.cs#L111
Possible null reference argument for parameter 'type' in 'string MethodConvert.GetShortTypeName(Type type)'.
Test: src/Neo.Compiler.CSharp/MethodConvert/System/SystemCall.cs#L116
Possible null reference argument for parameter 'type' in 'string MethodConvert.GetShortTypeName(Type type)'.
Test: src/Neo.Compiler.CSharp/MethodConvert/System/SystemCall.cs#L128
Dereference of a possibly null reference.
Test: src/Neo.Compiler.CSharp/MethodConvert/System/SystemCall.cs#L136
Dereference of a possibly null reference.
Test: src/Neo.Compiler.CSharp/MethodConvert/System/SystemCall.cs#L141
Possible null reference argument for parameter 'type' in 'string MethodConvert.GetShortTypeName(Type type)'.
Test: src/Neo.SmartContract.Analyzer/InitialValueAnalyzer.cs#L87
Dereference of a possibly null reference.
Test: src/Neo.SmartContract.Analyzer/InitialValueAnalyzer.cs#L87
Dereference of a possibly null reference.
Test: src/Neo.SmartContract.Analyzer/InitialValueAnalyzer.cs#L111
Dereference of a possibly null reference.
Test: src/Neo.SmartContract.Analyzer/AnalyzerReleases.Unshipped.md#L3
Analyzer release file 'AnalyzerReleases.Unshipped.md' has a missing or invalid release header '| Rule ID | Category | Severity | Notes |' (https://github.com/dotnet/roslyn-analyzers/blob/main/src/Microsoft.CodeAnalysis.Analyzers/ReleaseTrackingAnalyzers.Help.md)
Test: tests/Neo.SmartContract.Framework.TestContracts/Contract_Nullable.cs#L26
Dereference of a possibly null reference.
Test: tests/Neo.SmartContract.Framework.TestContracts/Contract_Nullable.cs#L36
Dereference of a possibly null reference.
Test: tests/Neo.Compiler.CSharp.TestContracts/Contract_Array.cs#L11
Cannot convert null literal to non-nullable reference type.
Test: tests/Neo.Compiler.CSharp.TestContracts/Contract_Default.cs#L69
Converting null literal or possible null value to non-nullable type.
Test: tests/Neo.Compiler.CSharp.TestContracts/Contract_Default.cs#L70
Possible null reference return.
Test: tests/Neo.Compiler.CSharp.TestContracts/Contract_Default.cs#L75
Converting null literal or possible null value to non-nullable type.