163 references to SymbolPublishVisibility
Microsoft.DotNet.Build.Tasks.Feed (132)
src\model\PublishingConstants.cs (116)
410
symbolTargetType:
SymbolPublishVisibility
.Public),
421
symbolTargetType:
SymbolPublishVisibility
.Public),
432
symbolTargetType:
SymbolPublishVisibility
.Public,
444
symbolTargetType:
SymbolPublishVisibility
.Internal),
455
symbolTargetType:
SymbolPublishVisibility
.Internal),
466
symbolTargetType:
SymbolPublishVisibility
.Public),
477
symbolTargetType:
SymbolPublishVisibility
.Internal),
488
symbolTargetType:
SymbolPublishVisibility
.Public),
499
symbolTargetType:
SymbolPublishVisibility
.Internal),
510
symbolTargetType:
SymbolPublishVisibility
.Public),
521
symbolTargetType:
SymbolPublishVisibility
.Internal),
532
symbolTargetType:
SymbolPublishVisibility
.Public),
543
symbolTargetType:
SymbolPublishVisibility
.Internal),
554
symbolTargetType:
SymbolPublishVisibility
.Internal),
569
symbolTargetType:
SymbolPublishVisibility
.Public),
580
symbolTargetType:
SymbolPublishVisibility
.Public),
591
symbolTargetType:
SymbolPublishVisibility
.Public),
602
symbolTargetType:
SymbolPublishVisibility
.Public,
614
symbolTargetType:
SymbolPublishVisibility
.Internal),
625
symbolTargetType:
SymbolPublishVisibility
.Internal),
636
symbolTargetType:
SymbolPublishVisibility
.Internal),
647
symbolTargetType:
SymbolPublishVisibility
.Public),
658
symbolTargetType:
SymbolPublishVisibility
.Internal),
669
symbolTargetType:
SymbolPublishVisibility
.Internal),
680
symbolTargetType:
SymbolPublishVisibility
.Public),
691
symbolTargetType:
SymbolPublishVisibility
.Internal),
702
symbolTargetType:
SymbolPublishVisibility
.Public),
713
symbolTargetType:
SymbolPublishVisibility
.Internal),
724
symbolTargetType:
SymbolPublishVisibility
.Internal),
735
symbolTargetType:
SymbolPublishVisibility
.Public),
746
symbolTargetType:
SymbolPublishVisibility
.Internal),
757
symbolTargetType:
SymbolPublishVisibility
.Internal),
772
symbolTargetType:
SymbolPublishVisibility
.Public),
783
symbolTargetType:
SymbolPublishVisibility
.Public),
794
symbolTargetType:
SymbolPublishVisibility
.Public,
806
symbolTargetType:
SymbolPublishVisibility
.Internal),
817
symbolTargetType:
SymbolPublishVisibility
.Internal),
828
symbolTargetType:
SymbolPublishVisibility
.Internal),
839
symbolTargetType:
SymbolPublishVisibility
.Public),
850
symbolTargetType:
SymbolPublishVisibility
.Public),
861
symbolTargetType:
SymbolPublishVisibility
.Internal),
872
symbolTargetType:
SymbolPublishVisibility
.Internal),
883
symbolTargetType:
SymbolPublishVisibility
.Public),
894
symbolTargetType:
SymbolPublishVisibility
.Internal),
905
symbolTargetType:
SymbolPublishVisibility
.Public),
916
symbolTargetType:
SymbolPublishVisibility
.Internal),
927
symbolTargetType:
SymbolPublishVisibility
.Internal),
942
symbolTargetType:
SymbolPublishVisibility
.Public),
953
symbolTargetType:
SymbolPublishVisibility
.Internal),
964
symbolTargetType:
SymbolPublishVisibility
.Internal),
975
symbolTargetType:
SymbolPublishVisibility
.Public),
986
symbolTargetType:
SymbolPublishVisibility
.Public,
998
symbolTargetType:
SymbolPublishVisibility
.Public),
1009
symbolTargetType:
SymbolPublishVisibility
.Public),
1020
symbolTargetType:
SymbolPublishVisibility
.Public),
1031
symbolTargetType:
SymbolPublishVisibility
.Internal),
1042
symbolTargetType:
SymbolPublishVisibility
.Internal),
1053
symbolTargetType:
SymbolPublishVisibility
.Public),
1064
symbolTargetType:
SymbolPublishVisibility
.Public),
1075
symbolTargetType:
SymbolPublishVisibility
.Internal),
1086
symbolTargetType:
SymbolPublishVisibility
.Internal),
1097
symbolTargetType:
SymbolPublishVisibility
.Public),
1108
symbolTargetType:
SymbolPublishVisibility
.Internal),
1119
symbolTargetType:
SymbolPublishVisibility
.Public),
1130
symbolTargetType:
SymbolPublishVisibility
.Internal),
1145
symbolTargetType:
SymbolPublishVisibility
.Public),
1156
symbolTargetType:
SymbolPublishVisibility
.Public),
1167
symbolTargetType:
SymbolPublishVisibility
.Public),
1182
symbolTargetType:
SymbolPublishVisibility
.Public,
1194
symbolTargetType:
SymbolPublishVisibility
.Internal,
1206
symbolTargetType:
SymbolPublishVisibility
.Public,
1218
symbolTargetType:
SymbolPublishVisibility
.Public,
1230
symbolTargetType:
SymbolPublishVisibility
.Public,
1242
symbolTargetType:
SymbolPublishVisibility
.Public,
1254
symbolTargetType:
SymbolPublishVisibility
.Public,
1266
symbolTargetType:
SymbolPublishVisibility
.Public,
1278
symbolTargetType:
SymbolPublishVisibility
.Internal,
1290
symbolTargetType:
SymbolPublishVisibility
.Public,
1302
symbolTargetType:
SymbolPublishVisibility
.Internal,
1314
symbolTargetType:
SymbolPublishVisibility
.Internal,
1326
symbolTargetType:
SymbolPublishVisibility
.Internal,
1338
symbolTargetType:
SymbolPublishVisibility
.Internal,
1350
symbolTargetType:
SymbolPublishVisibility
.Public),
1361
symbolTargetType:
SymbolPublishVisibility
.Public),
1372
symbolTargetType:
SymbolPublishVisibility
.Public),
1383
symbolTargetType:
SymbolPublishVisibility
.Public,
1395
symbolTargetType:
SymbolPublishVisibility
.Internal,
1411
symbolTargetType:
SymbolPublishVisibility
.Public,
1423
symbolTargetType:
SymbolPublishVisibility
.Public,
1435
symbolTargetType:
SymbolPublishVisibility
.Public,
1447
symbolTargetType:
SymbolPublishVisibility
.Public,
1459
symbolTargetType:
SymbolPublishVisibility
.Public,
1471
symbolTargetType:
SymbolPublishVisibility
.Public,
1483
symbolTargetType:
SymbolPublishVisibility
.Public,
1495
symbolTargetType:
SymbolPublishVisibility
.Public,
1507
symbolTargetType:
SymbolPublishVisibility
.Public,
1519
symbolTargetType:
SymbolPublishVisibility
.Public,
1531
symbolTargetType:
SymbolPublishVisibility
.Public,
1543
symbolTargetType:
SymbolPublishVisibility
.Public,
1555
symbolTargetType:
SymbolPublishVisibility
.Public,
1567
symbolTargetType:
SymbolPublishVisibility
.Public,
1579
symbolTargetType:
SymbolPublishVisibility
.Public,
1591
symbolTargetType:
SymbolPublishVisibility
.Public,
1603
symbolTargetType:
SymbolPublishVisibility
.Public,
1615
symbolTargetType:
SymbolPublishVisibility
.Public,
1627
symbolTargetType:
SymbolPublishVisibility
.Public,
1639
symbolTargetType:
SymbolPublishVisibility
.Public,
1651
symbolTargetType:
SymbolPublishVisibility
.Public,
1663
symbolTargetType:
SymbolPublishVisibility
.Public,
1674
symbolTargetType:
SymbolPublishVisibility
.Public,
1686
symbolTargetType:
SymbolPublishVisibility
.Public,
1698
symbolTargetType:
SymbolPublishVisibility
.Public,
1710
symbolTargetType:
SymbolPublishVisibility
.Public,
1722
symbolTargetType:
SymbolPublishVisibility
.Public,
1734
symbolTargetType:
SymbolPublishVisibility
.Public,
1746
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)
60
public
SymbolPublishVisibility
SymbolPublishVisibility { get; }
78
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;