Merge main into dev #67
Annotations
23 warnings
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v2, actions/setup-dotnet@v3, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Archive build to artifacts
No files were found with the provided path: build/*. No artifacts will be uploaded.
|
Build solution
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 solution:
src/Authentication/CryptographyHelpers.cs#L11
'RNGCryptoServiceProvider' is obsolete: 'RNGCryptoServiceProvider is obsolete. To generate a random number, use one of the RandomNumberGenerator static methods instead.' (https://aka.ms/dotnet-warnings/SYSLIB0023)
|
Build solution:
src/Endpoints/Results/Status202AcceptedResult.cs#L13
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
Build solution:
src/Infrastructure/ObjectSerializer.cs#L80
'JsonSerializerOptions.IgnoreNullValues' is obsolete: 'JsonSerializerOptions.IgnoreNullValues is obsolete. To ignore null values when serializing, set DefaultIgnoreCondition to JsonIgnoreCondition.WhenWritingNull.' (https://aka.ms/dotnet-warnings/SYSLIB0020)
|
Build solution:
src/Logging/Logging.cs#L13
'JsonSerializerOptions.IgnoreNullValues' is obsolete: 'JsonSerializerOptions.IgnoreNullValues is obsolete. To ignore null values when serializing, set DefaultIgnoreCondition to JsonIgnoreCondition.WhenWritingNull.' (https://aka.ms/dotnet-warnings/SYSLIB0020)
|
Build solution:
src/Infrastructure/EAVODataUriResolver.cs#L75
The variable 'val' is declared but never used
|
Build solution:
src/Infrastructure/EAVODataUriResolver.cs#L90
The variable 'val' is declared but never used
|
Build solution:
src/MigrationManager.cs#L512
The variable 'ex' is declared but never used
|
Build solution:
src/Shared/CodeGenerator.cs#L2819
The variable 'ex' is declared but never used
|
Build solution:
src/DbSchemaAwareMigrationAssembly.cs#L16
Microsoft.EntityFrameworkCore.Migrations.Internal.MigrationsAssembly 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.
|
Build solution
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 solution:
src/Authentication/EasyAuthForwardedAuth.cs#L14
'ISystemClock' is obsolete: 'Use TimeProvider instead.'
|
Build solution:
src/Services/Default/DefaultEventSink.cs#L73
'ISystemClock' is obsolete: 'Use TimeProvider instead.'
|
Build solution:
src/Services/Default/DefaultEventSink.cs#L82
'ISystemClock' is obsolete: 'Use TimeProvider instead.'
|
Build solution:
src/Authentication/CryptographyHelpers.cs#L11
'RNGCryptoServiceProvider' is obsolete: 'RNGCryptoServiceProvider is obsolete. To generate a random number, use one of the RandomNumberGenerator static methods instead.' (https://aka.ms/dotnet-warnings/SYSLIB0023)
|
Build solution:
src/Authentication/EasyAuthForwardedAuth.cs#L14
'AuthenticationHandler<EasyAuthForwardedAuthOptions>.AuthenticationHandler(IOptionsMonitor<EasyAuthForwardedAuthOptions>, ILoggerFactory, UrlEncoder, ISystemClock)' is obsolete: 'ISystemClock is obsolete, use TimeProvider on AuthenticationSchemeOptions instead.'
|
Build solution:
src/Authentication/CryptographyHelpers.cs#L88
'Rfc2898DeriveBytes.Rfc2898DeriveBytes(string, byte[])' is obsolete: 'The default hash algorithm and iteration counts in Rfc2898DeriveBytes constructors are outdated and insecure. Use a constructor that accepts the hash algorithm and the number of iterations.' (https://aka.ms/dotnet-warnings/SYSLIB0041)
|
Build solution:
src/Shared/V2/ManifestService.cs#L39
'TypeAttributes.Serializable' is obsolete: 'Formatter-based serialization is obsolete and should not be used.' (https://aka.ms/dotnet-warnings/SYSLIB0050)
|
Build solution:
src/Shared/V2/DynamicTableBuilder.cs#L66
'TypeAttributes.Serializable' is obsolete: 'Formatter-based serialization is obsolete and should not be used.' (https://aka.ms/dotnet-warnings/SYSLIB0050)
|
Build solution:
src/Shared/V2/DynamicTableBuilder.cs#L72
'TypeAttributes.Serializable' is obsolete: 'Formatter-based serialization is obsolete and should not be used.' (https://aka.ms/dotnet-warnings/SYSLIB0050)
|
Loading