Skip to content

Commit

Permalink
Rebase
Browse files Browse the repository at this point in the history
  • Loading branch information
xPaw committed Feb 9, 2024
1 parent bf63ac2 commit ff5596d
Show file tree
Hide file tree
Showing 22 changed files with 28 additions and 107 deletions.
2 changes: 2 additions & 0 deletions ValveKeyValue/ValveKeyValue.Test/Text/ConditionalTestCase.cs
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
using System.Linq;

namespace ValveKeyValue.Test
{
class ConditionalTestCase
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
using System.Text;

namespace ValveKeyValue.Test
{
class InvalidConditionalTestCase
Expand Down
6 changes: 2 additions & 4 deletions ValveKeyValue/ValveKeyValue.Test/TextKV3/BasicKV3TestCases.cs
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
using NUnit.Framework;

namespace ValveKeyValue.Test.TextKV3
namespace ValveKeyValue.Test.TextKV3
{
class BasicKV3TestCases
{
Expand Down Expand Up @@ -97,7 +95,7 @@ public void DeserializesArray()

var arrayValue = (KVArrayValue)data["arrayValue"];

Assert.That(arrayValue.Count, Is.EqualTo(2));
Assert.That(arrayValue, Has.Count.EqualTo(2));
Assert.That(arrayValue[0].ToString(), Is.EqualTo("a"));
Assert.That(arrayValue[1].ToString(), Is.EqualTo("b"));

Expand Down
5 changes: 1 addition & 4 deletions ValveKeyValue/ValveKeyValue.Test/TextKV3/HeadersTestCase.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,4 @@
using System;
using System.IO;
using System.Text;
using NUnit.Framework;
using System.Text;

namespace ValveKeyValue.Test.TextKV3
{
Expand Down
6 changes: 1 addition & 5 deletions ValveKeyValue/ValveKeyValue.Test/TextKV3/Kv1ToKv3TestCase.cs
Original file line number Diff line number Diff line change
@@ -1,8 +1,4 @@
using System;
using System.IO;
using NUnit.Framework;

namespace ValveKeyValue.Test.TextKV3
namespace ValveKeyValue.Test.TextKV3
{
class Kv1ToKv3TestCase
{
Expand Down
5 changes: 1 addition & 4 deletions ValveKeyValue/ValveKeyValue.Test/TextKV3/Kv3ToKv1TestCase.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,4 @@
using System.IO;
using NUnit.Framework;

namespace ValveKeyValue.Test.TextKV3
namespace ValveKeyValue.Test.TextKV3
{
class Kv3ToKv1TestCase
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
using NUnit.Framework;

namespace ValveKeyValue.Test.TextKV3
namespace ValveKeyValue.Test.TextKV3
{
class RootTypesTestCase
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,4 @@
using System.IO;
using NUnit.Framework;

namespace ValveKeyValue.Test.TextKV3
namespace ValveKeyValue.Test.TextKV3
{
class SerializationTestCase
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
using System;
using System.Globalization;
using System.IO;
using System.Globalization;
using ValveKeyValue.Abstraction;

namespace ValveKeyValue.Deserialization.KeyValues3
Expand Down Expand Up @@ -183,7 +181,7 @@ void ReadText(string text)

void ReadBinaryBlob(string text)
{
var bytes = Utils.ParseHexStringAsByteArrayNoReverse(text);
var bytes = HexStringHelper.ParseHexStringAsByteArray(text);
var value = new KVBinaryBlob(bytes)
{
Flag = stateMachine.GetAndResetFlag()
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
using System.Collections.Generic;

namespace ValveKeyValue.Deserialization.KeyValues3
namespace ValveKeyValue.Deserialization.KeyValues3
{
class KV3TextReaderStateMachine
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,4 @@
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Linq;
using System.Text;
using ValveKeyValue.KeyValues3;
using Encoding = ValveKeyValue.KeyValues3.Encoding;
Expand Down
4 changes: 1 addition & 3 deletions ValveKeyValue/ValveKeyValue/KVArrayValue.cs
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
using System;
using System.Collections;
using System.Collections.Generic;
using System.Collections;

namespace ValveKeyValue
{
Expand Down
3 changes: 1 addition & 2 deletions ValveKeyValue/ValveKeyValue/KVBinaryBlob.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
using System;
using System.Text;
using System.Text;

namespace ValveKeyValue
{
Expand Down
4 changes: 1 addition & 3 deletions ValveKeyValue/ValveKeyValue/KVFile.cs
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
using System;

namespace ValveKeyValue
namespace ValveKeyValue
{
public class KVFile : KVObject
{
Expand Down
4 changes: 1 addition & 3 deletions ValveKeyValue/ValveKeyValue/KVFlag.cs
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
using System;

namespace ValveKeyValue
namespace ValveKeyValue
{
public enum KVFlag
{
Expand Down
4 changes: 1 addition & 3 deletions ValveKeyValue/ValveKeyValue/KVHeader.cs
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
using System;

namespace ValveKeyValue
namespace ValveKeyValue
{
public class KVHeader
{
Expand Down
4 changes: 3 additions & 1 deletion ValveKeyValue/ValveKeyValue/KVObject_IEnumerable.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
namespace ValveKeyValue
using System.Collections;

namespace ValveKeyValue
{
/// <summary>
/// Represents a dynamic KeyValue object.
Expand Down
4 changes: 1 addition & 3 deletions ValveKeyValue/ValveKeyValue/KeyValues3/Encoding.cs
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
using System;

namespace ValveKeyValue.KeyValues3
namespace ValveKeyValue.KeyValues3
{
public class Encoding
{
Expand Down
4 changes: 1 addition & 3 deletions ValveKeyValue/ValveKeyValue/KeyValues3/Format.cs
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
using System;

namespace ValveKeyValue.KeyValues3
namespace ValveKeyValue.KeyValues3
{
public class Format
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,4 @@
using System;
using System.Collections.Generic;
using System.Globalization;
using System.IO;
using System.Text;
using ValveKeyValue.Abstraction;

Expand All @@ -24,7 +21,7 @@ public KV1TextSerializer(Stream stream, KVSerializerOptions options)
readonly KVSerializerOptions options;
readonly TextWriter writer;
int indentation = 0;
Stack<int> arrayCount = new();
readonly Stack<int> arrayCount = new();

public void Dispose()
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,4 @@
using System;
using System.Collections.Generic;
using System.IO;
using System.Text;
using System.Text;
using ValveKeyValue.Abstraction;

namespace ValveKeyValue.Serialization.KeyValues3
Expand All @@ -23,7 +20,7 @@ public KV3TextSerializer(Stream stream)

readonly TextWriter writer;
int indentation = 0;
Stack<bool> inArray = new();
readonly Stack<bool> inArray = new();

bool IsInArray => inArray.Count > 0 && inArray.Peek();

Expand Down
42 changes: 0 additions & 42 deletions ValveKeyValue/ValveKeyValue/Utils.cs

This file was deleted.

0 comments on commit ff5596d

Please sign in to comment.