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)
578ModuleUpdates = 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); 214Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 248Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 249Assert.Empty(results.ModuleUpdates.Updates); 291Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 292Assert.Empty(results.ModuleUpdates.Updates); 330Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 331Assert.Empty(results.ModuleUpdates.Updates); 410Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 411Assert.Empty(results.ModuleUpdates.Updates); 495Assert.Equal(isWarning ? ModuleUpdateStatus.None : ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 496Assert.Empty(results.ModuleUpdates.Updates); 571Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 572Assert.Empty(results.ModuleUpdates.Updates); 624Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 625Assert.Empty(results.ModuleUpdates.Updates); 675Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 676Assert.Empty(results.ModuleUpdates.Updates); 717Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 718Assert.Empty(results.ModuleUpdates.Updates); 725Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 726Assert.Empty(results.ModuleUpdates.Updates); 765Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 766Assert.Empty(results.ModuleUpdates.Updates); 800Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 801Assert.Empty(results.ModuleUpdates.Updates); 842Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 879Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 880Assert.Empty(results.ModuleUpdates.Updates); 884Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 885Assert.Empty(results.ModuleUpdates.Updates); 975Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 984Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 1033Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1034Assert.Empty(results.ModuleUpdates.Updates); 1045Assert.Equal(ModuleUpdateStatus.Ready, results2.ModuleUpdates.Status); 1116Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1117Assert.Empty(results.ModuleUpdates.Updates); 1165Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1166Assert.Empty(results.ModuleUpdates.Updates); 1176Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1177Assert.NotEmpty(results.ModuleUpdates.Updates); 1228Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1280Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1281Assert.NotEmpty(results.ModuleUpdates.Updates); 1317Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1318Assert.NotEmpty(results.ModuleUpdates.Updates); 1382Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 1383Assert.Empty(results.ModuleUpdates.Updates); 1420Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 1421Assert.Empty(results.ModuleUpdates.Updates); 1477Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1478Assert.Empty(results.ModuleUpdates.Updates); 1630Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1631Assert.Empty(results.ModuleUpdates.Updates); 1720Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1721Assert.NotEmpty(results.ModuleUpdates.Updates); 1774Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1775Assert.Empty(results.ModuleUpdates.Updates); 1825Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 1826Assert.Empty(results.ModuleUpdates.Updates); 1848Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 1849Assert.Empty(results.ModuleUpdates.Updates); 1911Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1912Assert.Empty(results.ModuleUpdates.Updates); 1954Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1955Assert.Empty(results.ModuleUpdates.Updates); 1970Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 1971Assert.Empty(results.ModuleUpdates.Updates); 2004Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 2034Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 2035Assert.Empty(results.ModuleUpdates.Updates); 2067Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 2115Assert.Equal(ModuleUpdateStatus.Blocked, results.ModuleUpdates.Status); 2116Assert.Empty(results.ModuleUpdates.Updates); 2176Assert.Equal(ModuleUpdateStatus.Blocked, results.ModuleUpdates.Status); 2177Assert.Empty(results.ModuleUpdates.Updates); 2249Assert.Equal(ModuleUpdateStatus.Blocked, results.ModuleUpdates.Status); 2622AssertEx.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 2623AssertEx.Empty(results.ModuleUpdates.Updates); 2663AssertEx.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 2664AssertEx.Empty(results.ModuleUpdates.Updates); 2753Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 2896Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 2899var delta = results.ModuleUpdates.Updates.Single(); 2937Assert.Empty(results.ModuleUpdates.Updates); 2976Assert.Empty(results.ModuleUpdates.Updates); 3008Assert.Empty(results.ModuleUpdates.Updates); 3021Assert.Equal(ModuleUpdateStatus.Blocked, results.ModuleUpdates.Status); 3100Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 3116Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 3120Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 3172Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 3196Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 3260Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 3299Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 3300Assert.Empty(results.ModuleUpdates.Updates); 3312Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 3346Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 3347ValidateDelta(results.ModuleUpdates.Updates.Single()); 3366AssertEx.Equal(results.ModuleUpdates.Updates, pendingUpdate.Deltas); 3396Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 3408Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 3410ValidateDelta(results.ModuleUpdates.Updates.Single()); 3483Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 3487var delta = results.ModuleUpdates.Updates.Single(); 3534Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 3603Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 3606var delta = results.ModuleUpdates.Updates.Single(); 3682Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 3688var delta = results.ModuleUpdates.Updates.Single(); 3771Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 3774Assert.Equal(2, results.ModuleUpdates.Updates.Length); 3827Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 3830var delta = results.ModuleUpdates.Updates.Single(); 3943Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 3946var delta = results.ModuleUpdates.Updates.Single(); 3993Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 3996var delta = results.ModuleUpdates.Updates.Single(); 4045Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 4048var delta = results.ModuleUpdates.Updates.Single(); 4091Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 4094var delta = results.ModuleUpdates.Updates.Single(); 4132Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 4135var delta = results.ModuleUpdates.Updates.Single(); 4170Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 4216Assert.Empty(results.ModuleUpdates.Updates); 4277Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 4280var deltaA = results.ModuleUpdates.Updates.Single(d => d.Module == moduleIdA); 4281var deltaB = results.ModuleUpdates.Updates.Single(d => d.Module == moduleIdB); 4282Assert.Equal(2, results.ModuleUpdates.Updates.Length); 4311Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 4325Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 4328deltaA = results.ModuleUpdates.Updates.Single(d => d.Module == moduleIdA); 4329deltaB = results.ModuleUpdates.Updates.Single(d => d.Module == moduleIdB); 4330Assert.Equal(2, results.ModuleUpdates.Updates.Length); 4365Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 4421Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 4423AssertEx.SequenceEqual([mvidA], results.ModuleUpdates.Updates.Select(u => u.Module)); 4437Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 4439AssertEx.SetEqual([mvidA], results.ModuleUpdates.Updates.Select(u => u.Module)); 4448Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 4450AssertEx.SetEqual([mvidA], results.ModuleUpdates.Updates.Select(u => u.Module)); 4462Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 4471Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 4473AssertEx.SetEqual([mvidA, mvidB2], results.ModuleUpdates.Updates.Select(u => u.Module)); 4521Assert.Equal(ModuleUpdateStatus.None, results.ModuleUpdates.Status); 4556Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 4592Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 5054Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 5057var delta = results.ModuleUpdates.Updates.Single(); 5144Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 5163Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 5229Assert.Equal(0x06000003, results.ModuleUpdates.Updates.Single().UpdatedMethods.Single()); 5230Assert.Equal(0x02000002, results.ModuleUpdates.Updates.Single().UpdatedTypes.Single()); 5231Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 5249Assert.Equal(0x06000003, results.ModuleUpdates.Updates.Single().UpdatedMethods.Single()); 5250Assert.Equal(0x02000002, results.ModuleUpdates.Updates.Single().UpdatedTypes.Single()); 5251Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 5285Assert.Equal(0x06000003, results.ModuleUpdates.Updates.Single().UpdatedMethods.Single()); 5286Assert.Equal(0x02000002, results.ModuleUpdates.Updates.Single().UpdatedTypes.Single()); 5287Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 5404Assert.Equal(0x06000003, results.ModuleUpdates.Updates.Single().UpdatedMethods.Single()); 5405Assert.Equal(0x02000002, results.ModuleUpdates.Updates.Single().UpdatedTypes.Single()); 5406Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 5466Assert.Equal(0x06000003, results.ModuleUpdates.Updates.Single().UpdatedMethods.Single()); 5467Assert.Equal(0x02000002, results.ModuleUpdates.Updates.Single().UpdatedTypes.Single()); 5468Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 5573Assert.False(results.ModuleUpdates.Updates.IsEmpty); 5574Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 5616Assert.Equal(1, result1.ModuleUpdates.Updates.Length); 5623Assert.Empty(result2.ModuleUpdates.Updates); 5697Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 5699var update = results.ModuleUpdates.Updates.Single(); 5721Assert.Equal(ModuleUpdateStatus.Ready, results.ModuleUpdates.Status); 5723Assert.Equal(2, results.ModuleUpdates.Updates.Length); 5724var libUpdate1 = results.ModuleUpdates.Updates.Single(u => u.Module == libMvid1); 5725var libUpdate2 = results.ModuleUpdates.Updates.Single(u => u.Module == libMvid2);