feat: Volume Profile indicator #58
Annotations
10 warnings
analyze (csharp):
src/s-z/VolumeProfile/VolumeProfile.Models.cs#L36
Element 'cumulativeVolumeProfile' should begin with an uppercase letter (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1300.md)
|
analyze (csharp):
src/s-z/VolumeProfile/VolumeProfile.Models.cs#L35
Closing brace should be followed by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1513.md)
|
analyze (csharp):
src/s-z/VolumeProfile/VolumeProfile.cs#L24
Element 'getVolumeProfile' should begin with an uppercase letter (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1300.md)
|
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.Models.cs#L36
Element 'cumulativeVolumeProfile' should begin with an uppercase letter (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1300.md)
|
analyze (csharp):
src/s-z/VolumeProfile/VolumeProfile.Models.cs#L35
Closing brace should be followed by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1513.md)
|
analyze (csharp):
src/s-z/VolumeProfile/VolumeProfile.cs#L24
Element 'getVolumeProfile' should begin with an uppercase letter (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1300.md)
|
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)
|