Skip to content

Commit baff467

Browse files
committed
Use [] syntax
1 parent 6b6a868 commit baff467

11 files changed

+41
-45
lines changed

ValveKeyValue/ValveKeyValue.Test/Binary/BinaryObjectConsecutiveSerializationTestCase.cs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@ class BinaryObjectConsecutiveSerializationTestCase
55
[Test]
66
public void SerializesToBinaryStructure()
77
{
8-
var first = new KVObject("FirstObject", new[]
9-
{
8+
var first = new KVObject("FirstObject",
9+
[
1010
new KVObject("firstkey", "firstvalue")
11-
});
11+
]);
1212

13-
var second = new KVObject("SecondObject", new[]
14-
{
13+
var second = new KVObject("SecondObject",
14+
[
1515
new KVObject("secondkey", "secondvalue")
16-
});
16+
]);
1717

1818
var expectedData = new byte[]
1919
{

ValveKeyValue/ValveKeyValue.Test/Binary/BinaryObjectSerializationTestCase.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,16 @@ class BinaryObjectSerializationTestCase
55
[Test]
66
public void SerializesToBinaryStructure()
77
{
8-
var kvo = new KVObject("TestObject", new[]
9-
{
8+
var kvo = new KVObject("TestObject",
9+
[
1010
new KVObject("key", "value"),
1111
new KVObject("key_utf8", "邪恶的战"),
1212
new KVObject("int", 0x10203040),
1313
new KVObject("flt", 1234.5678f),
1414
new KVObject("ptr", new IntPtr(0x12345678)),
1515
new KVObject("lng", 0x8877665544332211u),
1616
new KVObject("i64", 0x0102030405060708)
17-
});
17+
]);
1818

1919
var expectedData = new byte[]
2020
{

ValveKeyValue/ValveKeyValue.Test/KVDateTimeTestCase.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ public void InvalidCast()
1414
[Test]
1515
public void DeserializeDateTimeNotSupported()
1616
{
17-
var obj = new KVObject("test", new[]
18-
{
17+
var obj = new KVObject("test",
18+
[
1919
new KVObject("Value", "some value that could be a date")
20-
});
20+
]);
2121
using var ms = new MemoryStream();
2222
var serializer = KVSerializer.Create(KVSerializationFormat.KeyValues1Text);
2323

ValveKeyValue/ValveKeyValue.Test/KVObjectCastTestCase.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -281,7 +281,7 @@ public void ConvertingObjectWithChildrenIsNotSupported(Type type)
281281
{
282282
var kv = new KVObject(
283283
"aaa",
284-
new[] { new KVObject("bbb", "ccc") });
284+
[new KVObject("bbb", "ccc")]);
285285

286286
Assert.That(
287287
() => Convert.ChangeType(kv.Value, type),
@@ -293,7 +293,7 @@ public object ConvertingObjectWithChildren(Type type)
293293
{
294294
var kv = new KVObject(
295295
"aaa",
296-
new[] { new KVObject("bbb", "ccc") });
296+
[new KVObject("bbb", "ccc")]);
297297

298298
return Convert.ChangeType(kv.Value, type);
299299
}

ValveKeyValue/ValveKeyValue.Test/KVObjectIndexerTestCase.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,11 @@ public void SetUp()
2424
{
2525
data = new KVObject(
2626
"test data",
27-
new[]
28-
{
27+
[
2928
new KVObject("foo", "bar"),
3029
new KVObject("bar", "baz"),
3130
new KVObject("baz", "-"),
32-
});
31+
]);
3332
}
3433
}
3534
}

ValveKeyValue/ValveKeyValue.Test/KVValueToStringTestCase.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ public static IEnumerable ToStringTestCases
1414
{
1515
yield return new TestCaseData(new KVObject("a", "blah").Value).Returns("blah");
1616
yield return new TestCaseData(new KVObject("a", "yay").Value).Returns("yay");
17-
yield return new TestCaseData(new KVObject("a", Enumerable.Empty<KVObject>()).Value).Returns("[Collection]").SetName("{m} - Empty Collection");
18-
yield return new TestCaseData(new KVObject("a", new[] { new KVObject("boo", "aah") }).Value).Returns("[Collection]").SetName("{m} - Collection With Value");
17+
yield return new TestCaseData(new KVObject("a", []).Value).Returns("[Collection]").SetName("{m} - Empty Collection");
18+
yield return new TestCaseData(new KVObject("a", [new KVObject("boo", "aah")]).Value).Returns("[Collection]").SetName("{m} - Collection With Value");
1919
}
2020
}
2121
}

