diff --git a/Common.ruleset b/Common.ruleset
index d554417997..e66108edec 100644
--- a/Common.ruleset
+++ b/Common.ruleset
@@ -292,9 +292,6 @@
 		<!-- Code should not contain multiple whitespace in a row -->
 		<Rule Id="SA1025" Action="Hidden" />
 
-		<!-- Code should not contain space after new or stackalloc keyword in implicitly typed array allocation -->
-		<Rule Id="SA1026" Action="Hidden" />
-
 		<!-- Use tabs correctly -->
 		<Rule Id="SA1027" Action="Hidden" />
 
diff --git a/src/BizHawk.Client.Common/RomLoader.cs b/src/BizHawk.Client.Common/RomLoader.cs
index 0684879e2d..874b9d2151 100644
--- a/src/BizHawk.Client.Common/RomLoader.cs
+++ b/src/BizHawk.Client.Common/RomLoader.cs
@@ -1103,7 +1103,7 @@ namespace BizHawk.Client.Common
 			new FilesystemFilter("Amstrad CPC", new string[0], devBuildExtraExts: new[] { "cdt", "dsk" }, devBuildAddArchiveExts: true),
 			new FilesystemFilter("Sinclair ZX Spectrum", new[] { "tzx", "tap", "dsk", "pzx", "csw", "wav" }, addArchiveExts: true),
 			new FilesystemFilter("Odyssey 2", new[] { "o2" }),
-			new FilesystemFilter("Uzebox", new [] { "uze" }),
+			new FilesystemFilter("Uzebox", new[] { "uze" }),
 			FilesystemFilter.EmuHawkSaveStates
 		);
 
diff --git a/src/BizHawk.Client.Common/movie/import/YmvImport.cs b/src/BizHawk.Client.Common/movie/import/YmvImport.cs
index 88ae90f1e0..29a65b339a 100644
--- a/src/BizHawk.Client.Common/movie/import/YmvImport.cs
+++ b/src/BizHawk.Client.Common/movie/import/YmvImport.cs
@@ -114,7 +114,7 @@ namespace BizHawk.Client.Common.movie.import
 			};
 
 			// Split up the sections of the frame.
