29 references to _logEntries
aspire (29)
src\Shared\ConsoleLogs\LogEntries.cs (29)
27public IList<LogEntry> GetEntries() => _logEntries; 29public int EntriesCount => _logEntries.Count; 43var pauseEntries = _logEntries.Where(e => e.Type == LogEntryType.Pause && _pauseViewModels.Contains(e.Pause!)).ToList(); 44_logEntries.Clear(); 47_logEntries.Add(pauseEntry); 53_logEntries.Clear(); 104var existing = _logEntries.ToList(); 121var skipped = Math.Max(0, merged.Count - _logEntries.Capacity); 122_logEntries.Clear(); 126_logEntries.Add(merged[i]); 130if (_logEntries.Count > 0) 156if (_logEntries.Count == 0 || earliest >= _logEntries[_logEntries.Count - 1].Timestamp) 161foreach (var existingEntry in _logEntries) 194if (index < 0 || index >= _logEntries.Count || _logEntries[index] is not { Timestamp: { } timestamp, Type: not LogEntryType.Pause }) 207for (var i = start; i >= 0 && i < _logEntries.Count; i += step) 209if (_logEntries[i] is { Timestamp: { } value, Type: not LogEntryType.Pause }) 224return InsertAt(_logEntries.Count); 228for (var rowIndex = _logEntries.Count - 1; rowIndex >= 0; rowIndex--) 230var current = _logEntries[rowIndex]; 283_logEntries.Insert(index, logEntry); 293else if (_logEntries[index - 1].Pause is { } pause) 300if (_logEntries[i] is { Type: not LogEntryType.Pause } entry) 319logEntry.LineNumber = _logEntries[index - 1].LineNumber + 1; 328_logEntries.Insert(index, logEntry); 331for (var i = index + 1; i < _logEntries.Count; i++) 333_logEntries[i].LineNumber++;