5 writes to ModuleUpdates
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
EditAndContinue\EditAndContinueLanguageServiceTests.cs (2)
191ModuleUpdates = new ModuleUpdates(ModuleUpdateStatus.Ready, []), 265ModuleUpdates = new ModuleUpdates(
Microsoft.CodeAnalysis.Features (2)
EditAndContinue\DebuggingSession.cs (1)
579ModuleUpdates = solutionUpdate.ModuleUpdates,
EditAndContinue\EmitSolutionUpdateResults.cs (1)
107ModuleUpdates = new ModuleUpdates(ModuleUpdateStatus.None, []),
Microsoft.CodeAnalysis.Features.UnitTests (1)
EditAndContinue\RemoteEditAndContinueServiceTests.cs (1)
213ModuleUpdates = updates,
188 references to ModuleUpdates
Microsoft.CodeAnalysis.ExternalAccess.HotReload (3)
Api\HotReloadService.cs (3)
209Status = results.ModuleUpdates.Status switch 214_ => throw ExceptionUtilities.UnexpectedValue(results.ModuleUpdates.Status) 218ProjectUpdates = results.ModuleUpdates.Updates.SelectAsArray(static update => new Update(
Microsoft.CodeAnalysis.Features (4)
EditAndContinue\EmitSolutionUpdateResults.cs (2)
156ModuleUpdates = ModuleUpdates, 165ModuleUpdates = ModuleUpdates,
ExternalAccess\UnitTesting\API\UnitTestingHotReloadService.cs (2)
97if (results.ModuleUpdates.Status == ModuleUpdateStatus.Ready) 115var updates = results.ModuleUpdates.Updates.SelectAsArray(
Microsoft.CodeAnalysis.Features.UnitTests (181)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (181)
147Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 148Assert.Empty(results.ModuleUpdates.Updates); 177Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 178Assert.Empty(results.ModuleUpdates.Updates); 221Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 272Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 273Assert.Empty(results.ModuleUpdates.Updates); 325Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 326Assert.Empty(results.ModuleUpdates.Updates); 364Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 365Assert.Empty(results.ModuleUpdates.Updates); 444Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 445Assert.Empty(results.ModuleUpdates.Updates); 529Assert.Equal(isWarning ? ModuleUpdateStatus.None : ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 530Assert.Empty(results.ModuleUpdates.Updates); 605Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 606Assert.Empty(results.ModuleUpdates.Updates); 658Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 659Assert.Empty(results.ModuleUpdates.Updates); 709Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 710Assert.Empty(results.ModuleUpdates.Updates); 751Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 752Assert.Empty(results.ModuleUpdates.Updates); 759Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 760Assert.Empty(results.ModuleUpdates.Updates); 799Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 800Assert.Empty(results.ModuleUpdates.Updates); 834Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 835Assert.Empty(results.ModuleUpdates.Updates); 876Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 913Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 914Assert.Empty(results.ModuleUpdates.Updates); 918Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 919Assert.Empty(results.ModuleUpdates.Updates); 1009Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 1018Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 1067Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1068Assert.Empty(results.ModuleUpdates.Updates); 1079Assert.Equal(ModuleUpdateStatus.Ready, results2.ModuleUpdates.Status); 1150Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1151Assert.Empty(results.ModuleUpdates.Updates); 1199Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1200Assert.Empty(results.ModuleUpdates.Updates); 1210Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1211Assert.NotEmpty(results.ModuleUpdates.Updates); 1262Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1314Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1315Assert.NotEmpty(results.ModuleUpdates.Updates); 1351Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1352Assert.NotEmpty(results.ModuleUpdates.Updates); 1416Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 1417Assert.Empty(results.ModuleUpdates.Updates); 1454Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 1455Assert.Empty(results.ModuleUpdates.Updates); 1511Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1512Assert.Empty(results.ModuleUpdates.Updates); 1669Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1670Assert.Empty(results.ModuleUpdates.Updates); 1759Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1760Assert.NotEmpty(results.ModuleUpdates.Updates); 1813Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1814Assert.Empty(results.ModuleUpdates.Updates); 1864Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 1865Assert.Empty(results.ModuleUpdates.Updates); 1887Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 1888Assert.Empty(results.ModuleUpdates.Updates); 1950Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1951Assert.Empty(results.ModuleUpdates.Updates); 1993Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1994Assert.Empty(results.ModuleUpdates.Updates); 2009Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 2010Assert.Empty(results.ModuleUpdates.Updates); 2043Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 2073Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 2074Assert.Empty(results.ModuleUpdates.Updates); 2106Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 2154Assert.Equal(ModuleUpdateStatus.Blocked, results.ModuleUpdates.Status); 2155Assert.Empty(results.ModuleUpdates.Updates); 2215Assert.Equal(ModuleUpdateStatus.Blocked, results.ModuleUpdates.Status); 2216Assert.Empty(results.ModuleUpdates.Updates); 2288Assert.Equal(ModuleUpdateStatus.Blocked, results.ModuleUpdates.Status); 2661AssertEx.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 2662AssertEx.Empty(results.ModuleUpdates.Updates); 2702AssertEx.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 2703AssertEx.Empty(results.ModuleUpdates.Updates); 2792Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 2935Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 2938var delta = results.ModuleUpdates.Updates.Single(); 2976Assert.Empty(results.ModuleUpdates.Updates); 3015Assert.Empty(results.ModuleUpdates.Updates); 3047Assert.Empty(results.ModuleUpdates.Updates); 3060Assert.Equal(ModuleUpdateStatus.Blocked, results.ModuleUpdates.Status); 3139Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 3155Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 3159Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 3211Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 3242Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 3306Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 3345Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 3346Assert.Empty(results.ModuleUpdates.Updates); 3358Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 3392Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 3393ValidateDelta(results.ModuleUpdates.Updates.Single()); 3412AssertEx.Equal(results.ModuleUpdates.Updates, pendingUpdate.Deltas); 3442Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 3454Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 3456ValidateDelta(results.ModuleUpdates.Updates.Single()); 3529Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 3533var delta = results.ModuleUpdates.Updates.Single(); 3580Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 3649Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 3652var delta = results.ModuleUpdates.Updates.Single(); 3728Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 3734var delta = results.ModuleUpdates.Updates.Single(); 3817Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 3820Assert.Equal(2, results.ModuleUpdates.Updates.Length); 3873Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 3876var delta = results.ModuleUpdates.Updates.Single(); 3989Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 3992var delta = results.ModuleUpdates.Updates.Single(); 4039Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 4042var delta = results.ModuleUpdates.Updates.Single(); 4091Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 4094var delta = results.ModuleUpdates.Updates.Single(); 4137Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 4140var delta = results.ModuleUpdates.Updates.Single(); 4178Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 4181var delta = results.ModuleUpdates.Updates.Single(); 4216Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 4262Assert.Empty(results.ModuleUpdates.Updates); 4323Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 4326var deltaA = results.ModuleUpdates.Updates.Single(d => d.Module == moduleIdA); 4327var deltaB = results.ModuleUpdates.Updates.Single(d => d.Module == moduleIdB); 4328Assert.Equal(2, results.ModuleUpdates.Updates.Length); 4357Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 4371Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 4374deltaA = results.ModuleUpdates.Updates.Single(d => d.Module == moduleIdA); 4375deltaB = results.ModuleUpdates.Updates.Single(d => d.Module == moduleIdB); 4376Assert.Equal(2, results.ModuleUpdates.Updates.Length); 4411Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 4467Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 4469AssertEx.SequenceEqual([mvidA], results.ModuleUpdates.Updates.Select(u => u.Module)); 4483Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 4485AssertEx.SetEqual([mvidA], results.ModuleUpdates.Updates.Select(u => u.Module)); 4494Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 4496AssertEx.SetEqual([mvidA], results.ModuleUpdates.Updates.Select(u => u.Module)); 4508Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 4517Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 4519AssertEx.SetEqual([mvidA, mvidB2], results.ModuleUpdates.Updates.Select(u => u.Module)); 4573Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 4608Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 4644Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 5106Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 5109var delta = results.ModuleUpdates.Updates.Single(); 5196Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 5215Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 5281Assert.Equal(0x06000003, results.ModuleUpdates.Updates.Single().UpdatedMethods.Single()); 5282Assert.Equal(0x02000002, results.ModuleUpdates.Updates.Single().UpdatedTypes.Single()); 5283Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 5301Assert.Equal(0x06000003, results.ModuleUpdates.Updates.Single().UpdatedMethods.Single()); 5302Assert.Equal(0x02000002, results.ModuleUpdates.Updates.Single().UpdatedTypes.Single()); 5303Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 5337Assert.Equal(0x06000003, results.ModuleUpdates.Updates.Single().UpdatedMethods.Single()); 5338Assert.Equal(0x02000002, results.ModuleUpdates.Updates.Single().UpdatedTypes.Single()); 5339Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 5456Assert.Equal(0x06000003, results.ModuleUpdates.Updates.Single().UpdatedMethods.Single()); 5457Assert.Equal(0x02000002, results.ModuleUpdates.Updates.Single().UpdatedTypes.Single()); 5458Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 5518Assert.Equal(0x06000003, results.ModuleUpdates.Updates.Single().UpdatedMethods.Single()); 5519Assert.Equal(0x02000002, results.ModuleUpdates.Updates.Single().UpdatedTypes.Single()); 5520Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 5625Assert.False(results.ModuleUpdates.Updates.IsEmpty); 5626Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 5668Assert.Equal(1, result1.ModuleUpdates.Updates.Length); 5675Assert.Empty(result2.ModuleUpdates.Updates); 5749Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 5751var update = results.ModuleUpdates.Updates.Single(); 5773Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 5775Assert.Equal(2, results.ModuleUpdates.Updates.Length); 5776var libUpdate1 = results.ModuleUpdates.Updates.Single(u => u.Module == libMvid1); 5777var libUpdate2 = results.ModuleUpdates.Updates.Single(u => u.Module == libMvid2);