Skip to content

[Refactor] Merge into logical patterns. #494

[Refactor] Merge into logical patterns.

[Refactor] Merge into logical patterns. #494

Triggered via push May 1, 2024 16:47
Status Success
Total duration 18m 7s
Artifacts
Fit to window
Zoom out
Zoom in

Annotations

12 warnings
CodeQL-Build
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-dotnet@v3, github/codeql-action/init@v2, github/codeql-action/autobuild@v2, github/codeql-action/analyze@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
CodeQL-Build
CodeQL Action v2 will be deprecated on December 5th, 2024. Please update all occurrences of the CodeQL Action in your workflow files to v3. For more information, see https://github.blog/changelog/2024-01-12-code-scanning-deprecation-of-codeql-action-v2/
CodeQL-Build: Aaru.Helpers/IO/ForcedSeekStream.cs#L70
'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in call to 'System.Activator.CreateInstance(Type, params Object[])'. The generic parameter 'T' of 'Aaru.Helpers.IO.ForcedSeekStream<T>' 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.
CodeQL-Build: Aaru.Helpers/IO/ForcedSeekStream.cs#L58
'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in call to 'System.Activator.CreateInstance(Type, params Object[])'. The generic parameter 'T' of 'Aaru.Helpers.IO.ForcedSeekStream<T>' 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.
CodeQL-Build: Aaru.CommonTypes/AaruMetadata/AaruMetadata.cs#L91
'CICMMetadataType' is obsolete: 'Will be removed in Aaru 7'
CodeQL-Build: Aaru.CommonTypes/Interop/Version.cs#L58
'Assembly.CodeBase' is obsolete: 'Assembly.CodeBase and Assembly.EscapedCodeBase are only included for .NET Framework compatibility. Use Assembly.Location.' (https://aka.ms/dotnet-warnings/SYSLIB0012)
CodeQL-Build: Aaru.CommonTypes/Delegates.cs#L85
Parameter 'sector' has no matching param tag in the XML comment for 'ScanTimeHandler' (but other parameters do)
CodeQL-Build: Aaru.Compression/cuetools.net/CUETools.Codecs/LPC.cs#L5
The type name 'lpc' only contains lower-cased ascii characters. Such names may become reserved for the language.
CodeQL-Build: Aaru.Compression/cuetools.net/CUETools.Codecs.Flake/AudioEncoder.cs#L2680
'MD5CryptoServiceProvider' is obsolete: 'Derived cryptographic types are obsolete. Use the Create method on the base type instead.' (https://aka.ms/dotnet-warnings/SYSLIB0021)
CodeQL-Build: Aaru.Compression/cuetools.net/CUETools.Codecs.Flake/AudioEncoder.cs#L48
Field 'AudioEncoder.sr_code1' is never assigned to, and will always have its default value 0
CodeQL-Build: Aaru.Compression/cuetools.net/CUETools.Codecs/BitWriter.cs#L193
XML comment has a param tag for 'bits', but there is no parameter by that name
CodeQL-Build: Aaru.Compression/cuetools.net/CUETools.Codecs/DefaultValueForMode.cs#L21
XML comment has a param tag for 'text', but there is no parameter by that name