.github/workflows/build.yaml #4
Annotations
12 errors and 12 warnings
Build packages (macos-latest, false)
Process completed with exit code 2.
|
Build packages (windows-latest, true)
The job was canceled because "macos-latest_false" failed.
|
Build packages (windows-latest, true)
The operation was canceled.
|
Build packages (windows-latest, false)
The job was canceled because "macos-latest_false" failed.
|
Build packages (windows-latest, false)
The operation was canceled.
|
Build packages (ubuntu-latest, false)
The job was canceled because "macos-latest_false" failed.
|
Build packages (ubuntu-latest, false)
The operation was canceled.
|
Build packages (ubuntu-latest, true)
The job was canceled because "macos-latest_false" failed.
|
Build packages (ubuntu-latest, true)
The operation was canceled.
|
Build packages (macos-latest, true)
The job was canceled because "macos-latest_false" failed.
|
Build packages (macos-latest, true)
A runtime identifier for the property 'SelfContained' couldn't be inferred. Specify a rid explicitly.
|
Build packages (macos-latest, true)
The operation was canceled.
|
Build packages (macos-latest, false)
The "--output" option isn't supported when building a solution. Specifying a solution-level output path results in all projects copying outputs to the same directory, which can lead to inconsistent builds.
|
Build packages (ubuntu-latest, false)
The "--output" option isn't supported when building a solution. Specifying a solution-level output path results in all projects copying outputs to the same directory, which can lead to inconsistent builds.
|
Build packages (macos-latest, true)
The "--output" option isn't supported when building a solution. Specifying a solution-level output path results in all projects copying outputs to the same directory, which can lead to inconsistent builds.
|
Build packages (macos-latest, true):
E5Renewer/Main.cs#L92
Using member 'Microsoft.Extensions.DependencyInjection.MvcServiceCollectionExtensions.AddControllers(IServiceCollection)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. MVC does not currently support trimming or native AOT. https://aka.ms/aspnet/trimming
|
Build packages (macos-latest, true):
E5Renewer/E5Renewer.Statistics/WebApplicationExtends.cs#L96
Using member 'System.Text.Json.JsonSerializer.DeserializeAsync<TValue>(Stream, JsonSerializerOptions, CancellationToken)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.
|
Build packages (macos-latest, true):
E5Renewer/E5Renewer.Statistics/WebApplicationExtends.cs#L96
Using member 'System.Text.Json.JsonSerializer.DeserializeAsync<TValue>(Stream, JsonSerializerOptions, CancellationToken)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.
|
Build packages (macos-latest, true):
E5Renewer/E5Renewer.Statistics/ExceptionHandlers.cs#L40
Using member 'System.Text.Json.JsonSerializer.Deserialize<TValue>(ReadOnlySpan<Byte>, JsonSerializerOptions)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.
|
Build packages (macos-latest, true):
E5Renewer/E5Renewer.Statistics/ExceptionHandlers.cs#L40
Using member 'System.Text.Json.JsonSerializer.Deserialize<TValue>(ReadOnlySpan<Byte>, JsonSerializerOptions)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.
|
Build packages (macos-latest, true):
E5Renewer/E5Renewer.Processor/APIHelper.cs#L32
Using member 'System.Reflection.Assembly.GetTypes()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Types might be removed.
|
Build packages (macos-latest, true):
E5Renewer/E5Renewer.Processor/APIHelper.cs#L89
Invoking members on dynamic types is not trimming-compatible. Types or members might have been removed by the trimmer.
|
Build packages (macos-latest, true):
E5Renewer/E5Renewer.Processor/APIHelper.cs#L59
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicMethods' in call to 'System.Type.GetMethods(BindingFlags)'. The parameter 'type' of method 'E5Renewer.Processor.APIHelper.GetAPIFunctions(Type)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
Build packages (macos-latest, true):
E5Renewer/E5Renewer.Modules/ModulesLoader.cs#L26
Using member 'System.Reflection.Assembly.GetTypes()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Types might be removed.
|