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)
217ModuleUpdates = updates,
187 references to ModuleUpdates
Microsoft.CodeAnalysis.Features (7)
EditAndContinue\EmitSolutionUpdateResults.cs (2)
156ModuleUpdates = ModuleUpdates, 165ModuleUpdates = ModuleUpdates,
ExternalAccess\UnitTesting\API\UnitTestingHotReloadService.cs (2)
98if (results.ModuleUpdates.Status == ModuleUpdateStatus.Ready) 116var updates = results.ModuleUpdates.Updates.SelectAsArray(
ExternalAccess\Watch\Api\WatchHotReloadService.cs (3)
220Status = results.ModuleUpdates.Status switch 225_ => throw ExceptionUtilities.UnexpectedValue(results.ModuleUpdates.Status) 229ProjectUpdates = results.ModuleUpdates.Updates.SelectAsArray(static update => new Update(
Microsoft.CodeAnalysis.Features.UnitTests (180)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (180)
156Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 157Assert.Empty(results.ModuleUpdates.Updates); 186Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 187Assert.Empty(results.ModuleUpdates.Updates); 223Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 257Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 258Assert.Empty(results.ModuleUpdates.Updates); 300Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 301Assert.Empty(results.ModuleUpdates.Updates); 339Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 340Assert.Empty(results.ModuleUpdates.Updates); 419Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 420Assert.Empty(results.ModuleUpdates.Updates); 504Assert.Equal(isWarning ? ModuleUpdateStatus.None : ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 505Assert.Empty(results.ModuleUpdates.Updates); 580Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 581Assert.Empty(results.ModuleUpdates.Updates); 633Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 634Assert.Empty(results.ModuleUpdates.Updates); 684Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 685Assert.Empty(results.ModuleUpdates.Updates); 726Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 727Assert.Empty(results.ModuleUpdates.Updates); 734Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 735Assert.Empty(results.ModuleUpdates.Updates); 774Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 775Assert.Empty(results.ModuleUpdates.Updates); 809Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 810Assert.Empty(results.ModuleUpdates.Updates); 851Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 888Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 889Assert.Empty(results.ModuleUpdates.Updates); 893Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 894Assert.Empty(results.ModuleUpdates.Updates); 982Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 991Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 1040Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1041Assert.Empty(results.ModuleUpdates.Updates); 1052Assert.Equal(ModuleUpdateStatus.Ready, results2.ModuleUpdates.Status); 1123Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1124Assert.Empty(results.ModuleUpdates.Updates); 1172Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1173Assert.Empty(results.ModuleUpdates.Updates); 1183Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1184Assert.NotEmpty(results.ModuleUpdates.Updates); 1235Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1287Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1288Assert.NotEmpty(results.ModuleUpdates.Updates); 1324Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1325Assert.NotEmpty(results.ModuleUpdates.Updates); 1389Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 1390Assert.Empty(results.ModuleUpdates.Updates); 1427Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 1428Assert.Empty(results.ModuleUpdates.Updates); 1484Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1485Assert.Empty(results.ModuleUpdates.Updates); 1584Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1585Assert.Empty(results.ModuleUpdates.Updates); 1674Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1675Assert.NotEmpty(results.ModuleUpdates.Updates); 1728Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1729Assert.Empty(results.ModuleUpdates.Updates); 1779Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 1780Assert.Empty(results.ModuleUpdates.Updates); 1802Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 1803Assert.Empty(results.ModuleUpdates.Updates); 1865Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1866Assert.Empty(results.ModuleUpdates.Updates); 1908Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1909Assert.Empty(results.ModuleUpdates.Updates); 1924Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1925Assert.Empty(results.ModuleUpdates.Updates); 1958Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1988Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1989Assert.Empty(results.ModuleUpdates.Updates); 2021Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 2069Assert.Equal(ModuleUpdateStatus.Blocked, results.ModuleUpdates.Status); 2070Assert.Empty(results.ModuleUpdates.Updates); 2110Assert.Equal(ModuleUpdateStatus.Blocked, results.ModuleUpdates.Status); 2111Assert.Empty(results.ModuleUpdates.Updates); 2180Assert.Equal(ModuleUpdateStatus.Blocked, results.ModuleUpdates.Status); 2553AssertEx.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 2554AssertEx.Empty(results.ModuleUpdates.Updates); 2594AssertEx.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 2595AssertEx.Empty(results.ModuleUpdates.Updates); 2684Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 2827Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 2830var delta = results.ModuleUpdates.Updates.Single(); 2868Assert.Empty(results.ModuleUpdates.Updates); 2901Assert.Empty(results.ModuleUpdates.Updates); 2914Assert.Equal(ModuleUpdateStatus.Blocked, results.ModuleUpdates.Status); 2993Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 3009Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 3013Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 3065Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 3089Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 3153Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 3192Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 3193Assert.Empty(results.ModuleUpdates.Updates); 3205Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 3239Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 3240ValidateDelta(results.ModuleUpdates.Updates.Single()); 3259AssertEx.Equal(results.ModuleUpdates.Updates, pendingUpdate.Deltas); 3289Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 3301Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 3303ValidateDelta(results.ModuleUpdates.Updates.Single()); 3376Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 3380var delta = results.ModuleUpdates.Updates.Single(); 3427Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 3496Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 3499var delta = results.ModuleUpdates.Updates.Single(); 3575Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 3581var delta = results.ModuleUpdates.Updates.Single(); 3664Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 3667Assert.Equal(2, results.ModuleUpdates.Updates.Length); 3720Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 3723var delta = results.ModuleUpdates.Updates.Single(); 3836Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 3839var delta = results.ModuleUpdates.Updates.Single(); 3886Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 3889var delta = results.ModuleUpdates.Updates.Single(); 3938Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 3941var delta = results.ModuleUpdates.Updates.Single(); 3984Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 3987var delta = results.ModuleUpdates.Updates.Single(); 4025Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 4028var delta = results.ModuleUpdates.Updates.Single(); 4063Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 4109Assert.Empty(results.ModuleUpdates.Updates); 4170Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 4173var deltaA = results.ModuleUpdates.Updates.Single(d => d.Module == moduleIdA); 4174var deltaB = results.ModuleUpdates.Updates.Single(d => d.Module == moduleIdB); 4175Assert.Equal(2, results.ModuleUpdates.Updates.Length); 4204Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 4218Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 4221deltaA = results.ModuleUpdates.Updates.Single(d => d.Module == moduleIdA); 4222deltaB = results.ModuleUpdates.Updates.Single(d => d.Module == moduleIdB); 4223Assert.Equal(2, results.ModuleUpdates.Updates.Length); 4258Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 4314Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 4316AssertEx.SequenceEqual([mvidA], results.ModuleUpdates.Updates.Select(u => u.Module)); 4330Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 4332AssertEx.SetEqual([mvidA], results.ModuleUpdates.Updates.Select(u => u.Module)); 4341Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 4343AssertEx.SetEqual([mvidA], results.ModuleUpdates.Updates.Select(u => u.Module)); 4355Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 4364Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 4366AssertEx.SetEqual([mvidA, mvidB2], results.ModuleUpdates.Updates.Select(u => u.Module)); 4414Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 4449Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 4485Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 4947Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 4950var delta = results.ModuleUpdates.Updates.Single(); 5037Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 5056Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 5122Assert.Equal(0x06000003, results.ModuleUpdates.Updates.Single().UpdatedMethods.Single()); 5123Assert.Equal(0x02000002, results.ModuleUpdates.Updates.Single().UpdatedTypes.Single()); 5124Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 5142Assert.Equal(0x06000003, results.ModuleUpdates.Updates.Single().UpdatedMethods.Single()); 5143Assert.Equal(0x02000002, results.ModuleUpdates.Updates.Single().UpdatedTypes.Single()); 5144Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 5178Assert.Equal(0x06000003, results.ModuleUpdates.Updates.Single().UpdatedMethods.Single()); 5179Assert.Equal(0x02000002, results.ModuleUpdates.Updates.Single().UpdatedTypes.Single()); 5180Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 5297Assert.Equal(0x06000003, results.ModuleUpdates.Updates.Single().UpdatedMethods.Single()); 5298Assert.Equal(0x02000002, results.ModuleUpdates.Updates.Single().UpdatedTypes.Single()); 5299Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 5359Assert.Equal(0x06000003, results.ModuleUpdates.Updates.Single().UpdatedMethods.Single()); 5360Assert.Equal(0x02000002, results.ModuleUpdates.Updates.Single().UpdatedTypes.Single()); 5361Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 5466Assert.False(results.ModuleUpdates.Updates.IsEmpty); 5467Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 5512Assert.Equal(1, result1.ModuleUpdates.Updates.Length); 5519Assert.Empty(result2.ModuleUpdates.Updates); 5593Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 5595var update = results.ModuleUpdates.Updates.Single(); 5617Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 5619Assert.Equal(2, results.ModuleUpdates.Updates.Length); 5620var libUpdate1 = results.ModuleUpdates.Updates.Single(u => u.Module == libMvid1); 5621var libUpdate2 = results.ModuleUpdates.Updates.Single(u => u.Module == libMvid2);