182 references to SymbolPublishVisibility
Microsoft.DotNet.Build.Tasks.Feed (151)
src\model\PublishingConstants.cs (135)
420symbolTargetType: SymbolPublishVisibility.Public), 431symbolTargetType: SymbolPublishVisibility.Public), 442symbolTargetType: SymbolPublishVisibility.Public, 454symbolTargetType: SymbolPublishVisibility.Internal), 465symbolTargetType: SymbolPublishVisibility.Internal), 476symbolTargetType: SymbolPublishVisibility.Public), 487symbolTargetType: SymbolPublishVisibility.Internal), 498symbolTargetType: SymbolPublishVisibility.Public), 509symbolTargetType: SymbolPublishVisibility.Internal), 520symbolTargetType: SymbolPublishVisibility.Public), 531symbolTargetType: SymbolPublishVisibility.Internal), 542symbolTargetType: SymbolPublishVisibility.Public), 553symbolTargetType: SymbolPublishVisibility.Internal), 564symbolTargetType: SymbolPublishVisibility.Internal), 579symbolTargetType: SymbolPublishVisibility.Public), 590symbolTargetType: SymbolPublishVisibility.Public), 601symbolTargetType: SymbolPublishVisibility.Public), 612symbolTargetType: SymbolPublishVisibility.Public, 624symbolTargetType: SymbolPublishVisibility.Internal), 635symbolTargetType: SymbolPublishVisibility.Internal), 646symbolTargetType: SymbolPublishVisibility.Internal), 657symbolTargetType: SymbolPublishVisibility.Public), 668symbolTargetType: SymbolPublishVisibility.Internal), 679symbolTargetType: SymbolPublishVisibility.Internal), 690symbolTargetType: SymbolPublishVisibility.Public), 701symbolTargetType: SymbolPublishVisibility.Internal), 712symbolTargetType: SymbolPublishVisibility.Public), 723symbolTargetType: SymbolPublishVisibility.Internal), 734symbolTargetType: SymbolPublishVisibility.Internal), 745symbolTargetType: SymbolPublishVisibility.Public), 756symbolTargetType: SymbolPublishVisibility.Internal), 767symbolTargetType: SymbolPublishVisibility.Internal), 782symbolTargetType: SymbolPublishVisibility.Public), 793symbolTargetType: SymbolPublishVisibility.Public), 804symbolTargetType: SymbolPublishVisibility.Public, 816symbolTargetType: SymbolPublishVisibility.Internal), 827symbolTargetType: SymbolPublishVisibility.Internal), 838symbolTargetType: SymbolPublishVisibility.Internal), 849symbolTargetType: SymbolPublishVisibility.Public), 860symbolTargetType: SymbolPublishVisibility.Public), 871symbolTargetType: SymbolPublishVisibility.Internal), 882symbolTargetType: SymbolPublishVisibility.Internal), 893symbolTargetType: SymbolPublishVisibility.Public), 904symbolTargetType: SymbolPublishVisibility.Internal), 915symbolTargetType: SymbolPublishVisibility.Public), 926symbolTargetType: SymbolPublishVisibility.Internal), 937symbolTargetType: SymbolPublishVisibility.Internal), 952symbolTargetType: SymbolPublishVisibility.Public), 963symbolTargetType: SymbolPublishVisibility.Internal), 974symbolTargetType: SymbolPublishVisibility.Internal), 985symbolTargetType: SymbolPublishVisibility.Public), 996symbolTargetType: SymbolPublishVisibility.Public, 1008symbolTargetType: SymbolPublishVisibility.Public), 1019symbolTargetType: SymbolPublishVisibility.Public), 1030symbolTargetType: SymbolPublishVisibility.Public), 1041symbolTargetType: SymbolPublishVisibility.Internal), 1052symbolTargetType: SymbolPublishVisibility.Internal), 1063symbolTargetType: SymbolPublishVisibility.Internal), 1074symbolTargetType: SymbolPublishVisibility.Public), 1085symbolTargetType: SymbolPublishVisibility.Public), 1096symbolTargetType: SymbolPublishVisibility.Internal), 1107symbolTargetType: SymbolPublishVisibility.Internal), 1118symbolTargetType: SymbolPublishVisibility.Internal), 1129symbolTargetType: SymbolPublishVisibility.Public), 1140symbolTargetType: SymbolPublishVisibility.Internal), 1151symbolTargetType: SymbolPublishVisibility.Internal), 1162symbolTargetType: SymbolPublishVisibility.Public), 1173symbolTargetType: SymbolPublishVisibility.Internal), 1184symbolTargetType: SymbolPublishVisibility.Public), 1195symbolTargetType: SymbolPublishVisibility.Internal), 1210symbolTargetType: SymbolPublishVisibility.Public), 1221symbolTargetType: SymbolPublishVisibility.Public), 1232symbolTargetType: SymbolPublishVisibility.Public), 1243symbolTargetType: SymbolPublishVisibility.Public), 1254symbolTargetType: SymbolPublishVisibility.Public), 1265symbolTargetType: SymbolPublishVisibility.Public), 1276symbolTargetType: SymbolPublishVisibility.Public), 1287symbolTargetType: SymbolPublishVisibility.Public), 1298symbolTargetType: SymbolPublishVisibility.Public), 1309symbolTargetType: SymbolPublishVisibility.Public), 1320symbolTargetType: SymbolPublishVisibility.Public), 1331symbolTargetType: SymbolPublishVisibility.Public), 1342symbolTargetType: SymbolPublishVisibility.Public), 1353symbolTargetType: SymbolPublishVisibility.Public), 1364symbolTargetType: SymbolPublishVisibility.Public), 1375symbolTargetType: SymbolPublishVisibility.Public), 1386symbolTargetType: SymbolPublishVisibility.Public), 1401symbolTargetType: SymbolPublishVisibility.Public, 1413symbolTargetType: SymbolPublishVisibility.Internal, 1425symbolTargetType: SymbolPublishVisibility.Public, 1437symbolTargetType: SymbolPublishVisibility.Public, 1449symbolTargetType: SymbolPublishVisibility.Public, 1461symbolTargetType: SymbolPublishVisibility.Public, 1473symbolTargetType: SymbolPublishVisibility.Public, 1485symbolTargetType: SymbolPublishVisibility.Public, 1497symbolTargetType: SymbolPublishVisibility.Internal, 1509symbolTargetType: SymbolPublishVisibility.Public, 1521symbolTargetType: SymbolPublishVisibility.Internal, 1533symbolTargetType: SymbolPublishVisibility.Internal, 1545symbolTargetType: SymbolPublishVisibility.Internal, 1557symbolTargetType: SymbolPublishVisibility.Internal, 1569symbolTargetType: SymbolPublishVisibility.Public), 1580symbolTargetType: SymbolPublishVisibility.Public), 1591symbolTargetType: SymbolPublishVisibility.Public), 1602symbolTargetType: SymbolPublishVisibility.Public, 1614symbolTargetType: SymbolPublishVisibility.Internal, 1630symbolTargetType: SymbolPublishVisibility.Public, 1642symbolTargetType: SymbolPublishVisibility.Public, 1654symbolTargetType: SymbolPublishVisibility.Public, 1666symbolTargetType: SymbolPublishVisibility.Public, 1678symbolTargetType: SymbolPublishVisibility.Public, 1690symbolTargetType: SymbolPublishVisibility.Public, 1702symbolTargetType: SymbolPublishVisibility.Public, 1714symbolTargetType: SymbolPublishVisibility.Public, 1726symbolTargetType: SymbolPublishVisibility.Public, 1738symbolTargetType: SymbolPublishVisibility.Public, 1750symbolTargetType: SymbolPublishVisibility.Public, 1762symbolTargetType: SymbolPublishVisibility.Public, 1774symbolTargetType: SymbolPublishVisibility.Public, 1786symbolTargetType: SymbolPublishVisibility.Public, 1798symbolTargetType: SymbolPublishVisibility.Public, 1810symbolTargetType: SymbolPublishVisibility.Public, 1822symbolTargetType: SymbolPublishVisibility.Public, 1834symbolTargetType: SymbolPublishVisibility.Public, 1846symbolTargetType: SymbolPublishVisibility.Public, 1858symbolTargetType: SymbolPublishVisibility.Public, 1870symbolTargetType: SymbolPublishVisibility.Public, 1882symbolTargetType: SymbolPublishVisibility.Public, 1893symbolTargetType: SymbolPublishVisibility.Public, 1905symbolTargetType: SymbolPublishVisibility.Public, 1917symbolTargetType: SymbolPublishVisibility.Public, 1929symbolTargetType: SymbolPublishVisibility.Public, 1941symbolTargetType: SymbolPublishVisibility.Public, 1953symbolTargetType: SymbolPublishVisibility.Public, 1965symbolTargetType: SymbolPublishVisibility.Public,
src\model\SetupTargetFeedConfigV3.cs (2)
25private SymbolPublishVisibility SymbolServerVisibility { get; } 47SymbolPublishVisibility symbolPublishVisibility,
src\model\SetupTargetFeedConfigV4.cs (2)
26private SymbolPublishVisibility SymbolServerVisibility { get; } 46SymbolPublishVisibility symbolPublishVisibility,
src\model\TargetChannelConfig.cs (2)
46public SymbolPublishVisibility SymbolTargetType { get; } 66SymbolPublishVisibility symbolTargetType,
src\model\TargetFeedConfig.cs (3)
76public SymbolPublishVisibility SymbolPublishVisibility { get; } 94SymbolPublishVisibility symbolPublishVisibility = SymbolPublishVisibility.None,
src\PublishArtifactsInManifestBase.cs (7)
603SymbolPublishVisibility publishVisibility = GetSymbolPublishingVisibility(feedConfigsForSymbols); 605if (publishVisibility == SymbolPublishVisibility.None) 703SymbolPublishVisibility.Internal => SymbolPromotionHelper.Visibility.Internal, 704SymbolPublishVisibility.Public => SymbolPromotionHelper.Visibility.Public, 846public SymbolPublishVisibility GetSymbolPublishingVisibility(HashSet<TargetFeedConfig> feedConfigsForSymbols) 848SymbolPublishVisibility highestVisibility = SymbolPublishVisibility.None;
Microsoft.DotNet.Build.Tasks.Feed.Tests (31)
LatestLinksManagerTests.cs (4)
103symbolPublishVisibility: SymbolPublishVisibility.None, 139symbolPublishVisibility: SymbolPublishVisibility.None, 169symbolPublishVisibility: SymbolPublishVisibility.None, 206symbolPublishVisibility: SymbolPublishVisibility.None,
ProductionChannelValidatorTests.cs (2)
91symbolTargetType: SymbolPublishVisibility.None, 106symbolTargetType: SymbolPublishVisibility.None,
PublishArtifactsInManifestTests.cs (1)
209symbolTargetType: SymbolPublishVisibility.None,
PublishToSymbolServerTest.cs (20)
39[InlineData(SymbolPublishVisibility.Public)] 40[InlineData(SymbolPublishVisibility.Internal)] 41public void PublishToSymbolServersTest(SymbolPublishVisibility symbolTargetVisibility) 60SymbolPublishVisibility visibility = publishTask.GetSymbolPublishingVisibility(feedConfigsForSymbols); 67Assert.True(SymbolPublishVisibility.Public > SymbolPublishVisibility.Internal); 68Assert.True(SymbolPublishVisibility.Internal > SymbolPublishVisibility.None); 74[InlineData(SymbolPublishVisibility.None)] 75[InlineData(SymbolPublishVisibility.Internal)] 76[InlineData(SymbolPublishVisibility.Public)] 77public void PublishToMultipleServersVisibilityTest(SymbolPublishVisibility maxVisibility) 81IEnumerable<SymbolPublishVisibility> visibilities = Enum.GetValues<SymbolPublishVisibility>().Where(x => x <= maxVisibility); 82foreach (SymbolPublishVisibility v in visibilities) 99SymbolPublishVisibility 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); 189private static (MockBuildEngine, PublishArtifactsInManifestV3, ReadOnlyDictionary<string, Asset>, string, string, ProductConstructionService.Client.Models.Build) GetCanonicalSymbolTestAssets(SymbolPublishVisibility targetServer = SymbolPublishVisibility.Public)
SetupTargetFeedConfigV3Tests.cs (2)
60private const SymbolPublishVisibility symbolVisibility = SymbolPublishVisibility.Internal;
SetupTargetFeedConfigV4Tests.cs (2)
61private const SymbolPublishVisibility symbolVisibility = SymbolPublishVisibility.Internal;