Skip to content

Commit f3daba5

Browse files
committed
C#: Fix global.json and packages.config lookup
1 parent de58ee5 commit f3daba5

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/DotNet.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ private static BuildScript DownloadDotNet(IBuildActions actions, ILogger logger,
143143
// See https://docs.microsoft.com/en-us/dotnet/core/tools/global-json
144144
var versions = new List<string>();
145145

146-
foreach (var path in files.Where(p => p.EndsWith("global.json", StringComparison.Ordinal)))
146+
foreach (var path in files.Where(p => p.EndsWith(Path.DirectorySeparatorChar + "global.json", StringComparison.Ordinal)))
147147
{
148148
try
149149
{

csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/FileContent.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ private void DoInitialize()
184184
{
185185
try
186186
{
187-
var isPackagesConfig = file.EndsWith("packages.config", StringComparison.OrdinalIgnoreCase);
187+
var isPackagesConfig = file.EndsWith(Path.DirectorySeparatorChar + "packages.config", StringComparison.OrdinalIgnoreCase);
188188

189189
foreach (ReadOnlySpan<char> line in unsafeFileReader.ReadLines(file))
190190
{

0 commit comments

Comments
 (0)