Remove IJsonSerializable interface

Was pretty pointless and made it hard to use the custom serialisation
terms arbitrarily in tests.
This commit is contained in:
Dean Herbert
2021-08-31 14:38:35 +09:00
parent d6a0d2aa44
commit c25ab6835c
7 changed files with 7 additions and 20 deletions

View File

@ -10,7 +10,6 @@ using Newtonsoft.Json;
using osu.Framework.Localisation;
using osu.Framework.Testing;
using osu.Game.Database;
using osu.Game.IO.Serialization;
using osu.Game.Rulesets;
using osu.Game.Scoring;
@ -18,7 +17,7 @@ namespace osu.Game.Beatmaps
{
[ExcludeFromDynamicCompile]
[Serializable]
public class BeatmapInfo : IEquatable<BeatmapInfo>, IJsonSerializable, IHasPrimaryKey
public class BeatmapInfo : IEquatable<BeatmapInfo>, IHasPrimaryKey
{
public int ID { get; set; }