ci: sonarcloud disable multi-language build #88
verify.yml
on: push
linux-build
1m 27s
windows-build
1m 56s
Annotations
12 warnings
|
linux-build
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
linux-build:
CommonNet.Extensions/System/DateTimeExtensions.cs#L31
Use "DateTime.UnixEpoch" instead of creating DateTime instances that point to the unix epoch time
|
|
linux-build:
CommonNet.Extensions/System.Reflection/EmbeddedResourceStreamReader.cs#L98
Remove this argument from the method call; it hides the caller information.
|
|
linux-build:
CommonNet.Extensions/System.Net/IPAddressExtensions.cs#L47
Loops should be simplified using the "Where" LINQ method
|
|
linux-build:
CommonNet.Extensions/System.Net/IPAddressExtensions.cs#L41
Refactor this method to reduce its Cognitive Complexity from 45 to the 15 allowed.
|
|
linux-build:
CommonNet.Extensions/System.Reflection/EmbeddedResourceStreamReader.cs#L69
Remove this argument from the method call; it hides the caller information.
|
|
linux-build:
CommonNet.Extensions/System.Runtime.InteropServices/InteropExtensions.cs#L40
Make sure that using "unsafe" is safe here.
|
|
linux-build:
CommonNet.Extensions/System.Reflection/EmbeddedResourceStreamReader.cs#L50
Remove this argument from the method call; it hides the caller information.
|
|
linux-build:
CommonNet.Extensions/System.Runtime.InteropServices/InteropExtensions.cs#L19
Make sure that using "unsafe" is safe here.
|
|
linux-build:
CommonNet.Extensions/System/NamedUuid.cs#L64
Make sure this weak hash algorithm is not used in a sensitive context here.
|
|
linux-build:
CommonNet.Extensions/System/DateTimeExtensions.cs#L31
Use "DateTime.UnixEpoch" instead of creating DateTime instances that point to the unix epoch time
|
|
windows-build
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|