Skip to content
This repository has been archived by the owner on Jun 9, 2024. It is now read-only.

chore: added serialization bindings #140

chore: added serialization bindings

chore: added serialization bindings #140

Triggered via push September 15, 2023 01:13
Status Success
Total duration 1m 0s
Artifacts

dotnet.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
build: projects/native/MelonRuntime.Core/Library/Reflection/Interoperability.cs#L262
Argument of type '(string? Name, Type ParameterType)[]' cannot be used for parameter 'parameters' of type '(string?, Type?)[]' in 'InteropMethod.InteropMethod(string? name, (string?, Type?)[]? parameters, Type?[]? genericArguments, MethodInfo? method, bool isAsync, bool isStatic, object? bindObject = null)' due to differences in the nullability of reference types.
build: projects/native/MelonRuntime.Core/Library/Reflection/Interoperability.cs#L279
Possible null reference argument for parameter 'source' in 'IEnumerable<InteropMethod> Enumerable.Where<InteropMethod>(IEnumerable<InteropMethod> source, Func<InteropMethod, bool> predicate)'.
build: projects/native/MelonRuntime.Core/Library/Reflection/Interoperability.cs#L318
Possible null reference argument for parameter 'key' in 'void IDictionary<string, object>.Add(string key, object value)'.
build: projects/native/MelonRuntime.Core/Library/Reflection/Interoperability.cs#L347
Possible null reference argument for parameter 'key' in 'void IDictionary<string, object>.Add(string key, object value)'.
build: projects/native/MelonRuntime.Core/Library/Reflection/Interoperability.cs#L262
Argument of type '(string? Name, Type ParameterType)[]' cannot be used for parameter 'parameters' of type '(string?, Type?)[]' in 'InteropMethod.InteropMethod(string? name, (string?, Type?)[]? parameters, Type?[]? genericArguments, MethodInfo? method, bool isAsync, bool isStatic, object? bindObject = null)' due to differences in the nullability of reference types.
build: projects/native/MelonRuntime.Core/Library/Reflection/Interoperability.cs#L279
Possible null reference argument for parameter 'source' in 'IEnumerable<InteropMethod> Enumerable.Where<InteropMethod>(IEnumerable<InteropMethod> source, Func<InteropMethod, bool> predicate)'.