Dynamic JSON [de]serialization #1455
Annotations
7 errors and 10 warnings
|
test-codebase
Process completed with exit code 1.
|
|
test-codebase:
src/UniGetUI.Core.Settings.Tests/SettingsTest.cs#L260
'CoreData' does not contain a definition for 'SerializingOptions'
|
|
test-codebase:
src/UniGetUI.Core.Settings.Tests/SettingsTest.cs#L229
'CoreData' does not contain a definition for 'SerializingOptions'
|
|
test-codebase:
src/UniGetUI.Core.Settings.Tests/SettingsTest.cs#L176
'CoreData' does not contain a definition for 'SerializingOptions'
|
|
test-codebase:
src/UniGetUI.Core.Settings.Tests/SettingsTest.cs#L260
'CoreData' does not contain a definition for 'SerializingOptions'
|
|
test-codebase:
src/UniGetUI.Core.Settings.Tests/SettingsTest.cs#L229
'CoreData' does not contain a definition for 'SerializingOptions'
|
|
test-codebase:
src/UniGetUI.Core.Settings.Tests/SettingsTest.cs#L176
'CoreData' does not contain a definition for 'SerializingOptions'
|
|
test-codebase:
src/WindowsPackageManager.Interop/WindowsPackageManager/ClassModel.cs#L16
Non-nullable property 'ProjectedClassType' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
|
test-codebase:
src/UniGetUI.Core.Settings/SettingsEngine_Dictionaries.cs#L33
Possible null reference return.
|
|
test-codebase:
src/WindowsPackageManager.Interop/WindowsPackageManager/ClassModel.cs#L11
Non-nullable property 'InterfaceType' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
|
test-codebase:
src/UniGetUI.Core.Data/SerializationHelpers.cs#L131
Type 'FlexibleListStringConverter' can be sealed because it has no subtypes in its containing assembly and is not externally visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1852)
|
|
test-codebase:
src/UniGetUI.Core.Data/SerializationHelpers.cs#L90
Type 'FlexibleBooleanConverter' can be sealed because it has no subtypes in its containing assembly and is not externally visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1852)
|
|
test-codebase:
src/UniGetUI.Core.Data/SerializationHelpers.cs#L113
Type 'FlexibleStringConverter' can be sealed because it has no subtypes in its containing assembly and is not externally visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1852)
|
|
test-codebase:
src/UniGetUI.Core.Data/CoreData.cs#L64
Exception type System.Exception is not sufficiently specific (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2201)
|
|
test-codebase:
src/UniGetUI.Core.Data/SerializationHelpers.cs#L170
Avoid multiple blank lines (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2000)
|
|
test-codebase:
src/UniGetUI.Core.Data/SerializationHelpers.cs#L61
Possible null reference argument for parameter 'item' in 'void List<object>.Add(object item)'.
|
|
test-codebase:
src/UniGetUI.Core.Classes/TaskRecycler.cs#L95
Avoid multiple blank lines (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2000)
|