163 references to SymbolPublishVisibility
Microsoft.DotNet.Build.Tasks.Feed (132)
src\model\PublishingConstants.cs (116)
420
symbolTargetType:
SymbolPublishVisibility
.Public),
431
symbolTargetType:
SymbolPublishVisibility
.Public),
442
symbolTargetType:
SymbolPublishVisibility
.Public,
454
symbolTargetType:
SymbolPublishVisibility
.Internal),
465
symbolTargetType:
SymbolPublishVisibility
.Internal),
476
symbolTargetType:
SymbolPublishVisibility
.Public),
487
symbolTargetType:
SymbolPublishVisibility
.Internal),
498
symbolTargetType:
SymbolPublishVisibility
.Public),
509
symbolTargetType:
SymbolPublishVisibility
.Internal),
520
symbolTargetType:
SymbolPublishVisibility
.Public),
531
symbolTargetType:
SymbolPublishVisibility
.Internal),
542
symbolTargetType:
SymbolPublishVisibility
.Public),
553
symbolTargetType:
SymbolPublishVisibility
.Internal),
564
symbolTargetType:
SymbolPublishVisibility
.Internal),
579
symbolTargetType:
SymbolPublishVisibility
.Public),
590
symbolTargetType:
SymbolPublishVisibility
.Public),
601
symbolTargetType:
SymbolPublishVisibility
.Public),
612
symbolTargetType:
SymbolPublishVisibility
.Public,
624
symbolTargetType:
SymbolPublishVisibility
.Internal),
635
symbolTargetType:
SymbolPublishVisibility
.Internal),
646
symbolTargetType:
SymbolPublishVisibility
.Internal),
657
symbolTargetType:
SymbolPublishVisibility
.Public),
668
symbolTargetType:
SymbolPublishVisibility
.Internal),
679
symbolTargetType:
SymbolPublishVisibility
.Internal),
690
symbolTargetType:
SymbolPublishVisibility
.Public),
701
symbolTargetType:
SymbolPublishVisibility
.Internal),
712
symbolTargetType:
SymbolPublishVisibility
.Public),
723
symbolTargetType:
SymbolPublishVisibility
.Internal),
734
symbolTargetType:
SymbolPublishVisibility
.Internal),
745
symbolTargetType:
SymbolPublishVisibility
.Public),
756
symbolTargetType:
SymbolPublishVisibility
.Internal),
767
symbolTargetType:
SymbolPublishVisibility
.Internal),
782
symbolTargetType:
SymbolPublishVisibility
.Public),
793
symbolTargetType:
SymbolPublishVisibility
.Public),
804
symbolTargetType:
SymbolPublishVisibility
.Public,
816
symbolTargetType:
SymbolPublishVisibility
.Internal),
827
symbolTargetType:
SymbolPublishVisibility
.Internal),
838
symbolTargetType:
SymbolPublishVisibility
.Internal),
849
symbolTargetType:
SymbolPublishVisibility
.Public),
860
symbolTargetType:
SymbolPublishVisibility
.Public),
871
symbolTargetType:
SymbolPublishVisibility
.Internal),
882
symbolTargetType:
SymbolPublishVisibility
.Internal),
893
symbolTargetType:
SymbolPublishVisibility
.Public),
904
symbolTargetType:
SymbolPublishVisibility
.Internal),
915
symbolTargetType:
SymbolPublishVisibility
.Public),
926
symbolTargetType:
SymbolPublishVisibility
.Internal),
937
symbolTargetType:
SymbolPublishVisibility
.Internal),
952
symbolTargetType:
SymbolPublishVisibility
.Public),
963
symbolTargetType:
SymbolPublishVisibility
.Internal),
974
symbolTargetType:
SymbolPublishVisibility
.Internal),
985
symbolTargetType:
SymbolPublishVisibility
.Public),
996
symbolTargetType:
SymbolPublishVisibility
.Public,
1008
symbolTargetType:
SymbolPublishVisibility
.Public),
1019
symbolTargetType:
SymbolPublishVisibility
.Public),
1030
symbolTargetType:
SymbolPublishVisibility
.Public),
1041
symbolTargetType:
SymbolPublishVisibility
.Internal),
1052
symbolTargetType:
SymbolPublishVisibility
.Internal),
1063
symbolTargetType:
SymbolPublishVisibility
.Public),
1074
symbolTargetType:
SymbolPublishVisibility
.Public),
1085
symbolTargetType:
SymbolPublishVisibility
.Internal),
1096
symbolTargetType:
SymbolPublishVisibility
.Internal),
1107
symbolTargetType:
SymbolPublishVisibility
.Public),
1118
symbolTargetType:
SymbolPublishVisibility
.Internal),
1129
symbolTargetType:
SymbolPublishVisibility
.Public),
1140
symbolTargetType:
SymbolPublishVisibility
.Internal),
1155
symbolTargetType:
SymbolPublishVisibility
.Public),
1166
symbolTargetType:
SymbolPublishVisibility
.Public),
1177
symbolTargetType:
SymbolPublishVisibility
.Public),
1192
symbolTargetType:
SymbolPublishVisibility
.Public,
1204
symbolTargetType:
SymbolPublishVisibility
.Internal,
1216
symbolTargetType:
SymbolPublishVisibility
.Public,
1228
symbolTargetType:
SymbolPublishVisibility
.Public,
1240
symbolTargetType:
SymbolPublishVisibility
.Public,
1252
symbolTargetType:
SymbolPublishVisibility
.Public,
1264
symbolTargetType:
SymbolPublishVisibility
.Public,
1276
symbolTargetType:
SymbolPublishVisibility
.Public,
1288
symbolTargetType:
SymbolPublishVisibility
.Internal,
1300
symbolTargetType:
SymbolPublishVisibility
.Public,
1312
symbolTargetType:
SymbolPublishVisibility
.Internal,
1324
symbolTargetType:
SymbolPublishVisibility
.Internal,
1336
symbolTargetType:
SymbolPublishVisibility
.Internal,
1348
symbolTargetType:
SymbolPublishVisibility
.Internal,
1360
symbolTargetType:
SymbolPublishVisibility
.Public),
1371
symbolTargetType:
SymbolPublishVisibility
.Public),
1382
symbolTargetType:
SymbolPublishVisibility
.Public),
1393
symbolTargetType:
SymbolPublishVisibility
.Public,
1405
symbolTargetType:
SymbolPublishVisibility
.Internal,
1421
symbolTargetType:
SymbolPublishVisibility
.Public,
1433
symbolTargetType:
SymbolPublishVisibility
.Public,
1445
symbolTargetType:
SymbolPublishVisibility
.Public,
1457
symbolTargetType:
SymbolPublishVisibility
.Public,
1469
symbolTargetType:
SymbolPublishVisibility
.Public,
1481
symbolTargetType:
SymbolPublishVisibility
.Public,
1493
symbolTargetType:
SymbolPublishVisibility
.Public,
1505
symbolTargetType:
SymbolPublishVisibility
.Public,
1517
symbolTargetType:
SymbolPublishVisibility
.Public,
1529
symbolTargetType:
SymbolPublishVisibility
.Public,
1541
symbolTargetType:
SymbolPublishVisibility
.Public,
1553
symbolTargetType:
SymbolPublishVisibility
.Public,
1565
symbolTargetType:
SymbolPublishVisibility
.Public,
1577
symbolTargetType:
SymbolPublishVisibility
.Public,
1589
symbolTargetType:
SymbolPublishVisibility
.Public,
1601
symbolTargetType:
SymbolPublishVisibility
.Public,
1613
symbolTargetType:
SymbolPublishVisibility
.Public,
1625
symbolTargetType:
SymbolPublishVisibility
.Public,
1637
symbolTargetType:
SymbolPublishVisibility
.Public,
1649
symbolTargetType:
SymbolPublishVisibility
.Public,
1661
symbolTargetType:
SymbolPublishVisibility
.Public,
1673
symbolTargetType:
SymbolPublishVisibility
.Public,
1684
symbolTargetType:
SymbolPublishVisibility
.Public,
1696
symbolTargetType:
SymbolPublishVisibility
.Public,
1708
symbolTargetType:
SymbolPublishVisibility
.Public,
1720
symbolTargetType:
SymbolPublishVisibility
.Public,
1732
symbolTargetType:
SymbolPublishVisibility
.Public,
1744
symbolTargetType:
SymbolPublishVisibility
.Public,
1756
symbolTargetType:
SymbolPublishVisibility
.Public,
src\model\SetupTargetFeedConfigV3.cs (2)
25
private
SymbolPublishVisibility
SymbolServerVisibility { get; }
47
SymbolPublishVisibility
symbolPublishVisibility,
src\model\SetupTargetFeedConfigV4.cs (2)
26
private
SymbolPublishVisibility
SymbolServerVisibility { get; }
46
SymbolPublishVisibility
symbolPublishVisibility,
src\model\TargetChannelConfig.cs (2)
46
public
SymbolPublishVisibility
SymbolTargetType { get; }
66
SymbolPublishVisibility
symbolTargetType,
src\model\TargetFeedConfig.cs (3)
76
public
SymbolPublishVisibility
SymbolPublishVisibility { get; }
94
SymbolPublishVisibility
symbolPublishVisibility =
SymbolPublishVisibility
.None,
src\PublishArtifactsInManifestBase.cs (7)
603
SymbolPublishVisibility
publishVisibility = GetSymbolPublishingVisibility(feedConfigsForSymbols);
605
if (publishVisibility ==
SymbolPublishVisibility
.None)
703
SymbolPublishVisibility
.Internal => SymbolPromotionHelper.Visibility.Internal,
704
SymbolPublishVisibility
.Public => SymbolPromotionHelper.Visibility.Public,
846
public
SymbolPublishVisibility
GetSymbolPublishingVisibility(HashSet<TargetFeedConfig> feedConfigsForSymbols)
848
SymbolPublishVisibility
highestVisibility =
SymbolPublishVisibility
.None;
Microsoft.DotNet.Build.Tasks.Feed.Tests (31)
LatestLinksManagerTests.cs (4)
103
symbolPublishVisibility:
SymbolPublishVisibility
.None,
139
symbolPublishVisibility:
SymbolPublishVisibility
.None,
169
symbolPublishVisibility:
SymbolPublishVisibility
.None,
206
symbolPublishVisibility:
SymbolPublishVisibility
.None,
ProductionChannelValidatorTests.cs (2)
91
symbolTargetType:
SymbolPublishVisibility
.None,
106
symbolTargetType:
SymbolPublishVisibility
.None,
PublishArtifactsInManifestTests.cs (1)
209
symbolTargetType:
SymbolPublishVisibility
.None,
PublishToSymbolServerTest.cs (20)
39
[InlineData(
SymbolPublishVisibility
.Public)]
40
[InlineData(
SymbolPublishVisibility
.Internal)]
41
public void PublishToSymbolServersTest(
SymbolPublishVisibility
symbolTargetVisibility)
60
SymbolPublishVisibility
visibility = publishTask.GetSymbolPublishingVisibility(feedConfigsForSymbols);
67
Assert.True(
SymbolPublishVisibility
.Public >
SymbolPublishVisibility
.Internal);
68
Assert.True(
SymbolPublishVisibility
.Internal >
SymbolPublishVisibility
.None);
74
[InlineData(
SymbolPublishVisibility
.None)]
75
[InlineData(
SymbolPublishVisibility
.Internal)]
76
[InlineData(
SymbolPublishVisibility
.Public)]
77
public void PublishToMultipleServersVisibilityTest(
SymbolPublishVisibility
maxVisibility)
81
IEnumerable<
SymbolPublishVisibility
> visibilities = Enum.GetValues<
SymbolPublishVisibility
>().Where(x => x <= maxVisibility);
82
foreach (
SymbolPublishVisibility
v in visibilities)
99
SymbolPublishVisibility
visibility = publishTask.GetSymbolPublishingVisibility(feedConfigsForSymbols);
130
(var buildEngine, var task, var symbolPackages, _, _, var buildInfo) = GetCanonicalSymbolTestAssets(
SymbolPublishVisibility
.None);
149
(var buildEngine, var task, var symbolPackages, var symbolFilesDir, var exclusionFile, var buildInfo) = GetCanonicalSymbolTestAssets(
SymbolPublishVisibility
.Public);
189
private static (MockBuildEngine, PublishArtifactsInManifestV3, ReadOnlyDictionary<string, Asset>, string, string, ProductConstructionService.Client.Models.Build) GetCanonicalSymbolTestAssets(
SymbolPublishVisibility
targetServer =
SymbolPublishVisibility
.Public)
SetupTargetFeedConfigV3Tests.cs (2)
60
private const
SymbolPublishVisibility
symbolVisibility =
SymbolPublishVisibility
.Internal;
SetupTargetFeedConfigV4Tests.cs (2)
61
private const
SymbolPublishVisibility
symbolVisibility =
SymbolPublishVisibility
.Internal;