5 writes to ModuleUpdates
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
EditAndContinue\EditAndContinueLanguageServiceTests.cs (2)
191
ModuleUpdates
= new ModuleUpdates(ModuleUpdateStatus.Ready, []),
265
ModuleUpdates
= new ModuleUpdates(
Microsoft.CodeAnalysis.Features (2)
EditAndContinue\DebuggingSession.cs (1)
578
ModuleUpdates
= solutionUpdate.ModuleUpdates,
EditAndContinue\EmitSolutionUpdateResults.cs (1)
107
ModuleUpdates
= new ModuleUpdates(ModuleUpdateStatus.None, []),
Microsoft.CodeAnalysis.Features.UnitTests (1)
EditAndContinue\RemoteEditAndContinueServiceTests.cs (1)
213
ModuleUpdates
= updates,
188 references to ModuleUpdates
Microsoft.CodeAnalysis.ExternalAccess.HotReload (3)
Api\HotReloadService.cs (3)
209
Status = results.
ModuleUpdates
.Status switch
214
_ => throw ExceptionUtilities.UnexpectedValue(results.
ModuleUpdates
.Status)
218
ProjectUpdates = results.
ModuleUpdates
.Updates.SelectAsArray(static update => new Update(
Microsoft.CodeAnalysis.Features (4)
EditAndContinue\EmitSolutionUpdateResults.cs (2)
156
ModuleUpdates =
ModuleUpdates
,
165
ModuleUpdates =
ModuleUpdates
,
ExternalAccess\UnitTesting\API\UnitTestingHotReloadService.cs (2)
97
if (results.
ModuleUpdates
.Status == ModuleUpdateStatus.Ready)
115
var updates = results.
ModuleUpdates
.Updates.SelectAsArray(
Microsoft.CodeAnalysis.Features.UnitTests (181)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (181)
147
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
148
Assert.Empty(results.
ModuleUpdates
.Updates);
177
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
178
Assert.Empty(results.
ModuleUpdates
.Updates);
214
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
248
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
249
Assert.Empty(results.
ModuleUpdates
.Updates);
291
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
292
Assert.Empty(results.
ModuleUpdates
.Updates);
330
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
331
Assert.Empty(results.
ModuleUpdates
.Updates);
410
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
411
Assert.Empty(results.
ModuleUpdates
.Updates);
495
Assert.Equal(isWarning ? ModuleUpdateStatus.None : ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
496
Assert.Empty(results.
ModuleUpdates
.Updates);
571
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
572
Assert.Empty(results.
ModuleUpdates
.Updates);
624
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
625
Assert.Empty(results.
ModuleUpdates
.Updates);
675
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
676
Assert.Empty(results.
ModuleUpdates
.Updates);
717
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
718
Assert.Empty(results.
ModuleUpdates
.Updates);
725
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
726
Assert.Empty(results.
ModuleUpdates
.Updates);
765
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
766
Assert.Empty(results.
ModuleUpdates
.Updates);
800
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
801
Assert.Empty(results.
ModuleUpdates
.Updates);
842
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
879
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
880
Assert.Empty(results.
ModuleUpdates
.Updates);
884
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
885
Assert.Empty(results.
ModuleUpdates
.Updates);
975
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
984
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
1033
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
1034
Assert.Empty(results.
ModuleUpdates
.Updates);
1045
Assert.Equal(ModuleUpdateStatus.Ready, results2.
ModuleUpdates
.Status);
1116
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
1117
Assert.Empty(results.
ModuleUpdates
.Updates);
1165
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
1166
Assert.Empty(results.
ModuleUpdates
.Updates);
1176
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
1177
Assert.NotEmpty(results.
ModuleUpdates
.Updates);
1228
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
1280
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
1281
Assert.NotEmpty(results.
ModuleUpdates
.Updates);
1317
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
1318
Assert.NotEmpty(results.
ModuleUpdates
.Updates);
1382
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
1383
Assert.Empty(results.
ModuleUpdates
.Updates);
1420
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
1421
Assert.Empty(results.
ModuleUpdates
.Updates);
1477
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
1478
Assert.Empty(results.
ModuleUpdates
.Updates);
1630
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
1631
Assert.Empty(results.
ModuleUpdates
.Updates);
1720
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
1721
Assert.NotEmpty(results.
ModuleUpdates
.Updates);
1774
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
1775
Assert.Empty(results.
ModuleUpdates
.Updates);
1825
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
1826
Assert.Empty(results.
ModuleUpdates
.Updates);
1848
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
1849
Assert.Empty(results.
ModuleUpdates
.Updates);
1911
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
1912
Assert.Empty(results.
ModuleUpdates
.Updates);
1954
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
1955
Assert.Empty(results.
ModuleUpdates
.Updates);
1970
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
1971
Assert.Empty(results.
ModuleUpdates
.Updates);
2004
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
2034
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
2035
Assert.Empty(results.
ModuleUpdates
.Updates);
2067
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
2115
Assert.Equal(ModuleUpdateStatus.Blocked, results.
ModuleUpdates
.Status);
2116
Assert.Empty(results.
ModuleUpdates
.Updates);
2176
Assert.Equal(ModuleUpdateStatus.Blocked, results.
ModuleUpdates
.Status);
2177
Assert.Empty(results.
ModuleUpdates
.Updates);
2249
Assert.Equal(ModuleUpdateStatus.Blocked, results.
ModuleUpdates
.Status);
2622
AssertEx.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
2623
AssertEx.Empty(results.
ModuleUpdates
.Updates);
2663
AssertEx.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
2664
AssertEx.Empty(results.
ModuleUpdates
.Updates);
2753
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
2896
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
2899
var delta = results.
ModuleUpdates
.Updates.Single();
2937
Assert.Empty(results.
ModuleUpdates
.Updates);
2976
Assert.Empty(results.
ModuleUpdates
.Updates);
3008
Assert.Empty(results.
ModuleUpdates
.Updates);
3021
Assert.Equal(ModuleUpdateStatus.Blocked, results.
ModuleUpdates
.Status);
3100
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
3116
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
3120
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
3172
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
3196
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
3260
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
3299
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
3300
Assert.Empty(results.
ModuleUpdates
.Updates);
3312
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
3346
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
3347
ValidateDelta(results.
ModuleUpdates
.Updates.Single());
3366
AssertEx.Equal(results.
ModuleUpdates
.Updates, pendingUpdate.Deltas);
3396
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
3408
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
3410
ValidateDelta(results.
ModuleUpdates
.Updates.Single());
3483
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
3487
var delta = results.
ModuleUpdates
.Updates.Single();
3534
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
3603
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
3606
var delta = results.
ModuleUpdates
.Updates.Single();
3682
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
3688
var delta = results.
ModuleUpdates
.Updates.Single();
3771
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
3774
Assert.Equal(2, results.
ModuleUpdates
.Updates.Length);
3827
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
3830
var delta = results.
ModuleUpdates
.Updates.Single();
3943
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
3946
var delta = results.
ModuleUpdates
.Updates.Single();
3993
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
3996
var delta = results.
ModuleUpdates
.Updates.Single();
4045
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
4048
var delta = results.
ModuleUpdates
.Updates.Single();
4091
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
4094
var delta = results.
ModuleUpdates
.Updates.Single();
4132
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
4135
var delta = results.
ModuleUpdates
.Updates.Single();
4170
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
4216
Assert.Empty(results.
ModuleUpdates
.Updates);
4277
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
4280
var deltaA = results.
ModuleUpdates
.Updates.Single(d => d.Module == moduleIdA);
4281
var deltaB = results.
ModuleUpdates
.Updates.Single(d => d.Module == moduleIdB);
4282
Assert.Equal(2, results.
ModuleUpdates
.Updates.Length);
4311
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
4325
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
4328
deltaA = results.
ModuleUpdates
.Updates.Single(d => d.Module == moduleIdA);
4329
deltaB = results.
ModuleUpdates
.Updates.Single(d => d.Module == moduleIdB);
4330
Assert.Equal(2, results.
ModuleUpdates
.Updates.Length);
4365
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
4421
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
4423
AssertEx.SequenceEqual([mvidA], results.
ModuleUpdates
.Updates.Select(u => u.Module));
4437
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
4439
AssertEx.SetEqual([mvidA], results.
ModuleUpdates
.Updates.Select(u => u.Module));
4448
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
4450
AssertEx.SetEqual([mvidA], results.
ModuleUpdates
.Updates.Select(u => u.Module));
4462
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
4471
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
4473
AssertEx.SetEqual([mvidA, mvidB2], results.
ModuleUpdates
.Updates.Select(u => u.Module));
4521
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
4556
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
4592
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
5054
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
5057
var delta = results.
ModuleUpdates
.Updates.Single();
5144
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
5163
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
5229
Assert.Equal(0x06000003, results.
ModuleUpdates
.Updates.Single().UpdatedMethods.Single());
5230
Assert.Equal(0x02000002, results.
ModuleUpdates
.Updates.Single().UpdatedTypes.Single());
5231
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
5249
Assert.Equal(0x06000003, results.
ModuleUpdates
.Updates.Single().UpdatedMethods.Single());
5250
Assert.Equal(0x02000002, results.
ModuleUpdates
.Updates.Single().UpdatedTypes.Single());
5251
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
5285
Assert.Equal(0x06000003, results.
ModuleUpdates
.Updates.Single().UpdatedMethods.Single());
5286
Assert.Equal(0x02000002, results.
ModuleUpdates
.Updates.Single().UpdatedTypes.Single());
5287
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
5404
Assert.Equal(0x06000003, results.
ModuleUpdates
.Updates.Single().UpdatedMethods.Single());
5405
Assert.Equal(0x02000002, results.
ModuleUpdates
.Updates.Single().UpdatedTypes.Single());
5406
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
5466
Assert.Equal(0x06000003, results.
ModuleUpdates
.Updates.Single().UpdatedMethods.Single());
5467
Assert.Equal(0x02000002, results.
ModuleUpdates
.Updates.Single().UpdatedTypes.Single());
5468
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
5573
Assert.False(results.
ModuleUpdates
.Updates.IsEmpty);
5574
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
5616
Assert.Equal(1, result1.
ModuleUpdates
.Updates.Length);
5623
Assert.Empty(result2.
ModuleUpdates
.Updates);
5697
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
5699
var update = results.
ModuleUpdates
.Updates.Single();
5721
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
5723
Assert.Equal(2, results.
ModuleUpdates
.Updates.Length);
5724
var libUpdate1 = results.
ModuleUpdates
.Updates.Single(u => u.Module == libMvid1);
5725
var libUpdate2 = results.
ModuleUpdates
.Updates.Single(u => u.Module == libMvid2);