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