Skip to content

Commit 723b15f

Browse files
committed
Support CODEQL_PATH_TRANSFORMER env var in python path renamer
The new name is required by overlay support.
1 parent 7f74ee7 commit 723b15f

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

python/extractor/semmle/path_rename.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ def renamer_from_options_and_env(options, logger):
2525
except (AttributeError, ImportError):
2626
raise SemmleError("Cannot get renamer from module " + options.renamer)
2727
else:
28-
path_transformer = os.environ.get("SEMMLE_PATH_TRANSFORMER", None)
28+
path_transformer = os.environ.get("CODEQL_PATH_TRANSFORMER", None) or os.environ.get("SEMMLE_PATH_TRANSFORMER", None)
2929
if path_transformer:
3030
logger.info("Using path transformer '%s'", path_transformer)
3131
rename = projectlayout.get_renamer(path_transformer)

python/extractor/tests/test_use_projectlayout.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ def test_layout(self):
1919

2020
def test_invalid_layout(self):
2121
try:
22-
with environment("SEMMLE_PATH_TRANSFORMER", "nonsuch/project-layout"):
22+
with environment("CODEQL_PATH_TRANSFORMER", "nonsuch/project-layout"):
2323
self.run_extractor("-R", self.src_path)
2424
except subprocess.CalledProcessError as ex:
2525
self.assertEqual(ex.returncode, 2)

0 commit comments

Comments
 (0)