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)
216
Status = results.
ModuleUpdates
.Status switch
221
_ => throw ExceptionUtilities.UnexpectedValue(results.
ModuleUpdates
.Status)
225
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);
1577
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
1578
Assert.Empty(results.
ModuleUpdates
.Updates);
1667
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
1668
Assert.NotEmpty(results.
ModuleUpdates
.Updates);
1721
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
1722
Assert.Empty(results.
ModuleUpdates
.Updates);
1772
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
1773
Assert.Empty(results.
ModuleUpdates
.Updates);
1795
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
1796
Assert.Empty(results.
ModuleUpdates
.Updates);
1858
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
1859
Assert.Empty(results.
ModuleUpdates
.Updates);
1901
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
1902
Assert.Empty(results.
ModuleUpdates
.Updates);
1917
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
1918
Assert.Empty(results.
ModuleUpdates
.Updates);
1951
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
1981
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
1982
Assert.Empty(results.
ModuleUpdates
.Updates);
2014
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
2062
Assert.Equal(ModuleUpdateStatus.Blocked, results.
ModuleUpdates
.Status);
2063
Assert.Empty(results.
ModuleUpdates
.Updates);
2103
Assert.Equal(ModuleUpdateStatus.Blocked, results.
ModuleUpdates
.Status);
2104
Assert.Empty(results.
ModuleUpdates
.Updates);
2173
Assert.Equal(ModuleUpdateStatus.Blocked, results.
ModuleUpdates
.Status);
2546
AssertEx.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
2547
AssertEx.Empty(results.
ModuleUpdates
.Updates);
2587
AssertEx.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
2588
AssertEx.Empty(results.
ModuleUpdates
.Updates);
2677
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
2820
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
2823
var delta = results.
ModuleUpdates
.Updates.Single();
2861
Assert.Empty(results.
ModuleUpdates
.Updates);
2900
Assert.Empty(results.
ModuleUpdates
.Updates);
2932
Assert.Empty(results.
ModuleUpdates
.Updates);
2945
Assert.Equal(ModuleUpdateStatus.Blocked, results.
ModuleUpdates
.Status);
3024
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
3040
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
3044
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
3096
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
3120
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
3184
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
3223
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
3224
Assert.Empty(results.
ModuleUpdates
.Updates);
3236
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
3270
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
3271
ValidateDelta(results.
ModuleUpdates
.Updates.Single());
3290
AssertEx.Equal(results.
ModuleUpdates
.Updates, pendingUpdate.Deltas);
3320
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
3332
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
3334
ValidateDelta(results.
ModuleUpdates
.Updates.Single());
3407
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
3411
var delta = results.
ModuleUpdates
.Updates.Single();
3458
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
3527
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
3530
var delta = results.
ModuleUpdates
.Updates.Single();
3606
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
3612
var delta = results.
ModuleUpdates
.Updates.Single();
3695
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
3698
Assert.Equal(2, results.
ModuleUpdates
.Updates.Length);
3751
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
3754
var delta = results.
ModuleUpdates
.Updates.Single();
3867
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
3870
var delta = results.
ModuleUpdates
.Updates.Single();
3917
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
3920
var delta = results.
ModuleUpdates
.Updates.Single();
3969
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
3972
var delta = results.
ModuleUpdates
.Updates.Single();
4015
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
4018
var delta = results.
ModuleUpdates
.Updates.Single();
4056
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
4059
var delta = results.
ModuleUpdates
.Updates.Single();
4094
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
4140
Assert.Empty(results.
ModuleUpdates
.Updates);
4201
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
4204
var deltaA = results.
ModuleUpdates
.Updates.Single(d => d.Module == moduleIdA);
4205
var deltaB = results.
ModuleUpdates
.Updates.Single(d => d.Module == moduleIdB);
4206
Assert.Equal(2, results.
ModuleUpdates
.Updates.Length);
4235
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
4249
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
4252
deltaA = results.
ModuleUpdates
.Updates.Single(d => d.Module == moduleIdA);
4253
deltaB = results.
ModuleUpdates
.Updates.Single(d => d.Module == moduleIdB);
4254
Assert.Equal(2, results.
ModuleUpdates
.Updates.Length);
4289
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
4345
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
4347
AssertEx.SequenceEqual([mvidA], results.
ModuleUpdates
.Updates.Select(u => u.Module));
4361
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
4363
AssertEx.SetEqual([mvidA], results.
ModuleUpdates
.Updates.Select(u => u.Module));
4372
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
4374
AssertEx.SetEqual([mvidA], results.
ModuleUpdates
.Updates.Select(u => u.Module));
4386
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
4395
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
4397
AssertEx.SetEqual([mvidA, mvidB2], results.
ModuleUpdates
.Updates.Select(u => u.Module));
4445
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
4480
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
4516
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
4978
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
4981
var delta = results.
ModuleUpdates
.Updates.Single();
5068
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
5087
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
5153
Assert.Equal(0x06000003, results.
ModuleUpdates
.Updates.Single().UpdatedMethods.Single());
5154
Assert.Equal(0x02000002, results.
ModuleUpdates
.Updates.Single().UpdatedTypes.Single());
5155
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
5173
Assert.Equal(0x06000003, results.
ModuleUpdates
.Updates.Single().UpdatedMethods.Single());
5174
Assert.Equal(0x02000002, results.
ModuleUpdates
.Updates.Single().UpdatedTypes.Single());
5175
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
5209
Assert.Equal(0x06000003, results.
ModuleUpdates
.Updates.Single().UpdatedMethods.Single());
5210
Assert.Equal(0x02000002, results.
ModuleUpdates
.Updates.Single().UpdatedTypes.Single());
5211
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
5328
Assert.Equal(0x06000003, results.
ModuleUpdates
.Updates.Single().UpdatedMethods.Single());
5329
Assert.Equal(0x02000002, results.
ModuleUpdates
.Updates.Single().UpdatedTypes.Single());
5330
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
5390
Assert.Equal(0x06000003, results.
ModuleUpdates
.Updates.Single().UpdatedMethods.Single());
5391
Assert.Equal(0x02000002, results.
ModuleUpdates
.Updates.Single().UpdatedTypes.Single());
5392
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
5497
Assert.False(results.
ModuleUpdates
.Updates.IsEmpty);
5498
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
5540
Assert.Equal(1, result1.
ModuleUpdates
.Updates.Length);
5547
Assert.Empty(result2.
ModuleUpdates
.Updates);
5621
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
5623
var update = results.
ModuleUpdates
.Updates.Single();
5645
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
5647
Assert.Equal(2, results.
ModuleUpdates
.Updates.Length);
5648
var libUpdate1 = results.
ModuleUpdates
.Updates.Single(u => u.Module == libMvid1);
5649
var libUpdate2 = results.
ModuleUpdates
.Updates.Single(u => u.Module == libMvid2);