Skip to content

simplify DecodeDataItem. #12

simplify DecodeDataItem.

simplify DecodeDataItem. #12

Triggered via push January 2, 2024 12:01
Status Success
Total duration 1m 28s
Artifacts

dotnet.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

20 warnings
build: src/Secs4Net/Item.cs#L8
'Item' overrides Object.Equals(object o) but does not override Object.GetHashCode()
build: src/Secs4Net/Item.cs#L8
'Item' defines operator == or operator != but does not override Object.GetHashCode()
build: src/Secs4Net/Item.Factory.cs#L12
Possible null reference argument for parameter 'value' in 'StringItem.StringItem(SecsFormat format, string value)'.
build: src/Secs4Net/Item.Factory.cs#L13
Possible null reference argument for parameter 'value' in 'StringItem.StringItem(SecsFormat format, string value)'.
build: src/Secs4Net/Item.cs#L8
'Item' overrides Object.Equals(object o) but does not override Object.GetHashCode()
build: src/Secs4Net/Item.cs#L8
'Item' defines operator == or operator != but does not override Object.GetHashCode()
build: src/Secs4Net/ModuleInitializer.cs#L9
The 'ModuleInitializer' attribute is only intended to be used in application code or advanced source generator scenarios (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2255)
build: src/Secs4Net/Item.cs#L8
'Item' overrides Object.Equals(object o) but does not override Object.GetHashCode()
build: src/Secs4Net/Item.cs#L8
'Item' defines operator == or operator != but does not override Object.GetHashCode()
build: src/Secs4Net/ModuleInitializer.cs#L9
The 'ModuleInitializer' attribute is only intended to be used in application code or advanced source generator scenarios (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2255)
build: src/Secs4Net/Item.cs#L8
'Item' overrides Object.Equals(object o) but does not override Object.GetHashCode()
build: src/Secs4Net/Item.cs#L8
'Item' defines operator == or operator != but does not override Object.GetHashCode()
build: src/Secs4Net/Item.Factory.cs#L12
Possible null reference argument for parameter 'value' in 'StringItem.StringItem(SecsFormat format, string value)'.
build: src/Secs4Net/Item.Factory.cs#L13
Possible null reference argument for parameter 'value' in 'StringItem.StringItem(SecsFormat format, string value)'.
build: src/Secs4Net/Item.cs#L8
'Item' overrides Object.Equals(object o) but does not override Object.GetHashCode()
build: src/Secs4Net/Item.cs#L8
'Item' defines operator == or operator != but does not override Object.GetHashCode()
build: src/Secs4Net/ModuleInitializer.cs#L9
The 'ModuleInitializer' attribute is only intended to be used in application code or advanced source generator scenarios (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2255)
build: src/Secs4Net/Item.cs#L8
'Item' overrides Object.Equals(object o) but does not override Object.GetHashCode()
build: src/Secs4Net/Item.cs#L8
'Item' defines operator == or operator != but does not override Object.GetHashCode()
build: src/Secs4Net/ModuleInitializer.cs#L9
The 'ModuleInitializer' attribute is only intended to be used in application code or advanced source generator scenarios (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2255)