Skip to content

feat: Volume Profile indicator #58

feat: Volume Profile indicator

feat: Volume Profile indicator #58

Triggered via pull request January 1, 2024 04:30
Status Success
Total duration 4m 44s
Artifacts

build-codeql.yml

on: pull_request
Matrix: analyze
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
analyze (csharp): src/s-z/VolumeProfile/VolumeProfile.cs#L14
In externally visible method 'IEnumerable<VpvrResult> Indicator.GetVpvr(IEnumerable<IQuote> quotes, decimal precision = 0.001)', validate parameter 'quotes' is non-null before using it. If appropriate, throw an 'ArgumentNullException' when the argument is 'null'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1062)
analyze (csharp): src/s-z/VolumeProfile/VolumeProfile.Models.cs#L6
previousResult participates in a potential reference cycle (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca5362)
analyze (csharp): src/s-z/VolumeProfile/VolumeProfile.cs#L14
In externally visible method 'IEnumerable<VpvrResult> Indicator.GetVpvr(IEnumerable<IQuote> quotes, decimal precision = 0.001)', validate parameter 'quotes' is non-null before using it. If appropriate, throw an 'ArgumentNullException' when the argument is 'null'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1062)
analyze (csharp): src/s-z/VolumeProfile/VolumeProfile.Models.cs#L6
previousResult participates in a potential reference cycle (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca5362)