-			string[] sections = line.Split(new [] { "|" }, StringSplitOptions.RemoveEmptyEntries);
+			var sections = line.Split(new[] { "|" }, StringSplitOptions.RemoveEmptyEntries);
 			if (sections.Length != 2)
 			{
 				Result.Errors.Add("Unsupported input configuration");
diff --git a/src/BizHawk.Client.EmuHawk/tools/CDL.cs b/src/BizHawk.Client.EmuHawk/tools/CDL.cs
index cde17d5bf3..f909a1d9e9 100644
--- a/src/BizHawk.Client.EmuHawk/tools/CDL.cs
+++ b/src/BizHawk.Client.EmuHawk/tools/CDL.cs
@@ -64,7 +64,7 @@ namespace BizHawk.Client.EmuHawk
 			tsbViewStyle.SelectedIndex = 0;
 
 			lvCDL.AllColumns.Clear();
-			lvCDL.AllColumns.AddRange(new []
+			lvCDL.AllColumns.AddRange(new[]
 			{
 				new RollColumn { Name = "CDLFile", Text = "CDL File @", UnscaledWidth = 107, Type = ColumnType.Text  },
 				new RollColumn { Name = "Domain", Text = "Domain", UnscaledWidth = 126, Type = ColumnType.Text  },
diff --git a/src/BizHawk.Client.EmuHawk/tools/VirtualPads/schema/A78Schema.cs b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/schema/A78Schema.cs
index 74e2aa7e2c..8c2fc7bd16 100644
--- a/src/BizHawk.Client.EmuHawk/tools/VirtualPads/schema/A78Schema.cs
+++ b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/schema/A78Schema.cs
@@ -60,7 +60,7 @@ namespace BizHawk.Client.EmuHawk
 			{
 				DisplayName = $"Player {controller}",
 				Size = new Size(174, 74),
-				Buttons = new []
+				Buttons = new[]
 				{
 					ButtonSchema.Up(23, 15, controller),
 					ButtonSchema.Down(23, 36, controller),
diff --git a/src/BizHawk.Client.EmuHawk/tools/VirtualPads/schema/NdsSchema.cs b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/schema/NdsSchema.cs
index 00c319e228..4d75bb0731 100644
--- a/src/BizHawk.Client.EmuHawk/tools/VirtualPads/schema/NdsSchema.cs
+++ b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/schema/NdsSchema.cs
@@ -49,7 +49,7 @@ namespace BizHawk.Client.EmuHawk.tools.VirtualPads.schema
 			return new ConsoleSchema
 			{
 				Size = new Size(160, 45),
-				Buttons = new []
+				Buttons = new[]
 				{
 					new ButtonSchema(8, 18, "LidOpen") { DisplayName = "Lid Open" },
 					new ButtonSchema(68, 18, "LidClose") { DisplayName = "Lid Close" }
diff --git a/src/BizHawk.Emulation.Cores/Consoles/Nintendo/GBA/MGBAHawk.cs b/src/BizHawk.Emulation.Cores/Consoles/Nintendo/GBA/MGBAHawk.cs
index 2915f05382..042938055d 100644
--- a/src/BizHawk.Emulation.Cores/Consoles/Nintendo/GBA/MGBAHawk.cs
+++ b/src/BizHawk.Emulation.Cores/Consoles/Nintendo/GBA/MGBAHawk.cs
@@ -68,7 +68,7 @@ namespace BizHawk.Emulation.Cores.Nintendo.GBA
 				throw;
 			}
 
-			InputCallbacks = new MemoryBasedInputCallbackSystem(this, "System Bus", new [] { 0x4000130u });
+			InputCallbacks = new MemoryBasedInputCallbackSystem(this, "System Bus", new[] { 0x4000130u });
 		}
 
 		public IEmulatorServiceProvider ServiceProvider { get; }
diff --git a/src/BizHawk.Emulation.Cores/Consoles/Nintendo/N64/N64SyncSettings.cs b/src/BizHawk.Emulation.Cores/Consoles/Nintendo/N64/N64SyncSettings.cs
index 9bf129bd10..4af3fe2140 100644
--- a/src/BizHawk.Emulation.Cores/Consoles/Nintendo/N64/N64SyncSettings.cs
+++ b/src/BizHawk.Emulation.Cores/Consoles/Nintendo/N64/N64SyncSettings.cs
@@ -15,7 +15,7 @@ namespace BizHawk.Emulation.Cores.Nintendo.N64
 			Rsp = RspType.Rsp_Hle;
 			DisableExpansionSlot = true;
 
-			Controllers = new []
+			Controllers = new[]
 			{
 				new N64ControllerSettings(),
 				new N64ControllerSettings { IsConnected = false },
diff --git a/src/BizHawk.Emulation.Cores/Consoles/Nintendo/SubGBHawk/SubGBHawk.cs b/src/BizHawk.Emulation.Cores/Consoles/Nintendo/SubGBHawk/SubGBHawk.cs
index 1b2e84a6f7..3c88e98461 100644
--- a/src/BizHawk.Emulation.Cores/Consoles/Nintendo/SubGBHawk/SubGBHawk.cs
+++ b/src/BizHawk.Emulation.Cores/Consoles/Nintendo/SubGBHawk/SubGBHawk.cs
@@ -7,7 +7,7 @@ namespace BizHawk.Emulation.Cores.Nintendo.SubGBHawk
 		"",
 		isPorted: false,
 		isReleased: true)]
-	[ServiceNotApplicable(new [] { typeof(IDriveLight) })]
+	[ServiceNotApplicable(new[] { typeof(IDriveLight) })]
 	public partial class SubGBHawk : IEmulator, IStatable, IInputPollable,
 		ISettable<GBHawk.GBHawk.GBSettings, GBHawk.GBHawk.GBSyncSettings>
 	{
diff --git a/src/BizHawk.Emulation.Cores/Consoles/Nintendo/SubNESHawk/SubNESHawk.cs b/src/BizHawk.Emulation.Cores/Consoles/Nintendo/SubNESHawk/SubNESHawk.cs
index be037df1b4..47cc65a251 100644
--- a/src/BizHawk.Emulation.Cores/Consoles/Nintendo/SubNESHawk/SubNESHawk.cs
+++ b/src/BizHawk.Emulation.Cores/Consoles/Nintendo/SubNESHawk/SubNESHawk.cs
@@ -8,7 +8,7 @@ namespace BizHawk.Emulation.Cores.Nintendo.SubNESHawk
 		"",
 		isPorted: false,
 		isReleased: true)]
-	[ServiceNotApplicable(new [] { typeof(IDriveLight) })]
+	[ServiceNotApplicable(new[] { typeof(IDriveLight) })]
 	public partial class SubNESHawk : IEmulator, IStatable, IInputPollable,
 		ISettable<NES.NES.NESSettings, NES.NES.NESSyncSettings>
 	{