Remove guards for fully enabled tool features

This commit is contained in:
Henry Mercer 2025-05-30 17:20:41 +01:00
parent 0be24c0c9a
commit c7f3c79ac0
30 changed files with 75 additions and 360 deletions

View file

@ -24,7 +24,6 @@ import { isScannedLanguage, Language } from "./languages";
import { Logger, withGroupAsync } from "./logging";
import { getRepositoryNwoFromEnv } from "./repository";
import { DatabaseCreationTimings, EventReport } from "./status-report";
import { ToolsFeature } from "./tools-features";
import { endTracingForCluster } from "./tracer-config";
import * as util from "./util";
import { BuildMode } from "./util";
@ -167,10 +166,7 @@ export async function runExtraction(
if (language === Language.python) {
await setupPythonExtractor(logger);
}
if (
config.buildMode &&
(await codeql.supportsFeature(ToolsFeature.TraceCommandUseBuildMode))
) {
if (config.buildMode) {
if (
language === Language.cpp &&
config.buildMode === BuildMode.Autobuild