Check Dependencies #1528
Annotations
12 warnings
build
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
build
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v2, actions/setup-dotnet@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
build:
src/Aguacongas.AspNetCore.Authentication/OptionsMonitorCacheWrapper.cs#L21
'TOptions' generic argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicParameterlessConstructor' in 'Microsoft.Extensions.Options.IOptionsMonitorCache<TOptions>'. The generic parameter 'TOptions' of 'Aguacongas.AspNetCore.Authentication.OptionsMonitorCacheWrapper<TOptions>' 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:
src/Aguacongas.AspNetCore.Authentication/OptionsMonitorCacheWrapper.cs#L38
'TOptions' generic argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicParameterlessConstructor' in 'Microsoft.Extensions.Options.IOptionsMonitorCache<TOptions>'. The generic parameter 'TOptions' of 'Aguacongas.AspNetCore.Authentication.OptionsMonitorCacheWrapper<TOptions>' 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:
src/Aguacongas.AspNetCore.Authentication/AuthenticationSchemeOptionsSerializer.cs#L149
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(String)'. The parameter 'type' of method 'Aguacongas.AspNetCore.Authentication.AuthenticationSchemeOptionsSerializer.Deserialize(String, 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:
src/Aguacongas.AspNetCore.Authentication/DynamicManager.cs#L176
'handlerType' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in call to 'Microsoft.AspNetCore.Authentication.AuthenticationScheme.AuthenticationScheme(String, String, Type)'. The return value of method 'Aguacongas.AspNetCore.Authentication.SchemeDefinitionBase.HandlerType.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:
src/Aguacongas.AspNetCore.Authentication/DynamicAuthenticationBuilder.cs#L56
'DynamicallyAccessedMemberTypes' in 'DynamicallyAccessedMembersAttribute' on the generic parameter 'THandler' of 'Aguacongas.AspNetCore.Authentication.DynamicAuthenticationBuilder.AddScheme<TOptions, THandler>(String, String, Action<TOptions>)' don't match overridden generic parameter 'THandler' of 'Microsoft.AspNetCore.Authentication.AuthenticationBuilder.AddScheme<TOptions, THandler>(String, String, Action<TOptions>)'. All overridden members must have the same 'DynamicallyAccessedMembersAttribute' usage.
|
build:
src/Aguacongas.AspNetCore.Authentication/AuthenticationSchemeOptionsSerializer.cs#L165
Using member 'System.Reflection.Assembly.GetType(String)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Types might be removed.
|
build:
src/Aguacongas.AspNetCore.Authentication/AuthenticationSchemeOptionsSerializer.cs#L176
Call to 'System.Type.MakeGenericType(params Type[])' can not be statically analyzed. It's not possible to guarantee the availability of requirements of the generic type.
|
build:
src/Aguacongas.AspNetCore.Authentication/DynamicManager.cs#L208
'handlerType' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in call to 'Microsoft.AspNetCore.Authentication.AuthenticationScheme.AuthenticationScheme(String, String, Type)'. The return value of method 'Aguacongas.AspNetCore.Authentication.SchemeDefinitionBase.HandlerType.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:
src/Aguacongas.AspNetCore.Authentication/DynamicManager.cs#L244
'handlerType' argument does not satisfy 'DynamicallyAccessedMemberTypes.Interfaces' in call to 'System.TypeExtensions.GetAuthenticationSchemeOptionsType(Type)'. The parameter 'handlerType' of method 'Aguacongas.AspNetCore.Authentication.NoPersistentDynamicManager<TSchemeDefinition>.GetOptionsType(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:
test/Aguacongas.AspNetCore.Authentication.EntityFramework.Test/DynamicProviderStoreTest.cs#L36
Microsoft.EntityFrameworkCore.DbContextOptions is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release.
|