mirror of
https://github.com/ppy/osu.git
synced 2024-12-14 08:52:55 +08:00
Use AsNonNull
instead
This commit is contained in:
parent
efaed4cba4
commit
2eb1170c0c
@ -7,6 +7,7 @@ using System.IO;
|
||||
using System.Linq;
|
||||
using System.Reflection;
|
||||
using osu.Framework;
|
||||
using osu.Framework.Extensions.ObjectExtensions;
|
||||
using osu.Framework.Logging;
|
||||
using osu.Framework.Platform;
|
||||
using osu.Game.Database;
|
||||
@ -108,7 +109,7 @@ namespace osu.Game.Stores
|
||||
List<Ruleset> instances = loadedAssemblies.Values
|
||||
.Select(r => Activator.CreateInstance(r) as Ruleset)
|
||||
.Where(r => r != null)
|
||||
.Cast<Ruleset>()
|
||||
.Select(r => r.AsNonNull())
|
||||
.ToList();
|
||||
|
||||
// add all legacy rulesets first to ensure they have exclusive choice of primary key.
|
||||
|
Loading…
Reference in New Issue
Block a user