Refactor: Update variable declarations for consistency and clarity across multiple files

This commit is contained in:
Miha Kralj
2025-12-29 09:45:16 -08:00
parent 16a21a5b65
commit bfa92e554b
6 changed files with 17 additions and 19 deletions
+4 -4
View File
@@ -372,7 +372,7 @@ public class RingBufferTests
buffer.Add(20.0); buffer.Add(20.0);
buffer.Add(30.0); buffer.Add(30.0);
var values = new List<double>(); List<double> values = [];
foreach (var v in buffer) foreach (var v in buffer)
{ {
values.Add(v); values.Add(v);
@@ -395,7 +395,7 @@ public class RingBufferTests
buffer.Add(40.0); buffer.Add(40.0);
buffer.Add(50.0); buffer.Add(50.0);
var values = new List<double>(); List<double> values = [];
foreach (var v in buffer) foreach (var v in buffer)
{ {
values.Add(v); values.Add(v);
@@ -637,7 +637,7 @@ public class RingBufferTests
buffer.Add(20.0); buffer.Add(20.0);
IEnumerable<double> enumerable = buffer; IEnumerable<double> enumerable = buffer;
var values = new List<double>(); List<double> values = [];
foreach (var v in enumerable) foreach (var v in enumerable)
{ {
values.Add(v); values.Add(v);
@@ -656,7 +656,7 @@ public class RingBufferTests
buffer.Add(20.0); buffer.Add(20.0);
IEnumerable enumerable = buffer; IEnumerable enumerable = buffer;
var values = new List<double>(); List<double> values = [];
foreach (var v in enumerable) foreach (var v in enumerable)
{ {
values.Add((double)v); values.Add((double)v);
+2 -2
View File
@@ -526,10 +526,10 @@ public sealed class RingBuffer : IEnumerable<double>
_index == other._index && _index == other._index &&
_current.Equals(other._current); _current.Equals(other._current);
public override readonly bool Equals(object? obj) => public readonly override bool Equals(object? obj) =>
obj is Enumerator other && Equals(other); obj is Enumerator other && Equals(other);
public override readonly int GetHashCode() => public readonly override int GetHashCode() =>
HashCode.Combine(RuntimeHelpers.GetHashCode(_buffer), _start, _count, _index, _current); HashCode.Combine(RuntimeHelpers.GetHashCode(_buffer), _start, _count, _index, _current);
public static bool operator ==(Enumerator left, Enumerator right) => left.Equals(right); public static bool operator ==(Enumerator left, Enumerator right) => left.Equals(right);
+6 -8
View File
@@ -106,14 +106,12 @@ public delegate void TBarPublishedHandler(object? sender, in TBarEventArgs args)
public class TBarSeries : IReadOnlyList<TBar> public class TBarSeries : IReadOnlyList<TBar>
{ {
#pragma warning disable MA0016 // Prefer using collection abstraction instead of implementation private readonly List<long> _t;
protected readonly List<long> _t; private readonly List<double> _o;
protected readonly List<double> _o; private readonly List<double> _h;
protected readonly List<double> _h; private readonly List<double> _l;
protected readonly List<double> _l; private readonly List<double> _c;
protected readonly List<double> _c; private readonly List<double> _v;
protected readonly List<double> _v;
#pragma warning restore MA0016
public string Name { get; set; } = "Bar"; public string Name { get; set; } = "Bar";
public event TBarPublishedHandler? Pub; public event TBarPublishedHandler? Pub;
+2 -2
View File
@@ -99,8 +99,8 @@ public class TSeries : IReadOnlyList<TValue>, ITValuePublisher
} }
else else
{ {
_t = new List<long>(time); _t = [..time];
_v = new List<double>(values); _v = [..values];
} }
} }
+1 -1
View File
@@ -33,7 +33,7 @@ public readonly record struct TValue(long Time, double Value)
double.PositiveInfinity => ((char)0x221E).ToString(), double.PositiveInfinity => ((char)0x221E).ToString(),
double.NegativeInfinity => "-" + (char)0x221E, double.NegativeInfinity => "-" + (char)0x221E,
_ when double.IsNaN(Value) => "NaN", _ when double.IsNaN(Value) => "NaN",
_ => Value.ToString("F2") _ => Value.ToString("F2"),
}; };
return $"[{AsDateTime:yyyy-MM-dd HH:mm:ss}, {valueStr}]"; return $"[{AsDateTime:yyyy-MM-dd HH:mm:ss}, {valueStr}]";
} }
+2 -2
View File
@@ -115,7 +115,7 @@ public static class IndicatorExtensions
int count = leftIndex - rightIndex; int count = leftIndex - rightIndex;
if (count <= 0) return Array.Empty<Point>(); if (count <= 0) return Array.Empty<Point>();
Point[] allPoints = new Point[count]; var allPoints = new Point[count];
for (int i = 0; i < count; i++) for (int i = 0; i < count; i++)
{ {
@@ -191,7 +191,7 @@ public static class IndicatorExtensions
if (showColdValues) if (showColdValues)
{ {
int coldStart = Math.Max(0, hotCount); int coldStart = Math.Max(0, hotCount);
int coldSegments = (count - 1) - coldStart; int coldSegments = count - coldStart - 1;
if (coldSegments > 0) if (coldSegments > 0)
{ {