Skip to content

CodeQL

CodeQL #214

Triggered via schedule December 19, 2023 03:25
Status Success
Total duration 2m 30s
Artifacts

codeql-analysis.yml

on: schedule
Matrix: Analyze
Fit to window
Zoom out
Zoom in

Annotations

11 warnings
Analyze (csharp)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-dotnet@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Analyze (csharp): PanoramicData.NCalcExtensions/Extensions/ListOf.cs#L87
Possible null reference argument for parameter 'item' in 'void List<T>.Add(T item)'.
Analyze (csharp): PanoramicData.NCalcExtensions/Extensions/DateTimeMethods.cs#L100
The behavior of 'int.ToString()' could vary based on the current user's locale settings. Replace this call in 'DateTime.BetterToString(string)' with a call to 'int.ToString(IFormatProvider)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1305)
Analyze (csharp): PanoramicData.NCalcExtensions/Extensions/DateTimeMethods.cs#L101
The behavior of 'int.ToString()' could vary based on the current user's locale settings. Replace this call in 'DateTime.BetterToString(string)' with a call to 'int.ToString(IFormatProvider)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1305)
Analyze (csharp): PanoramicData.NCalcExtensions/Extensions/DateTimeMethods.cs#L103
The behavior of 'int.ToString()' could vary based on the current user's locale settings. Replace this call in 'DateTime.BetterToString(string)' with a call to 'int.ToString(IFormatProvider)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1305)
Analyze (csharp): PanoramicData.NCalcExtensions/Extensions/ToString.cs#L25
The behavior of 'byte.ToString(string)' could vary based on the current user's locale settings. Replace this call in 'ToString.Evaluate(FunctionArgs)' with a call to 'byte.ToString(string, IFormatProvider)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1305)
Analyze (csharp): PanoramicData.NCalcExtensions/Extensions/ToString.cs#L26
The behavior of 'int.ToString(string)' could vary based on the current user's locale settings. Replace this call in 'ToString.Evaluate(FunctionArgs)' with a call to 'int.ToString(string, IFormatProvider)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1305)
Analyze (csharp): PanoramicData.NCalcExtensions/Extensions/ToString.cs#L27
The behavior of 'uint.ToString(string)' could vary based on the current user's locale settings. Replace this call in 'ToString.Evaluate(FunctionArgs)' with a call to 'uint.ToString(string, IFormatProvider)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1305)
Analyze (csharp): PanoramicData.NCalcExtensions/Extensions/ToString.cs#L28
The behavior of 'long.ToString(string)' could vary based on the current user's locale settings. Replace this call in 'ToString.Evaluate(FunctionArgs)' with a call to 'long.ToString(string, IFormatProvider)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1305)
Analyze (csharp): PanoramicData.NCalcExtensions/Extensions/ToString.cs#L29
The behavior of 'ulong.ToString(string)' could vary based on the current user's locale settings. Replace this call in 'ToString.Evaluate(FunctionArgs)' with a call to 'ulong.ToString(string, IFormatProvider)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1305)
Analyze (csharp): PanoramicData.NCalcExtensions/Extensions/ToString.cs#L30
The behavior of 'short.ToString(string)' could vary based on the current user's locale settings. Replace this call in 'ToString.Evaluate(FunctionArgs)' with a call to 'short.ToString(string, IFormatProvider)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1305)