Skip to content

Commit ac4379c

Browse files
authored
Update unity to 6000.0.51f1 (#45)
1 parent c7c7f9e commit ac4379c

28 files changed

Lines changed: 506 additions & 516 deletions

.BinaryPrefs/Packages/manifest.json

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,14 @@
33
"com.appegy.binary-prefs": "file:../..",
44
"com.boundfoxstudios.fluentassertions": "6.8.0",
55
"com.unity.2d.sprite": "1.0.0",
6-
"com.unity.ide.rider": "3.0.31",
7-
"com.unity.mobile.android-logcat": "1.4.3",
8-
"com.unity.test-framework": "2.0.1-pre.18",
9-
"com.unity.textmeshpro": "3.0.9",
10-
"com.unity.ugui": "1.0.0",
6+
"com.unity.ide.rider": "3.0.36",
7+
"com.unity.mobile.android-logcat": "1.4.5",
8+
"com.unity.multiplayer.center": "1.0.0",
9+
"com.unity.test-framework": "1.5.1",
10+
"com.unity.ugui": "2.0.0",
1111
"com.yasirkula.ingamedebugconsole": "https://github.com/yasirkula/UnityIngameDebugConsole.git",
1212
"net.tnrd.nsubstitute": "5.1.0",
13+
"com.unity.modules.accessibility": "1.0.0",
1314
"com.unity.modules.androidjni": "1.0.0",
1415
"com.unity.modules.animation": "1.0.0",
1516
"com.unity.modules.audio": "1.0.0",

.BinaryPrefs/Packages/packages-lock.json

Lines changed: 41 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,13 @@
2020
"dependencies": {}
2121
},
2222
"com.unity.ext.nunit": {
23-
"version": "2.0.2",
23+
"version": "2.0.5",
2424
"depth": 1,
25-
"source": "registry",
26-
"dependencies": {},
27-
"url": "https://packages.unity.com"
25+
"source": "builtin",
26+
"dependencies": {}
2827
},
2928
"com.unity.ide.rider": {
30-
"version": "3.0.31",
29+
"version": "3.0.36",
3130
"depth": 0,
3231
"source": "registry",
3332
"dependencies": {
@@ -36,34 +35,32 @@
3635
"url": "https://packages.unity.com"
3736
},
3837
"com.unity.mobile.android-logcat": {
39-
"version": "1.4.3",
38+
"version": "1.4.5",
4039
"depth": 0,
4140
"source": "registry",
4241
"dependencies": {},
4342
"url": "https://packages.unity.com"
4443
},
45-
"com.unity.test-framework": {
46-
"version": "2.0.1-pre.18",
44+
"com.unity.multiplayer.center": {
45+
"version": "1.0.0",
4746
"depth": 0,
48-
"source": "registry",
47+
"source": "builtin",
4948
"dependencies": {
50-
"com.unity.ext.nunit": "2.0.2",
51-
"com.unity.modules.imgui": "1.0.0",
52-
"com.unity.modules.jsonserialize": "1.0.0"
53-
},
54-
"url": "https://packages.unity.com"
49+
"com.unity.modules.uielements": "1.0.0"
50+
}
5551
},
56-
"com.unity.textmeshpro": {
57-
"version": "3.0.9",
52+
"com.unity.test-framework": {
53+
"version": "1.5.1",
5854
"depth": 0,
59-
"source": "registry",
55+
"source": "builtin",
6056
"dependencies": {
61-
"com.unity.ugui": "1.0.0"
62-
},
63-
"url": "https://packages.unity.com"
57+
"com.unity.ext.nunit": "2.0.3",
58+
"com.unity.modules.imgui": "1.0.0",
59+
"com.unity.modules.jsonserialize": "1.0.0"
60+
}
6461
},
6562
"com.unity.ugui": {
66-
"version": "1.0.0",
63+
"version": "2.0.0",
6764
"depth": 0,
6865
"source": "builtin",
6966
"dependencies": {
@@ -85,6 +82,12 @@
8582
"dependencies": {},
8683
"url": "https://package.openupm.com"
8784
},
85+
"com.unity.modules.accessibility": {
86+
"version": "1.0.0",
87+
"depth": 0,
88+
"source": "builtin",
89+
"dependencies": {}
90+
},
8891
"com.unity.modules.androidjni": {
8992
"version": "1.0.0",
9093
"depth": 0,
@@ -103,6 +106,12 @@
103106
"source": "builtin",
104107
"dependencies": {}
105108
},
109+
"com.unity.modules.hierarchycore": {
110+
"version": "1.0.0",
111+
"depth": 2,
112+
"source": "builtin",
113+
"dependencies": {}
114+
},
106115
"com.unity.modules.imgui": {
107116
"version": "1.0.0",
108117
"depth": 0,
@@ -120,6 +129,17 @@
120129
"depth": 0,
121130
"source": "builtin",
122131
"dependencies": {}
132+
},
133+
"com.unity.modules.uielements": {
134+
"version": "1.0.0",
135+
"depth": 1,
136+
"source": "builtin",
137+
"dependencies": {
138+
"com.unity.modules.ui": "1.0.0",
139+
"com.unity.modules.imgui": "1.0.0",
140+
"com.unity.modules.jsonserialize": "1.0.0",
141+
"com.unity.modules.hierarchycore": "1.0.0"
142+
}
123143
}
124144
}
125145
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
%YAML 1.1
2+
%TAG !u! tag:unity3d.com,2011:
3+
--- !u!655991488 &1
4+
MultiplayerManager:
5+
m_ObjectHideFlags: 0
6+
m_EnableMultiplayerRoles: 0
7+
m_StrippingTypes: {}
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
m_EditorVersion: 2022.3.42f1
2-
m_EditorVersionWithRevision: 2022.3.42f1 (2dcb6a0abc42)
1+
m_EditorVersion: 6000.0.51f1
2+
m_EditorVersionWithRevision: 6000.0.51f1 (01c3ff5872c5)

Tests/TypeSerializers/BooleanSerializer.cs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,19 @@
11
using NUnit.Framework;
2+
using System.Collections.Generic;
23

34
namespace Appegy.Storage.TypeSerializers
45
{
56
[TestFixture]
67
[TestFixtureSource(nameof(Inputs))]
78
internal class BooleanTypeSerializerTests : BaseTypeSerializerTests<bool, BooleanSerializer>
89
{
9-
private static bool[] Inputs => new[]
10+
private static IEnumerable<object[]> Inputs => new[]
1011
{
11-
true, // true boolean value
12-
false, // false boolean value
12+
new object[] { true, "true" },
13+
new object[] { false, "false" }
1314
};
1415

15-
public BooleanTypeSerializerTests(bool value) : base(value)
16+
public BooleanTypeSerializerTests(bool value, string _) : base(value)
1617
{
1718
}
1819
}

Tests/TypeSerializers/ByteTypeSerializerTests.cs

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,26 @@
11
using NUnit.Framework;
2+
using System.Collections.Generic;
23

34
namespace Appegy.Storage.TypeSerializers
45
{
56
[TestFixture]
67
[TestFixtureSource(nameof(Inputs))]
78
internal class ByteTypeSerializerTests : BaseTypeSerializerTests<byte, ByteSerializer>
89
{
9-
private static byte[] Inputs => new[]
10+
private static IEnumerable<object[]> Inputs => new[]
1011
{
11-
byte.MinValue, // 0
12-
byte.MaxValue, // 255
13-
(byte)1, // Smallest positive byte
14-
(byte)127, // Middle value
15-
(byte)64, // Power of two
16-
(byte)3, // Just below a power of two
17-
(byte)10, // Random small value
18-
(byte)100, // Random middle value
19-
(byte)200, // Random large value
12+
new object[] { byte.MinValue, "min" },
13+
new object[] { byte.MaxValue, "max" },
14+
new object[] { (byte)1, "one" },
15+
new object[] { (byte)127, "mid" },
16+
new object[] { (byte)64, "pow2" },
17+
new object[] { (byte)3, "below_pow2" },
18+
new object[] { (byte)10, "small" },
19+
new object[] { (byte)100, "middle" },
20+
new object[] { (byte)200, "large" }
2021
};
2122

22-
public ByteTypeSerializerTests(byte value) : base(value)
23+
public ByteTypeSerializerTests(byte value, string _) : base(value)
2324
{
2425
}
2526
}

Tests/TypeSerializers/CharTypeSerializerTests.cs

Lines changed: 21 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,35 @@
11
using NUnit.Framework;
2+
using System.Collections.Generic;
23

34
namespace Appegy.Storage.TypeSerializers
45
{
56
[TestFixture]
67
[TestFixtureSource(nameof(Inputs))]
78
internal class CharTypeSerializerTests : BaseTypeSerializerTests<char, CharSerializer>
89
{
9-
private static char[] Inputs => new[]
10+
private static IEnumerable<object[]> Inputs => new[]
1011
{
11-
'\t', // tab
12-
'\n', // newline
13-
'\r', // carriage return
14-
'\u00E9', // Unicode character é
15-
'\u20AC', // Euro sign €
16-
'\u3042', // Hiragana letter A
17-
//'\uD83D', // Emoji
18-
'\u0001', // ASCII control character (Start of Heading)
19-
'\u4E9C', // Han character 亜
20-
'a', // lowercase letter
21-
'Z', // uppercase letter
22-
'5', // digit
23-
' ', // space
24-
'!', // exclamation mark
25-
'g', // latin
26-
'ў', // cyrillic
27-
'里', // chinese simplified
28-
'爾', // chinese traditional
29-
'ة', // arabic
30-
// TODO: this one currently breaks tests
31-
//'\0',
12+
new object[] { '\t', "tab" },
13+
new object[] { '\n', "newline" },
14+
new object[] { '\r', "carriage_return" },
15+
new object[] { '\u00E9', "unicode_e" },
16+
new object[] { '\u20AC', "euro" },
17+
new object[] { '\u3042', "hiragana_a" },
18+
new object[] { '\u0001', "ctrl_soh" },
19+
new object[] { '\u4E9C', "han_1" },
20+
new object[] { 'a', "a" },
21+
new object[] { 'Z', "Z" },
22+
new object[] { '5', "5" },
23+
new object[] { ' ', "space" },
24+
new object[] { '!', "exclamation" },
25+
new object[] { 'g', "g" },
26+
new object[] { 'ў', "cyrillic" },
27+
new object[] { '里', "chinese_simple" },
28+
new object[] { '爾', "chinese_trad" },
29+
new object[] { 'ة', "arabic" }
3230
};
3331

34-
public CharTypeSerializerTests(char value) : base(value)
32+
public CharTypeSerializerTests(char value, string _) : base(value)
3533
{
3634
}
3735
}

Tests/TypeSerializers/DateTimeTypeSerializerTests.cs

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,29 @@
11
using System;
22
using NUnit.Framework;
3+
using System.Collections.Generic;
34

45
namespace Appegy.Storage.TypeSerializers
56
{
67
[TestFixture]
78
[TestFixtureSource(nameof(Inputs))]
89
internal class DateTimeTypeSerializerTests : BaseTypeSerializerTests<DateTime, DateTimeSerializer>
910
{
10-
private static DateTime[] Inputs => new[]
11+
private static IEnumerable<object[]> Inputs => new[]
1112
{
12-
DateTime.MinValue, // 0001-01-01 00:00:00
13-
DateTime.MaxValue, // 9999-12-31 23:59:59
14-
new DateTime(638542591551251841L, DateTimeKind.Local),
15-
new DateTime(638542519494481194L, DateTimeKind.Utc),
16-
new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc),
17-
new DateTime(2024, 6, 17, 0, 0, 0, DateTimeKind.Local),
18-
new DateTime(2023, 6, 1, 12, 0, 0), // 2023-06-01 12:00:00
19-
new DateTime(1995, 7, 26, 8, 0, 0), // 1995-07-26 08:00:00
20-
new DateTime(2030, 1, 15, 17, 30, 0), // 2030-01-15 17:30:00
21-
new DateTime(1980, 5, 10, 3, 45, 0), // 1980-05-10 03:45:00
22-
new DateTime(2024, 12, 31, 23, 59, 59), // 2024-12-31 23:59:59
13+
new object[] { DateTime.MinValue, "min" },
14+
new object[] { DateTime.MaxValue, "max" },
15+
new object[] { new DateTime(638542591551251841L, DateTimeKind.Local), "ticks_local_1" },
16+
new object[] { new DateTime(638542519494481194L, DateTimeKind.Utc), "ticks_utc_1" },
17+
new object[] { new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc), "epoch_utc" },
18+
new object[] { new DateTime(2024, 6, 17, 0, 0, 0, DateTimeKind.Local), "2024_06_17_local" },
19+
new object[] { new DateTime(2023, 6, 1, 12, 0, 0), "2023_06_01_12_00" },
20+
new object[] { new DateTime(1995, 7, 26, 8, 0, 0), "1995_07_26_08_00" },
21+
new object[] { new DateTime(2030, 1, 15, 17, 30, 0), "2030_01_15_17_30" },
22+
new object[] { new DateTime(1980, 5, 10, 3, 45, 0), "1980_05_10_03_45" },
23+
new object[] { new DateTime(2024, 12, 31, 23, 59, 59), "2024_12_31_23_59_59" }
2324
};
2425

25-
public DateTimeTypeSerializerTests(DateTime value) : base(value)
26+
public DateTimeTypeSerializerTests(DateTime value, string _) : base(value)
2627
{
2728
}
2829
}

Tests/TypeSerializers/DecimalTypeSerializerTests.cs

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,28 @@
11
using NUnit.Framework;
2+
using System.Collections.Generic;
23

34
namespace Appegy.Storage.TypeSerializers
45
{
56
[TestFixture]
67
[TestFixtureSource(nameof(Inputs))]
78
internal class DecimalTypeSerializerTests : BaseTypeSerializerTests<decimal, DecimalSerializer>
89
{
9-
private static decimal[] Inputs => new[]
10+
private static IEnumerable<object[]> Inputs => new[]
1011
{
11-
decimal.MinValue, // -79228162514264337593543950335
12-
decimal.MaxValue, // 79228162514264337593543950335
13-
0.0m, // zero
14-
1.0m, // smallest positive decimal
15-
-1.0m, // smallest negative decimal
16-
3.1415926535897932384626433832m, // pi
17-
-3.1415926535897932384626433832m, // negative pi
18-
1234567890123456789012345678.9m, // random positive value
19-
-1234567890123456789012345678.9m, // random negative value
20-
1234.5678901234567890123456789m, // random positive value
21-
-1234.5678901234567890123456789m // random negative value
12+
new object[] { decimal.MinValue, "min" },
13+
new object[] { decimal.MaxValue, "max" },
14+
new object[] { 0.0m, "zero" },
15+
new object[] { 1.0m, "one" },
16+
new object[] { -1.0m, "minus_one" },
17+
new object[] { 3.1415926535897932384626433832m, "pi" },
18+
new object[] { -3.1415926535897932384626433832m, "minus_pi" },
19+
new object[] { 1234567890123456789012345678.9m, "big_pos" },
20+
new object[] { -1234567890123456789012345678.9m, "big_neg" },
21+
new object[] { 1234.5678901234567890123456789m, "rnd_pos" },
22+
new object[] { -1234.5678901234567890123456789m, "rnd_neg" }
2223
};
2324

24-
public DecimalTypeSerializerTests(decimal value) : base(value)
25+
public DecimalTypeSerializerTests(decimal value, string _) : base(value)
2526
{
2627
}
2728
}

Tests/TypeSerializers/DoubleTypeSerializerTests.cs

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,27 @@
11
using NUnit.Framework;
2+
using System.Collections.Generic;
23

34
namespace Appegy.Storage.TypeSerializers
45
{
56
[TestFixture]
67
[TestFixtureSource(nameof(Inputs))]
78
internal class DoubleTypeSerializerTests : BaseTypeSerializerTests<double, DoubleSerializer>
89
{
9-
private static double[] Inputs => new[]
10+
private static IEnumerable<object[]> Inputs => new[]
1011
{
11-
double.MinValue, // -1.7976931348623157E+308
12-
double.MaxValue, // 1.7976931348623157E+308
13-
double.Epsilon, // 4.94065645841247E-324
14-
double.NegativeInfinity, // Negative infinity
15-
double.PositiveInfinity, // Positive infinity
16-
0.0, // zero
17-
1.0, // smallest positive double
18-
-1.0, // smallest negative double
19-
3.14159265358979, // pi
20-
-3.14159265358979 // negative pi
12+
new object[] { double.MinValue, "min" },
13+
new object[] { double.MaxValue, "max" },
14+
new object[] { double.Epsilon, "epsilon" },
15+
new object[] { double.NegativeInfinity, "neg_inf" },
16+
new object[] { double.PositiveInfinity, "pos_inf" },
17+
new object[] { 0.0, "zero" },
18+
new object[] { 1.0, "one" },
19+
new object[] { -1.0, "minus_one" },
20+
new object[] { 3.14159265358979, "pi" },
21+
new object[] { -3.14159265358979, "minus_pi" }
2122
};
2223

23-
public DoubleTypeSerializerTests(double value) : base(value)
24+
public DoubleTypeSerializerTests(double value, string _) : base(value)
2425
{
2526
}
2627
}

0 commit comments

Comments
 (0)