Skip to content

Commit 78e0762

Browse files
committed
C#: Add some logging related to project file content.
1 parent 02cf0c6 commit 78e0762

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

  • csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching

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

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -240,6 +240,14 @@ private void DoInitialize()
240240
logger.LogDebug($"Failed to read file {file}, exception: {ex}");
241241
}
242242
}
243+
244+
logger.LogInfo("Finished reading project files.");
245+
logger.LogInfo($"Legacy project structure usage detected: {isLegacyProjectStructureUsed}");
246+
logger.LogInfo($"ASP.NET usage detected: {useAspNetCoreDlls}");
247+
logger.LogInfo($"New project structure usage detected: {isNewProjectStructureUsed}");
248+
logger.LogInfo($"Windows Forms usage detected: {useWindowsForms}");
249+
logger.LogInfo($"WPF usage detected: {useWpf}");
250+
logger.LogInfo($"Implicit using namespaces detected: {useImplicitUsings}");
243251
}
244252

245253
[GeneratedRegex("(?<!<!--.*)<PackageReference.*\\sInclude=\"(.*?)\".*/?>", RegexOptions.IgnoreCase | RegexOptions.Compiled | RegexOptions.Singleline)]

0 commit comments

Comments
 (0)