Skip to content

Commit bdcb56e

Browse files
authored
Merge pull request #90 from winnerspiros/fix-android-ruleset-load-warnings-14549749250486607099
Fix Android Ruleset Loading Warnings
2 parents 0d34dda + b4a4f04 commit bdcb56e

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

osu.Android/OsuGameActivity.cs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
using System.Reflection;
88
using System.Threading.Tasks;
99
using osu.Framework.Android;
10+
using osu.Framework.Extensions.ObjectExtensions;
1011
using osu.Framework.Extensions;
1112
using osu.Game.Database;
1213
using Debug = System.Diagnostics.Debug;
@@ -193,10 +194,10 @@ protected override void OnCreate(global::Android.OS.Bundle? savedInstanceState)
193194
try
194195
{
195196
// Using typeof() ensures the linker preserves the assemblies.
196-
Assembly.Load(typeof(osu.Game.Rulesets.Osu.OsuRuleset).Assembly.FullName);
197-
Assembly.Load(typeof(osu.Game.Rulesets.Taiko.TaikoRuleset).Assembly.FullName);
198-
Assembly.Load(typeof(osu.Game.Rulesets.Catch.CatchRuleset).Assembly.FullName);
199-
Assembly.Load(typeof(osu.Game.Rulesets.Mania.ManiaRuleset).Assembly.FullName);
197+
Assembly.Load(typeof(osu.Game.Rulesets.Osu.OsuRuleset).Assembly.FullName.AsNonNull());
198+
Assembly.Load(typeof(osu.Game.Rulesets.Taiko.TaikoRuleset).Assembly.FullName.AsNonNull());
199+
Assembly.Load(typeof(osu.Game.Rulesets.Catch.CatchRuleset).Assembly.FullName.AsNonNull());
200+
Assembly.Load(typeof(osu.Game.Rulesets.Mania.ManiaRuleset).Assembly.FullName.AsNonNull());
200201
}
201202
catch (Exception e)
202203
{

0 commit comments

Comments
 (0)