Skip to content

Fixed upload and download paths in workflow. #5

Fixed upload and download paths in workflow.

Fixed upload and download paths in workflow. #5

Triggered via push May 8, 2023 21:46
Status Success
Total duration 12m 51s
Artifacts 2

ci.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

54 warnings
build-console-app: Metalhead.SharesGainLossTracker.Core/AlphaVantage.cs#L35
Using member 'System.Net.Http.Json.HttpContentJsonExtensions.ReadFromJsonAsync<T>(HttpContent, 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-console-app: Metalhead.SharesGainLossTracker.Core/Marketstack.cs#L33
Using member 'System.Net.Http.Json.HttpContentJsonExtensions.ReadFromJsonAsync<T>(HttpContent, 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-console-app: Metalhead.SharesGainLossTracker.ConsoleApp/Program.cs#L51
Using member 'Microsoft.Extensions.Configuration.ConfigurationBinder.Get<T>(IConfiguration)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. In case the type is non-primitive, the trimmer cannot statically analyze the object's type so its members may be trimmed.
build-console-app: Metalhead.SharesGainLossTracker.ConsoleApp/Program.cs#L53
Using member 'System.Reflection.Assembly.GetTypes()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Types might be removed.
build-console-app: Metalhead.SharesGainLossTracker.ConsoleApp/Program.cs#L78
'implementationType' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in call to 'Microsoft.Extensions.DependencyInjection.ServiceCollectionServiceExtensions.AddSingleton(IServiceCollection, Type, Type)'. The return value of method 'System.Collections.Generic.IEnumerator<T>.Current.get' 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-console-app: Metalhead.SharesGainLossTracker.Core/AlphaVantage.cs#L35
Using member 'System.Net.Http.Json.HttpContentJsonExtensions.ReadFromJsonAsync<T>(HttpContent, 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-console-app: Metalhead.SharesGainLossTracker.Core/Marketstack.cs#L33
Using member 'System.Net.Http.Json.HttpContentJsonExtensions.ReadFromJsonAsync<T>(HttpContent, 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-console-app: Metalhead.SharesGainLossTracker.ConsoleApp/Program.cs#L51
Using member 'Microsoft.Extensions.Configuration.ConfigurationBinder.Get<T>(IConfiguration)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. In case the type is non-primitive, the trimmer cannot statically analyze the object's type so its members may be trimmed.
build-console-app: Metalhead.SharesGainLossTracker.ConsoleApp/Program.cs#L53
Using member 'System.Reflection.Assembly.GetTypes()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Types might be removed.
build-console-app: Metalhead.SharesGainLossTracker.ConsoleApp/Program.cs#L78
'implementationType' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in call to 'Microsoft.Extensions.DependencyInjection.ServiceCollectionServiceExtensions.AddSingleton(IServiceCollection, Type, Type)'. The return value of method 'System.Collections.Generic.IEnumerator<T>.Current.get' 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-wpf-app: Metalhead.SharesGainLossTracker.Core/Marketstack.cs#L33
Using member 'System.Net.Http.Json.HttpContentJsonExtensions.ReadFromJsonAsync<T>(HttpContent, 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-wpf-app: Metalhead.SharesGainLossTracker.Core/AlphaVantage.cs#L35
Using member 'System.Net.Http.Json.HttpContentJsonExtensions.ReadFromJsonAsync<T>(HttpContent, 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-wpf-app: Metalhead.SharesGainLossTracker.Core/Marketstack.cs#L33
Using member 'System.Net.Http.Json.HttpContentJsonExtensions.ReadFromJsonAsync<T>(HttpContent, 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-wpf-app: Metalhead.SharesGainLossTracker.Core/AlphaVantage.cs#L35
Using member 'System.Net.Http.Json.HttpContentJsonExtensions.ReadFromJsonAsync<T>(HttpContent, 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-wpf-app: Metalhead.SharesGainLossTracker.Core/AlphaVantage.cs#L35
Using member 'System.Net.Http.Json.HttpContentJsonExtensions.ReadFromJsonAsync<T>(HttpContent, 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-wpf-app: Metalhead.SharesGainLossTracker.Core/Marketstack.cs#L33
Using member 'System.Net.Http.Json.HttpContentJsonExtensions.ReadFromJsonAsync<T>(HttpContent, 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-wpf-app: Metalhead.SharesGainLossTracker.Core.Tests/LoggerExtensions.cs#L13
Dereference of a possibly null reference.
build-wpf-app: Metalhead.SharesGainLossTracker.Core.Tests/Services/ExcelWorkbookCreatorServiceTests.cs#L93
Cannot convert null literal to non-nullable reference type.
build-wpf-app: Metalhead.SharesGainLossTracker.Core.Tests/Services/ExcelWorkbookCreatorServiceTests.cs#L95
Cannot convert null literal to non-nullable reference type.
build-wpf-app: Metalhead.SharesGainLossTracker.Core.Tests/Services/ExcelWorkbookCreatorServiceTests.cs#L173
Converting null literal or possible null value to non-nullable type.
build-wpf-app: Metalhead.SharesGainLossTracker.Core.Tests/Services/ExcelWorkbookCreatorServiceTests.cs#L194
Cannot convert null literal to non-nullable reference type.
test-console-app: Metalhead.SharesGainLossTracker.Core/AlphaVantage.cs#L35
Using member 'System.Net.Http.Json.HttpContentJsonExtensions.ReadFromJsonAsync<T>(HttpContent, 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.
test-console-app: Metalhead.SharesGainLossTracker.Core/Marketstack.cs#L33
Using member 'System.Net.Http.Json.HttpContentJsonExtensions.ReadFromJsonAsync<T>(HttpContent, 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.
test-console-app: Metalhead.SharesGainLossTracker.Core.Tests/LoggerExtensions.cs#L13
Dereference of a possibly null reference.
test-console-app: Metalhead.SharesGainLossTracker.Core.Tests/Services/ExcelWorkbookCreatorServiceTests.cs#L93
Cannot convert null literal to non-nullable reference type.
test-console-app: Metalhead.SharesGainLossTracker.Core.Tests/Services/ExcelWorkbookCreatorServiceTests.cs#L95
Cannot convert null literal to non-nullable reference type.
test-console-app: Metalhead.SharesGainLossTracker.Core.Tests/Services/ExcelWorkbookCreatorServiceTests.cs#L173
Converting null literal or possible null value to non-nullable type.
test-wpf-app: Metalhead.SharesGainLossTracker.Core/AlphaVantage.cs#L35
Using member 'System.Net.Http.Json.HttpContentJsonExtensions.ReadFromJsonAsync<T>(HttpContent, 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.
test-wpf-app: Metalhead.SharesGainLossTracker.Core/Marketstack.cs#L33
Using member 'System.Net.Http.Json.HttpContentJsonExtensions.ReadFromJsonAsync<T>(HttpContent, 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.
test-wpf-app: Metalhead.SharesGainLossTracker.Core.Tests/LoggerExtensions.cs#L13
Dereference of a possibly null reference.
test-wpf-app: Metalhead.SharesGainLossTracker.Core.Tests/Services/ExcelWorkbookCreatorServiceTests.cs#L93
Cannot convert null literal to non-nullable reference type.
test-wpf-app: Metalhead.SharesGainLossTracker.Core.Tests/Services/ExcelWorkbookCreatorServiceTests.cs#L95
Cannot convert null literal to non-nullable reference type.
test-wpf-app: Metalhead.SharesGainLossTracker.Core.Tests/Services/ExcelWorkbookCreatorServiceTests.cs#L173
Converting null literal or possible null value to non-nullable type.
publish-console-app: Metalhead.SharesGainLossTracker.ConsoleApp/Program.cs#L51
Using member 'Microsoft.Extensions.Configuration.ConfigurationBinder.Get<T>(IConfiguration)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. In case the type is non-primitive, the trimmer cannot statically analyze the object's type so its members may be trimmed.
publish-console-app: Metalhead.SharesGainLossTracker.ConsoleApp/Program.cs#L53
Using member 'System.Reflection.Assembly.GetTypes()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Types might be removed.
publish-console-app: Metalhead.SharesGainLossTracker.ConsoleApp/Program.cs#L78
'implementationType' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in call to 'Microsoft.Extensions.DependencyInjection.ServiceCollectionServiceExtensions.AddSingleton(IServiceCollection, Type, Type)'. The return value of method 'System.Collections.Generic.IEnumerator<T>.Current.get' 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.
publish-console-app: Metalhead.SharesGainLossTracker.Core/AlphaVantage.cs#L35
Using member 'System.Net.Http.Json.HttpContentJsonExtensions.ReadFromJsonAsync<T>(HttpContent, 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.
publish-console-app: Metalhead.SharesGainLossTracker.Core/Marketstack.cs#L33
Using member 'System.Net.Http.Json.HttpContentJsonExtensions.ReadFromJsonAsync<T>(HttpContent, 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.
publish-console-app: Metalhead.SharesGainLossTracker.ConsoleApp/Program.cs#L51
Using member 'Microsoft.Extensions.Configuration.ConfigurationBinder.Get<T>(IConfiguration)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. In case the type is non-primitive, the trimmer cannot statically analyze the object's type so its members may be trimmed.
publish-console-app: Metalhead.SharesGainLossTracker.ConsoleApp/Program.cs#L53
Using member 'System.Reflection.Assembly.GetTypes()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Types might be removed.
publish-console-app: Metalhead.SharesGainLossTracker.ConsoleApp/Program.cs#L78
'implementationType' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in call to 'Microsoft.Extensions.DependencyInjection.ServiceCollectionServiceExtensions.AddSingleton(IServiceCollection, Type, Type)'. The return value of method 'System.Collections.Generic.IEnumerator<T>.Current.get' 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.
publish-wpf-app: Metalhead.SharesGainLossTracker.Core/AlphaVantage.cs#L35
Using member 'System.Net.Http.Json.HttpContentJsonExtensions.ReadFromJsonAsync<T>(HttpContent, 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.
publish-wpf-app: Metalhead.SharesGainLossTracker.Core/Marketstack.cs#L33
Using member 'System.Net.Http.Json.HttpContentJsonExtensions.ReadFromJsonAsync<T>(HttpContent, 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.

Artifacts

Produced during runtime
Name Size
ConsoleAppFiles Expired
25.1 MB
WpfAppFiles Expired
126 MB