ValveKeyValue/ValveKeyValue.Test/TestFixtureSources.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ static TestFixtureParameters CreateTestFixtureDataForGenericTest(Type genericTyp
2323
{
2424
var data = new TestFixtureAttribute
2525
{
26-
TypeArgs = new[] { genericType }
26+
TypeArgs = [genericType]
2727
};
2828
var parameters = new TestFixtureParameters(data);
2929
return parameters;

ValveKeyValue/ValveKeyValue.Test/Text/BooleanTestCase.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,11 @@ public void StronglyTypedDeserialization()
3535
[Test]
3636
public void DynamicSerialization()
3737
{
38-
var data = new KVObject("object", new[]
39-
{
38+
var data = new KVObject("object",
39+
[
4040
new KVObject("test1_false", false),
4141
new KVObject("test2_true", true),
42-
});
42+
]);
4343

4444
var expected = TestDataHelper.ReadTextResource("Text.boolean_serialization.vdf");
4545

ValveKeyValue/ValveKeyValue.Test/Text/ConditionalTestCase.cs

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -68,21 +68,21 @@ public void ReadsValueWhenConditionalNotEqual(string condition)
6868
string[] conditions;
6969
if (condition == null)
7070
{
71-
conditions = Array.Empty<string>();
71+
conditions = [];
7272
}
7373
else
7474
{
75-
conditions = new[] { condition };
75+
conditions = [condition];
7676
}
7777

7878
var data = ParseResource("Text.conditional.vdf", conditions);
7979
Assert.That((string)data["operating system"], Is.EqualTo("something else"));
8080
}
8181

82-
[TestCase(new object[] { new string[] { "X360" } }, ExpectedResult = "small", TestName = "ReadsValueFromComplexBracketedConditional([\"X360\"]) => \"small\"")]
83-
[TestCase(new object[] { new[] { "X360", "GERMAN" } }, ExpectedResult = "medium", TestName = "ReadsValueFromComplexBracketedConditional([\"X360\", \"GERMAN\"]) => \"medium\"")]
84-
[TestCase(new object[] { new[] { "X360", "FRENCH" } }, ExpectedResult = "medium", TestName = "ReadsValueFromComplexBracketedConditional([\"X360\", \"FRENCH\"]) => \"medium\"")]
85-
[TestCase(new object[] { new[] { "X360", "POLISH" } }, ExpectedResult = "large", TestName = "ReadsValueFromComplexBracketedConditional([\"X360\", \"POLISH\"]) => \"large\"")]
82+
[TestCase([new string[] { "X360" }], ExpectedResult = "small", TestName = "ReadsValueFromComplexBracketedConditional([\"X360\"]) => \"small\"")]
83+
[TestCase([new[] { "X360", "GERMAN" }], ExpectedResult = "medium", TestName = "ReadsValueFromComplexBracketedConditional([\"X360\", \"GERMAN\"]) => \"medium\"")]
84+
[TestCase([new[] { "X360", "FRENCH" }], ExpectedResult = "medium", TestName = "ReadsValueFromComplexBracketedConditional([\"X360\", \"FRENCH\"]) => \"medium\"")]
85+
[TestCase([new[] { "X360", "POLISH" }], ExpectedResult = "large", TestName = "ReadsValueFromComplexBracketedConditional([\"X360\", \"POLISH\"]) => \"large\"")]
8686
public string ReadsValueFromComplexBracketedConditional(string[] conditions)
8787
{
8888
var data = ParseResource("Text.conditional.vdf", conditions);
@@ -112,7 +112,7 @@ public void ConditionalBeforeObject()
112112
var children = data.Children.ToArray();
113113
Assert.That(children, Has.Length.EqualTo(0));
114114

115-
data = ParseResource("Text.conditional_before_object_value.vdf", new string[] { "WIN32" });
115+
data = ParseResource("Text.conditional_before_object_value.vdf", ["WIN32"]);
116116
Assert.That(data, Is.Not.Null);
117117
Assert.That(data.Value.ValueType, Is.EqualTo(KVValueType.Collection));
118118

@@ -132,7 +132,7 @@ public void ConditionalBetweenKeyAndValue()
132132
var children = data.Children.ToArray();
133133
Assert.That(children, Has.Length.EqualTo(0));
134134

135-
data = ParseResource("Text.conditional_between_key_and_value.vdf", new string[] { "WIN32" });
135+
data = ParseResource("Text.conditional_between_key_and_value.vdf", ["WIN32"]);
136136
Assert.That(data, Is.Not.Null);
137137
Assert.That(data.Value.ValueType, Is.EqualTo(KVValueType.Collection));
138138

@@ -149,7 +149,7 @@ public void ConditionalBeforeKey()
149149
}
150150

151151
static KVObject ParseResource(string name)
152-
=> ParseResource(name, Array.Empty<string>());
152+
=> ParseResource(name, []);
153153

154154
static KVObject ParseResource(string name, string[] conditions)
155155
{

ValveKeyValue/ValveKeyValue.Test/Text/DictionarySerializationTestCase.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@ public void SerializesValuesCorrectly()
4343
{
4444
Test = new Dictionary<string, float[]>
4545
{
46-
["test"] = new[] { 1.1234f, 2.2345f, 3.54677f },
47-
["test2"] = new[] { 1.1234f, 2.2345f, 3.54677f }
46+
["test"] = [1.1234f, 2.2345f, 3.54677f],
47+
["test2"] = [1.1234f, 2.2345f, 3.54677f]
4848
},
4949
};
5050

@@ -70,8 +70,8 @@ public void SerializesValuesCorrectlyWithCulture()
7070
{
7171
Test = new Dictionary<string, float[]>
7272
{
73-
["test"] = new[] { 1.1234f, 2.2345f, 3.54677f },
74-
["test2"] = new[] { 1.1234f, 2.2345f, 3.54677f }
73+
["test"] = [1.1234f, 2.2345f, 3.54677f],
74+
["test2"] = [1.1234f, 2.2345f, 3.54677f]
7575
},
7676
};
7777

0 commit comments

Comments
 (0)