This repository was archived by the owner on Jun 19, 2026. It is now read-only.
Refactor plugin architecture for extensibility #31
Annotations
10 warnings
|
build-master:
src/Extensions/PluginParametersExtensions.cs#L85
Possible null reference argument for parameter 'value' in 'object? JsonConvert.DeserializeObject(string value, Type type)'.
|
|
build-master:
src/Extensions/PluginParametersExtensions.cs#L71
Possible null reference argument for parameter 'json' in 'object? JsonSerializer.Deserialize(string json, Type returnType, JsonSerializerOptions? options = null)'.
|
|
build-master:
src/Extensions/PluginParametersExtensions.cs#L66
Possible null reference argument for parameter 'value' in 'Dictionary<string, object>? JsonConvert.DeserializeObject<Dictionary<string, object>>(string value)'.
|
|
build-master:
src/Extensions/PluginParametersExtensions.cs#L58
Possible null reference argument for parameter 'json' in 'object? JsonSerializer.Deserialize(string json, Type returnType, JsonSerializerOptions? options = null)'.
|
|
build-master:
tests/PluginTests.cs#L88
Nullability of reference types in type of parameter 'operationName' of 'Task<object?> FakePlugin.ExecuteAsync(string operationName, PluginParameters parameters, CancellationToken cancellationToken)' doesn't match implicitly implemented member 'Task<object?> IPlugin.ExecuteAsync(string? operationName, PluginParameters parameters, CancellationToken cancellationToken)' (possibly because of nullability attributes).
|
|
build-master:
src/Extensions/PluginParametersExtensions.cs#L90
Possible null reference argument for parameter 'json' in 'object? JsonSerializer.Deserialize(string json, Type returnType, JsonSerializerOptions? options = null)'.
|
|
build-master:
src/Extensions/PluginParametersExtensions.cs#L85
Possible null reference argument for parameter 'value' in 'object? JsonConvert.DeserializeObject(string value, Type type)'.
|
|
build-master:
src/Extensions/PluginParametersExtensions.cs#L71
Possible null reference argument for parameter 'json' in 'object? JsonSerializer.Deserialize(string json, Type returnType, JsonSerializerOptions? options = null)'.
|
|
build-master:
src/Extensions/PluginParametersExtensions.cs#L66
Possible null reference argument for parameter 'value' in 'Dictionary<string, object>? JsonConvert.DeserializeObject<Dictionary<string, object>>(string value)'.
|
|
build-master:
src/Extensions/PluginParametersExtensions.cs#L58
Possible null reference argument for parameter 'json' in 'object? JsonSerializer.Deserialize(string json, Type returnType, JsonSerializerOptions? options = null)'.
|