1 write to AkaMSCreateLinkPatterns
Microsoft.DotNet.Build.Tasks.Feed (1)
src\model\TargetChannelConfig.cs (1)
79AkaMSCreateLinkPatterns = akaMSCreateLinkPatterns ?? ImmutableList<Regex>.Empty;
16 references to AkaMSCreateLinkPatterns
Microsoft.DotNet.Build.Tasks.Feed (9)
src\model\SetupTargetFeedConfigV3.cs (3)
117_targetChannelConfig.AkaMSCreateLinkPatterns, 132_targetChannelConfig.AkaMSCreateLinkPatterns, 191_targetChannelConfig.AkaMSCreateLinkPatterns,
src\model\SetupTargetFeedConfigV4.cs (2)
116_targetChannelConfig.AkaMSCreateLinkPatterns, 164_targetChannelConfig.AkaMSCreateLinkPatterns,
src\model\TargetChannelConfig.cs (4)
89$"\n AkaMSCreateLinkPatterns: \n\t{string.Join("\n\t", AkaMSCreateLinkPatterns.Select(s => s.ToString()))} " + 104NullAcceptingSequencesEqual(AkaMSCreateLinkPatterns, config.AkaMSCreateLinkPatterns) && 147foreach (var akaMSCreateLinkPatterns in AkaMSCreateLinkPatterns)
Microsoft.DotNet.Build.Tasks.Feed.Tests (7)
GeneralTests.cs (7)
48channelConfig.AkaMSCreateLinkPatterns.Any(pattern => pattern.IsMatch("assets/installers/foo.zip")).Should().BeTrue(); 49channelConfig.AkaMSCreateLinkPatterns.Any(pattern => pattern.IsMatch("assets/installers/get-aspire-cli.ps1")).Should().BeTrue(); 50channelConfig.AkaMSCreateLinkPatterns.Any(pattern => pattern.IsMatch("assets/installers/get-aspire-cli.ps1.sha512")).Should().BeTrue(); 51channelConfig.AkaMSCreateLinkPatterns.Any(pattern => pattern.IsMatch("assets/installers/get-aspire-cli.sh")).Should().BeTrue(); 52channelConfig.AkaMSCreateLinkPatterns.Any(pattern => pattern.IsMatch("assets/installers/get-aspire-cli.sh.sha512")).Should().BeTrue(); 53channelConfig.AkaMSCreateLinkPatterns.Any(pattern => pattern.IsMatch("assets/installers/install-other-tool.ps1")).Should().BeFalse(); 54channelConfig.AkaMSCreateLinkPatterns.Any(pattern => pattern.IsMatch("assets/installers/install-other-tool.sh")).Should().BeFalse();