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)
579
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);
221
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
272
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
273
Assert.Empty(results.
ModuleUpdates
.Updates);
325
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
326
Assert.Empty(results.
ModuleUpdates
.Updates);
364
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
365
Assert.Empty(results.
ModuleUpdates
.Updates);
444
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
445
Assert.Empty(results.
ModuleUpdates
.Updates);
529
Assert.Equal(isWarning ? ModuleUpdateStatus.None : ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
530
Assert.Empty(results.
ModuleUpdates
.Updates);
605
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
606
Assert.Empty(results.
ModuleUpdates
.Updates);
658
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
659
Assert.Empty(results.
ModuleUpdates
.Updates);
709
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
710
Assert.Empty(results.
ModuleUpdates
.Updates);
751
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
752
Assert.Empty(results.
ModuleUpdates
.Updates);
759
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
760
Assert.Empty(results.
ModuleUpdates
.Updates);
799
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
800
Assert.Empty(results.
ModuleUpdates
.Updates);
834
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
835
Assert.Empty(results.
ModuleUpdates
.Updates);
876
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
913
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
914
Assert.Empty(results.
ModuleUpdates
.Updates);
918
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
919
Assert.Empty(results.
ModuleUpdates
.Updates);
1009
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
1018
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
1067
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
1068
Assert.Empty(results.
ModuleUpdates
.Updates);
1079
Assert.Equal(ModuleUpdateStatus.Ready, results2.
ModuleUpdates
.Status);
1150
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
1151
Assert.Empty(results.
ModuleUpdates
.Updates);
1199
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
1200
Assert.Empty(results.
ModuleUpdates
.Updates);
1210
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
1211
Assert.NotEmpty(results.
ModuleUpdates
.Updates);
1262
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
1314
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
1315
Assert.NotEmpty(results.
ModuleUpdates
.Updates);
1351
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
1352
Assert.NotEmpty(results.
ModuleUpdates
.Updates);
1416
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
1417
Assert.Empty(results.
ModuleUpdates
.Updates);
1454
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
1455
Assert.Empty(results.
ModuleUpdates
.Updates);
1511
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
1512
Assert.Empty(results.
ModuleUpdates
.Updates);
1669
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
1670
Assert.Empty(results.
ModuleUpdates
.Updates);
1759
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
1760
Assert.NotEmpty(results.
ModuleUpdates
.Updates);
1813
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
1814
Assert.Empty(results.
ModuleUpdates
.Updates);
1864
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
1865
Assert.Empty(results.
ModuleUpdates
.Updates);
1887
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
1888
Assert.Empty(results.
ModuleUpdates
.Updates);
1950
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
1951
Assert.Empty(results.
ModuleUpdates
.Updates);
1993
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
1994
Assert.Empty(results.
ModuleUpdates
.Updates);
2009
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
2010
Assert.Empty(results.
ModuleUpdates
.Updates);
2043
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
2073
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
2074
Assert.Empty(results.
ModuleUpdates
.Updates);
2106
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
2154
Assert.Equal(ModuleUpdateStatus.Blocked, results.
ModuleUpdates
.Status);
2155
Assert.Empty(results.
ModuleUpdates
.Updates);
2215
Assert.Equal(ModuleUpdateStatus.Blocked, results.
ModuleUpdates
.Status);
2216
Assert.Empty(results.
ModuleUpdates
.Updates);
2288
Assert.Equal(ModuleUpdateStatus.Blocked, results.
ModuleUpdates
.Status);
2661
AssertEx.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
2662
AssertEx.Empty(results.
ModuleUpdates
.Updates);
2702
AssertEx.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
2703
AssertEx.Empty(results.
ModuleUpdates
.Updates);
2792
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
2935
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
2938
var delta = results.
ModuleUpdates
.Updates.Single();
2976
Assert.Empty(results.
ModuleUpdates
.Updates);
3015
Assert.Empty(results.
ModuleUpdates
.Updates);
3047
Assert.Empty(results.
ModuleUpdates
.Updates);
3060
Assert.Equal(ModuleUpdateStatus.Blocked, results.
ModuleUpdates
.Status);
3139
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
3155
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
3159
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
3211
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
3242
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
3306
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
3345
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
3346
Assert.Empty(results.
ModuleUpdates
.Updates);
3358
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
3392
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
3393
ValidateDelta(results.
ModuleUpdates
.Updates.Single());
3412
AssertEx.Equal(results.
ModuleUpdates
.Updates, pendingUpdate.Deltas);
3442
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
3454
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
3456
ValidateDelta(results.
ModuleUpdates
.Updates.Single());
3529
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
3533
var delta = results.
ModuleUpdates
.Updates.Single();
3580
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
3649
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
3652
var delta = results.
ModuleUpdates
.Updates.Single();
3728
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
3734
var delta = results.
ModuleUpdates
.Updates.Single();
3817
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
3820
Assert.Equal(2, results.
ModuleUpdates
.Updates.Length);
3873
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
3876
var delta = results.
ModuleUpdates
.Updates.Single();
3989
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
3992
var delta = results.
ModuleUpdates
.Updates.Single();
4039
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
4042
var delta = results.
ModuleUpdates
.Updates.Single();
4091
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
4094
var delta = results.
ModuleUpdates
.Updates.Single();
4137
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
4140
var delta = results.
ModuleUpdates
.Updates.Single();
4178
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
4181
var delta = results.
ModuleUpdates
.Updates.Single();
4216
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
4262
Assert.Empty(results.
ModuleUpdates
.Updates);
4323
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
4326
var deltaA = results.
ModuleUpdates
.Updates.Single(d => d.Module == moduleIdA);
4327
var deltaB = results.
ModuleUpdates
.Updates.Single(d => d.Module == moduleIdB);
4328
Assert.Equal(2, results.
ModuleUpdates
.Updates.Length);
4357
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
4371
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
4374
deltaA = results.
ModuleUpdates
.Updates.Single(d => d.Module == moduleIdA);
4375
deltaB = results.
ModuleUpdates
.Updates.Single(d => d.Module == moduleIdB);
4376
Assert.Equal(2, results.
ModuleUpdates
.Updates.Length);
4411
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
4467
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
4469
AssertEx.SequenceEqual([mvidA], results.
ModuleUpdates
.Updates.Select(u => u.Module));
4483
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
4485
AssertEx.SetEqual([mvidA], results.
ModuleUpdates
.Updates.Select(u => u.Module));
4494
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
4496
AssertEx.SetEqual([mvidA], results.
ModuleUpdates
.Updates.Select(u => u.Module));
4508
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
4517
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
4519
AssertEx.SetEqual([mvidA, mvidB2], results.
ModuleUpdates
.Updates.Select(u => u.Module));
4573
Assert.Equal(ModuleUpdateStatus.None, results.
ModuleUpdates
.Status);
4608
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
4644
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
5106
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
5109
var delta = results.
ModuleUpdates
.Updates.Single();
5196
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
5215
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
5281
Assert.Equal(0x06000003, results.
ModuleUpdates
.Updates.Single().UpdatedMethods.Single());
5282
Assert.Equal(0x02000002, results.
ModuleUpdates
.Updates.Single().UpdatedTypes.Single());
5283
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
5301
Assert.Equal(0x06000003, results.
ModuleUpdates
.Updates.Single().UpdatedMethods.Single());
5302
Assert.Equal(0x02000002, results.
ModuleUpdates
.Updates.Single().UpdatedTypes.Single());
5303
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
5337
Assert.Equal(0x06000003, results.
ModuleUpdates
.Updates.Single().UpdatedMethods.Single());
5338
Assert.Equal(0x02000002, results.
ModuleUpdates
.Updates.Single().UpdatedTypes.Single());
5339
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
5456
Assert.Equal(0x06000003, results.
ModuleUpdates
.Updates.Single().UpdatedMethods.Single());
5457
Assert.Equal(0x02000002, results.
ModuleUpdates
.Updates.Single().UpdatedTypes.Single());
5458
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
5518
Assert.Equal(0x06000003, results.
ModuleUpdates
.Updates.Single().UpdatedMethods.Single());
5519
Assert.Equal(0x02000002, results.
ModuleUpdates
.Updates.Single().UpdatedTypes.Single());
5520
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
5625
Assert.False(results.
ModuleUpdates
.Updates.IsEmpty);
5626
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
5668
Assert.Equal(1, result1.
ModuleUpdates
.Updates.Length);
5675
Assert.Empty(result2.
ModuleUpdates
.Updates);
5749
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
5751
var update = results.
ModuleUpdates
.Updates.Single();
5773
Assert.Equal(ModuleUpdateStatus.Ready, results.
ModuleUpdates
.Status);
5775
Assert.Equal(2, results.
ModuleUpdates
.Updates.Length);
5776
var libUpdate1 = results.
ModuleUpdates
.Updates.Single(u => u.Module == libMvid1);
5777
var libUpdate2 = results.
ModuleUpdates
.Updates.Single(u => u.Module == libMvid2);