147 references to SymbolPublishVisibility
Microsoft.DotNet.Build.Tasks.Feed (119)
src\model\PublishingConstants.cs (103)
357
symbolTargetType:
SymbolPublishVisibility
.Public),
368
symbolTargetType:
SymbolPublishVisibility
.Public),
379
symbolTargetType:
SymbolPublishVisibility
.Public,
391
symbolTargetType:
SymbolPublishVisibility
.Internal),
402
symbolTargetType:
SymbolPublishVisibility
.Internal),
413
symbolTargetType:
SymbolPublishVisibility
.Public),
424
symbolTargetType:
SymbolPublishVisibility
.Internal),
435
symbolTargetType:
SymbolPublishVisibility
.Public),
446
symbolTargetType:
SymbolPublishVisibility
.Internal),
457
symbolTargetType:
SymbolPublishVisibility
.Public),
468
symbolTargetType:
SymbolPublishVisibility
.Internal),
479
symbolTargetType:
SymbolPublishVisibility
.Public),
490
symbolTargetType:
SymbolPublishVisibility
.Internal),
501
symbolTargetType:
SymbolPublishVisibility
.Internal),
512
symbolTargetType:
SymbolPublishVisibility
.Public),
523
symbolTargetType:
SymbolPublishVisibility
.Public),
534
symbolTargetType:
SymbolPublishVisibility
.Public),
545
symbolTargetType:
SymbolPublishVisibility
.Public,
557
symbolTargetType:
SymbolPublishVisibility
.Internal),
568
symbolTargetType:
SymbolPublishVisibility
.Internal),
579
symbolTargetType:
SymbolPublishVisibility
.Public),
590
symbolTargetType:
SymbolPublishVisibility
.Internal),
601
symbolTargetType:
SymbolPublishVisibility
.Public),
612
symbolTargetType:
SymbolPublishVisibility
.Internal),
623
symbolTargetType:
SymbolPublishVisibility
.Public),
634
symbolTargetType:
SymbolPublishVisibility
.Internal),
645
symbolTargetType:
SymbolPublishVisibility
.Public),
656
symbolTargetType:
SymbolPublishVisibility
.Internal),
667
symbolTargetType:
SymbolPublishVisibility
.Public),
678
symbolTargetType:
SymbolPublishVisibility
.Public),
689
symbolTargetType:
SymbolPublishVisibility
.Public,
701
symbolTargetType:
SymbolPublishVisibility
.Internal),
712
symbolTargetType:
SymbolPublishVisibility
.Internal),
723
symbolTargetType:
SymbolPublishVisibility
.Public),
734
symbolTargetType:
SymbolPublishVisibility
.Public),
745
symbolTargetType:
SymbolPublishVisibility
.Internal),
756
symbolTargetType:
SymbolPublishVisibility
.Public),
767
symbolTargetType:
SymbolPublishVisibility
.Internal),
778
symbolTargetType:
SymbolPublishVisibility
.Public),
789
symbolTargetType:
SymbolPublishVisibility
.Internal),
800
symbolTargetType:
SymbolPublishVisibility
.Public),
811
symbolTargetType:
SymbolPublishVisibility
.Public),
822
symbolTargetType:
SymbolPublishVisibility
.Public),
833
symbolTargetType:
SymbolPublishVisibility
.Public),
844
symbolTargetType:
SymbolPublishVisibility
.Public),
855
symbolTargetType:
SymbolPublishVisibility
.Public),
866
symbolTargetType:
SymbolPublishVisibility
.Public),
877
symbolTargetType:
SymbolPublishVisibility
.Public),
888
symbolTargetType:
SymbolPublishVisibility
.Public),
899
symbolTargetType:
SymbolPublishVisibility
.Public),
910
symbolTargetType:
SymbolPublishVisibility
.Public),
921
symbolTargetType:
SymbolPublishVisibility
.Public),
932
symbolTargetType:
SymbolPublishVisibility
.Internal),
943
symbolTargetType:
SymbolPublishVisibility
.Public),
954
symbolTargetType:
SymbolPublishVisibility
.Internal),
965
symbolTargetType:
SymbolPublishVisibility
.Public),
976
symbolTargetType:
SymbolPublishVisibility
.Internal),
987
symbolTargetType:
SymbolPublishVisibility
.Public),
998
symbolTargetType:
SymbolPublishVisibility
.Internal),
1009
symbolTargetType:
SymbolPublishVisibility
.Public),
1020
symbolTargetType:
SymbolPublishVisibility
.Public),
1031
symbolTargetType:
SymbolPublishVisibility
.Public),
1042
symbolTargetType:
SymbolPublishVisibility
.Public),
1053
symbolTargetType:
SymbolPublishVisibility
.Public),
1064
symbolTargetType:
SymbolPublishVisibility
.Public),
1075
symbolTargetType:
SymbolPublishVisibility
.Public),
1086
symbolTargetType:
SymbolPublishVisibility
.Public,
1098
symbolTargetType:
SymbolPublishVisibility
.Internal,
1110
symbolTargetType:
SymbolPublishVisibility
.Public,
1122
symbolTargetType:
SymbolPublishVisibility
.Public,
1134
symbolTargetType:
SymbolPublishVisibility
.Public,
1146
symbolTargetType:
SymbolPublishVisibility
.Public,
1158
symbolTargetType:
SymbolPublishVisibility
.Public,
1170
symbolTargetType:
SymbolPublishVisibility
.Public,
1182
symbolTargetType:
SymbolPublishVisibility
.Internal,
1194
symbolTargetType:
SymbolPublishVisibility
.Public,
1206
symbolTargetType:
SymbolPublishVisibility
.Internal,
1218
symbolTargetType:
SymbolPublishVisibility
.Internal,
1230
symbolTargetType:
SymbolPublishVisibility
.Internal,
1242
symbolTargetType:
SymbolPublishVisibility
.Internal,
1254
symbolTargetType:
SymbolPublishVisibility
.Public),
1265
symbolTargetType:
SymbolPublishVisibility
.Internal),
1276
symbolTargetType:
SymbolPublishVisibility
.Public,
1288
symbolTargetType:
SymbolPublishVisibility
.Public,
1300
symbolTargetType:
SymbolPublishVisibility
.Public,
1312
symbolTargetType:
SymbolPublishVisibility
.Public,
1324
symbolTargetType:
SymbolPublishVisibility
.Public,
1336
symbolTargetType:
SymbolPublishVisibility
.Public,
1348
symbolTargetType:
SymbolPublishVisibility
.Public,
1360
symbolTargetType:
SymbolPublishVisibility
.Public,
1372
symbolTargetType:
SymbolPublishVisibility
.Public,
1384
symbolTargetType:
SymbolPublishVisibility
.Public,
1396
symbolTargetType:
SymbolPublishVisibility
.Public,
1408
symbolTargetType:
SymbolPublishVisibility
.Public,
1420
symbolTargetType:
SymbolPublishVisibility
.Public,
1431
symbolTargetType:
SymbolPublishVisibility
.Public,
1442
symbolTargetType:
SymbolPublishVisibility
.Public,
1453
symbolTargetType:
SymbolPublishVisibility
.Public,
1464
symbolTargetType:
SymbolPublishVisibility
.Public,
1475
symbolTargetType:
SymbolPublishVisibility
.Public,
1486
symbolTargetType:
SymbolPublishVisibility
.Public,
1497
symbolTargetType:
SymbolPublishVisibility
.Public,
1508
symbolTargetType:
SymbolPublishVisibility
.Public,
src\model\SetupTargetFeedConfigV3.cs (2)
25
private
SymbolPublishVisibility
SymbolServerVisibility { get; }
45
SymbolPublishVisibility
symbolPublishVisibility,
src\model\SetupTargetFeedConfigV4.cs (2)
25
private
SymbolPublishVisibility
SymbolServerVisibility { get; }
45
SymbolPublishVisibility
symbolPublishVisibility,
src\model\TargetChannelConfig.cs (2)
47
public
SymbolPublishVisibility
SymbolTargetType { get; }
61
SymbolPublishVisibility
symbolTargetType,
src\model\TargetFeedConfig.cs (3)
60
public
SymbolPublishVisibility
SymbolPublishVisibility { get; }
78
SymbolPublishVisibility
symbolPublishVisibility =
SymbolPublishVisibility
.None,
src\PublishArtifactsInManifestBase.cs (7)
542
SymbolPublishVisibility
publishVisibility = GetSymbolPublishingVisibility(feedConfigsForSymbols);
544
if (publishVisibility ==
SymbolPublishVisibility
.None)
642
SymbolPublishVisibility
.Internal => SymbolPromotionHelper.Visibility.Internal,
643
SymbolPublishVisibility
.Public => SymbolPromotionHelper.Visibility.Public,
746
public
SymbolPublishVisibility
GetSymbolPublishingVisibility(HashSet<TargetFeedConfig> feedConfigsForSymbols)
748
SymbolPublishVisibility
highestVisibility =
SymbolPublishVisibility
.None;
Microsoft.DotNet.Build.Tasks.Feed.Tests (28)
LatestLinksManagerTests.cs (4)
103
symbolPublishVisibility:
SymbolPublishVisibility
.None,
139
symbolPublishVisibility:
SymbolPublishVisibility
.None,
169
symbolPublishVisibility:
SymbolPublishVisibility
.None,
206
symbolPublishVisibility:
SymbolPublishVisibility
.None,
PublishToSymbolServerTest.cs (20)
43
[InlineData(
SymbolPublishVisibility
.Public)]
44
[InlineData(
SymbolPublishVisibility
.Internal)]
45
public void PublishToSymbolServersTest(
SymbolPublishVisibility
symbolTargetVisibility)
64
SymbolPublishVisibility
visibility = publishTask.GetSymbolPublishingVisibility(feedConfigsForSymbols);
71
Assert.True(
SymbolPublishVisibility
.Public >
SymbolPublishVisibility
.Internal);
72
Assert.True(
SymbolPublishVisibility
.Internal >
SymbolPublishVisibility
.None);
78
[InlineData(
SymbolPublishVisibility
.None)]
79
[InlineData(
SymbolPublishVisibility
.Internal)]
80
[InlineData(
SymbolPublishVisibility
.Public)]
81
public void PublishToMultipleServersVisibilityTest(
SymbolPublishVisibility
maxVisibility)
85
IEnumerable<
SymbolPublishVisibility
> visibilities = Enum.GetValues<
SymbolPublishVisibility
>().Where(x => x <= maxVisibility);
86
foreach (
SymbolPublishVisibility
v in visibilities)
103
SymbolPublishVisibility
visibility = publishTask.GetSymbolPublishingVisibility(feedConfigsForSymbols);
132
(var buildEngine, var task, var symbolPackages, _, _, var buildInfo) = GetCanonicalSymbolTestAssets(
SymbolPublishVisibility
.None);
151
(var buildEngine, var task, var symbolPackages, var symbolFilesDir, var exclusionFile, var buildInfo) = GetCanonicalSymbolTestAssets(
SymbolPublishVisibility
.Public);
191
private static (MockBuildEngine, PublishArtifactsInManifestV3, ReadOnlyDictionary<string, Asset>, string, string, ProductConstructionService.Client.Models.Build) GetCanonicalSymbolTestAssets(
SymbolPublishVisibility
targetServer =
SymbolPublishVisibility
.Public)
SetupTargetFeedConfigV3Tests.cs (2)
75
private const
SymbolPublishVisibility
symbolVisibility =
SymbolPublishVisibility
.Internal;
SetupTargetFeedConfigV4Tests.cs (2)
75
private const
SymbolPublishVisibility
symbolVisibility =
SymbolPublishVisibility
.Internal;