diff options
Diffstat (limited to 'IrcTokens')
-rw-r--r-- | IrcTokens/Line.cs | 2 | ||||
-rw-r--r-- | IrcTokens/StatefulEncoder.cs | 4 | ||||
-rw-r--r-- | IrcTokens/Tests/Data/JoinModel.cs | 3 |
3 files changed, 4 insertions, 5 deletions
diff --git a/IrcTokens/Line.cs b/IrcTokens/Line.cs index d1a8286..50f93ec 100644 --- a/IrcTokens/Line.cs +++ b/IrcTokens/Line.cs @@ -200,7 +200,7 @@ namespace IrcTokens if (Params != null && Params.Any()) { - var last = Params[^1]; + var last = Params[^1]; var withoutLast = Params.SkipLast(1).ToList(); foreach (var p in withoutLast) diff --git a/IrcTokens/StatefulEncoder.cs b/IrcTokens/StatefulEncoder.cs index 57f1b96..bec4e42 100644 --- a/IrcTokens/StatefulEncoder.cs +++ b/IrcTokens/StatefulEncoder.cs @@ -60,8 +60,8 @@ namespace IrcTokens { var sent = PendingBytes.Take(byteCount).Count(c => c == '\n'); - PendingBytes = PendingBytes.Skip(byteCount).ToArray(); - + PendingBytes = PendingBytes.Skip(byteCount).ToArray(); + var sentLines = _bufferedLines.Take(sent).ToList(); _bufferedLines = _bufferedLines.Skip(sent).ToList(); diff --git a/IrcTokens/Tests/Data/JoinModel.cs b/IrcTokens/Tests/Data/JoinModel.cs index b016fc3..2c08e58 100644 --- a/IrcTokens/Tests/Data/JoinModel.cs +++ b/IrcTokens/Tests/Data/JoinModel.cs @@ -9,8 +9,7 @@ namespace IrcTokens.Tests.Data public class Test { - [YamlMember(Alias = "desc")] - public string Description { get; set; } + [YamlMember(Alias = "desc")] public string Description { get; set; } public Atoms Atoms { get; set; } |