Fixed upload and download paths in workflow. #5
ci.yml
on: push
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/Services/StocksDataServiceTests.cs#L102
Possible null reference assignment.
|
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#L179
Possible null reference assignment.
|
build-wpf-app:
Metalhead.SharesGainLossTracker.Core.Tests/Services/ExcelWorkbookCreatorServiceTests.cs#L179
Possible null reference return.
|
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/Services/StocksDataServiceTests.cs#L102
Possible null reference assignment.
|
test-console-app:
Metalhead.SharesGainLossTracker.Core.Tests/Services/StocksDataServiceTests.cs#L183
Possible null reference assignment.
|
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-console-app:
Metalhead.SharesGainLossTracker.Core.Tests/Services/ExcelWorkbookCreatorServiceTests.cs#L179
Possible null reference assignment.
|
test-console-app:
Metalhead.SharesGainLossTracker.Core.Tests/Services/ExcelWorkbookCreatorServiceTests.cs#L179
Possible null reference return.
|
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/Services/StocksDataServiceTests.cs#L102
Possible null reference assignment.
|
test-wpf-app:
Metalhead.SharesGainLossTracker.Core.Tests/Services/StocksDataServiceTests.cs#L183
Possible null reference assignment.
|
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.
|
test-wpf-app:
Metalhead.SharesGainLossTracker.Core.Tests/Services/ExcelWorkbookCreatorServiceTests.cs#L179
Possible null reference assignment.
|
test-wpf-app:
Metalhead.SharesGainLossTracker.Core.Tests/Services/ExcelWorkbookCreatorServiceTests.cs#L179
Possible null reference return.
|
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 |
|