A game about forced loneliness, made by TACStudios
1using System;
2using System.Collections.Generic;
3using System.Linq;
4using UnityEngine;
5
6namespace UnityEditor.TestRunner.UnityTestProtocol
7{
8 [Obsolete("No longer in use")]
9 public interface ITestRunDataHolder
10 {
11 IList<TestRunData> TestRunDataList { get; }
12 }
13
14 [Obsolete("No longer in use")]
15 public class TestRunDataHolder: ScriptableSingleton<TestRunDataHolder>, ISerializationCallbackReceiver, ITestRunDataHolder
16 {
17 [SerializeField]
18 private TestRunData[] TestRunData;
19 public IList<TestRunData> TestRunDataList { get; private set; } = new List<TestRunData>();
20
21 public void OnBeforeSerialize()
22 {
23 TestRunData = TestRunDataList.ToArray();
24 }
25
26 public void OnAfterDeserialize()
27 {
28 TestRunDataList = TestRunData.ToList();
29 }
30 }
31}