300 references to GetExtension
AnalyzerRunner (1)
Aspire.Hosting (2)
Aspire.Hosting.Kubernetes.Tests (1)
Aspire.Hosting.PostgreSQL.Tests (2)
blazor-devserver (1)
BuildBoss (7)
Crossgen2Tasks (1)
dotnet-openapi (1)
dotnet-svcutil.xmlserializer (1)
dotnet-svcutil-lib (11)
Shared\ProjectDependency.cs (7)
108if (s_projectExtensions.Any((ext) => String.Compare(Path.GetExtension(AssemblyName), ext, StringComparison.OrdinalIgnoreCase) == 0))
115(s_binaryExtensions.Any((ext) => String.Compare(Path.GetExtension(filePath), ext, StringComparison.OrdinalIgnoreCase) == 0));
118if (s_exeExtensions.Any((ext) => String.Compare(Path.GetExtension(packageName), ext, StringComparison.OrdinalIgnoreCase) == 0))
133fileHasKnownExtension = s_binaryExtensions.Any((ext) => String.Compare(Path.GetExtension(filePath), ext, StringComparison.OrdinalIgnoreCase) == 0);
137fileHasKnownExtension = s_projectExtensions.Any((ext) => String.Compare(Path.GetExtension(filePath), ext, StringComparison.OrdinalIgnoreCase) == 0);
310if (s_projectExtensions.Any((ext) => String.Compare(Path.GetExtension(path), ext, StringComparison.OrdinalIgnoreCase) == 0))
315else if (s_binaryExtensions.Any((ext) => String.Compare(Path.GetExtension(path), ext, StringComparison.OrdinalIgnoreCase) == 0))
dotnet-svcutil-lib.Tests (2)
dotnet-user-jwts (1)
dotnet-user-secrets (1)
GenerateAnalyzerNuspec (3)
installer.tasks (3)
Microsoft.Analyzers.Local (1)
Microsoft.Arcade.Common (2)
Microsoft.Arcade.Test.Common (1)
Microsoft.AspNetCore.Components.WebAssembly.Server (1)
Microsoft.AspNetCore.Components.WebView.Maui (1)
Microsoft.AspNetCore.Components.WebView.WindowsForms (1)
Microsoft.AspNetCore.Components.WebView.Wpf (1)
Microsoft.AspNetCore.Mvc.Localization (1)
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (1)
Microsoft.AspNetCore.StaticAssets.Tests (1)
Microsoft.Build (12)
Microsoft.Build.CommandLine.UnitTests (1)
Microsoft.Build.Engine.OM.UnitTests (1)
Microsoft.Build.Tasks.Core (25)
Microsoft.Build.Tasks.UnitTests (49)
ResourceHandling\GenerateResource_Tests.cs (42)
73Assert.Equal(".resources", Path.GetExtension(resourcesFile));
75Assert.Equal(".resources", Path.GetExtension(resourcesFile));
161Assert.Equal(".resources", Path.GetExtension(resourcesFile));
163Assert.Equal(".resources", Path.GetExtension(resourcesFile));
210Assert.Equal(".resources", Path.GetExtension(resourcesFile));
248Assert.Equal(".resx", Path.GetExtension(t.FilesWritten[0].ItemSpec));
255Assert.Equal(".txt", Path.GetExtension(t2a.FilesWritten[0].ItemSpec));
262Assert.Equal(".resx", Path.GetExtension(t2b.FilesWritten[0].ItemSpec));
301Assert.Equal(".txt", Path.GetExtension(resourcesFile));
333Path.GetExtension(resourceOutput).ShouldBe(".resources");
334Path.GetExtension(t.FilesWritten[0].ItemSpec).ShouldBe(".resources");
410Path.GetExtension(t.OutputResources[0].ItemSpec).ShouldBe(".resources");
411Path.GetExtension(t.FilesWritten[0].ItemSpec).ShouldBe(".resources");
631Path.GetExtension(t.OutputResources[0].ItemSpec).ShouldBe(".resources");
632Path.GetExtension(t.FilesWritten[0].ItemSpec).ShouldBe(".resources");
746Assert.Equal(".resources", Path.GetExtension(resourcesFile));
748Assert.Equal(".resources", Path.GetExtension(resourcesFile));
1039Assert.Equal(".resx", Path.GetExtension(resourcesFile));
1069Assert.Equal(".resx", Path.GetExtension(t.FilesWritten[0].ItemSpec));
1076Assert.Equal(".resources", Path.GetExtension(t2a.FilesWritten[0].ItemSpec));
1084Assert.Equal(".resx", Path.GetExtension(t2b.FilesWritten[0].ItemSpec));
1120Assert.Equal(".resources", Path.GetExtension(resourcesFile));
1131Assert.Equal(".txt", Path.GetExtension(resourcesFile));
1169Assert.Equal(".resources", Path.GetExtension(resourcesFile));
1171Assert.Equal(".resources", Path.GetExtension(resourcesFile));
1232Assert.Equal(".resources", Path.GetExtension(resourcesFile));
1234Assert.Equal(".resources", Path.GetExtension(resourcesFile));
1324Assert.Equal(".resources", Path.GetExtension(resourcesFile));
1415Assert.Equal(".resources", Path.GetExtension(resourcesFile));
1417Assert.Equal(".resources", Path.GetExtension(t.FilesWritten[0].ItemSpec));
1478Assert.Equal(".resources", Path.GetExtension(resourcesFile));
1480Assert.Equal(".resources", Path.GetExtension(resourcesFile));
1534Assert.Equal(".resources", Path.GetExtension(resourcesFile));
1536Assert.Equal(".resources", Path.GetExtension(resourcesFile));
1592Assert.Equal(".resources", Path.GetExtension(resourcesFile));
1594Assert.Equal(".resources", Path.GetExtension(resourcesFile));
1975Assert.Equal(".resources", Path.GetExtension(resourcesFile));
3630Assert.Equal(".resources", Path.GetExtension(resourcesFile));
3632Assert.Equal(".resources", Path.GetExtension(resourcesFile));
3688Path.GetExtension(outputResourceFile).ShouldBe(".resources");
4245Assert.Equal(".resources", Path.GetExtension(resourcesFile));
4249Assert.Equal(".resources", Path.GetExtension(resourcesFile));
Microsoft.Build.UnitTests.Shared (1)
Microsoft.Build.Utilities.Core (3)
Microsoft.CodeAnalysis (1)
Microsoft.CodeAnalysis.Analyzers (1)
Microsoft.CodeAnalysis.CodeStyle (2)
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (1)
Microsoft.CodeAnalysis.InteractiveHost (1)
Microsoft.CodeAnalysis.LanguageServer (1)
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Microsoft.CodeAnalysis.UnitTests (1)
Microsoft.CodeAnalysis.Workspaces (3)
Microsoft.CodeAnalysis.Workspaces.MSBuild (3)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (1)
Microsoft.DotNet.AsmDiff (1)
Microsoft.DotNet.Build.Tasks.Feed (3)
Microsoft.DotNet.Build.Tasks.Installers (1)
Microsoft.DotNet.Build.Tasks.Packaging (7)
Microsoft.DotNet.Build.Tasks.VisualStudio (1)
Microsoft.DotNet.Internal.SymbolHelper (1)
Microsoft.DotNet.MacOsPkg.Core (4)
Microsoft.DotNet.SharedFramework.Sdk (2)
Microsoft.DotNet.SignCheckLibrary (6)
Microsoft.DotNet.SignTool (25)
Microsoft.DotNet.VersionTools.Cli (1)
Microsoft.DotNet.XliffTasks (4)
Microsoft.Maui.Essentials (1)
Microsoft.Maui.Resizetizer (4)
Microsoft.ML.AutoML.Samples (1)
Microsoft.ML.AutoML.Tests (1)
Microsoft.ML.CodeGenerator (2)
Microsoft.ML.Data (6)
Microsoft.ML.EntryPoints (1)
Microsoft.ML.ImageAnalytics (1)
Microsoft.ML.PerformanceTests (3)
Microsoft.ML.Samples (11)
Microsoft.ML.Samples.GPU (11)
Microsoft.ML.TensorFlow.Tests (1)
Microsoft.ML.Tests (1)
Microsoft.ML.Transforms (1)
Microsoft.VisualStudio.LanguageServices (6)
Microsoft.VisualStudio.LanguageServices.LiveShare (1)
MSBuild (7)
MSBuildTaskHost (1)
PresentationBuildTasks (3)
PresentationCore (6)
PresentationFramework (4)
PresentationUI (2)
ReachFramework (1)
System.ComponentModel.Annotations (1)
System.Data.Common (1)
System.IO.Packaging (2)
System.Windows.Forms (1)
System.Windows.Forms.Design (1)
TaskUsageLogger (1)
WinFormsControlsTest (3)