Make Resx extraction opt-in

This commit is contained in:
Tamas Vajk
2024-04-17 13:49:05 +02:00
parent b560ab1a73
commit 88f6e04339
6 changed files with 36 additions and 4 deletions

View File

@@ -38,8 +38,7 @@ namespace Semmle.Extraction.CSharp.DependencyFetching
protected override bool IsEnabled()
{
var resourceExtractionOption = Environment.GetEnvironmentVariable(EnvironmentVariableNames.ResourceGeneration);
if (resourceExtractionOption == null ||
bool.TryParse(resourceExtractionOption, out var shouldExtractResources) &&
if (bool.TryParse(resourceExtractionOption, out var shouldExtractResources) &&
shouldExtractResources)
{
compilationInfoContainer.CompilationInfos.Add(("Resource extraction enabled", "1"));