Enable Net 7 and Net 8 style rules.
This commit is contained in:
committed by
Gustas Kažukauskas
parent
71ae0aedfb
commit
cfde11556f
@@ -567,7 +567,7 @@ namespace OpenRA.Mods.Common.Scripting
|
||||
"so you must not add new triggers at the same time that you are calling this function.")]
|
||||
public void Clear(Actor actor, string triggerName)
|
||||
{
|
||||
var trigger = (Trigger)Enum.Parse(typeof(Trigger), triggerName);
|
||||
var trigger = Enum.Parse<Trigger>(triggerName);
|
||||
|
||||
if (actor == null)
|
||||
throw new NullReferenceException(nameof(actor));
|
||||
|
||||
@@ -47,7 +47,7 @@ namespace OpenRA.Mods.Common.Scripting
|
||||
public event Action<Actor, Actor> OnProducedInternal = (a, b) => { };
|
||||
public event Action<Actor, Actor> OnOtherProducedInternal = (a, b) => { };
|
||||
|
||||
readonly List<Triggerable>[] triggerables = Exts.MakeArray(Enum.GetValues(typeof(Trigger)).Length, _ => new List<Triggerable>());
|
||||
readonly List<Triggerable>[] triggerables = Exts.MakeArray(Enum.GetValues<Trigger>().Length, _ => new List<Triggerable>());
|
||||
|
||||
readonly struct Triggerable : IDisposable
|
||||
{
|
||||
@@ -526,7 +526,7 @@ namespace OpenRA.Mods.Common.Scripting
|
||||
|
||||
public void ClearAll()
|
||||
{
|
||||
foreach (Trigger t in Enum.GetValues(typeof(Trigger)))
|
||||
foreach (var t in Enum.GetValues<Trigger>())
|
||||
Clear(t);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user