Skip to content

Commit 82dfa2d

Browse files
committed
Java: Replace instead of redact to preserve major version
1 parent 08bc837 commit 82dfa2d

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

java/ql/integration-tests/java/gradle-sample-without-wrapper-or-gradle-buildless/diagnostics.expected

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"attributes": {
33
"java_vendor": "__REDACTED__",
4-
"java_version": "__REDACTED__"
4+
"java_version": "11"
55
},
66
"markdownMessage": "Internal telemetry for the Java extractor.\n\nNo action needed.",
77
"severity": "note",

java/ql/integration-tests/java/gradle-sample-without-wrapper-or-gradle-buildless/test.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55

66
# The version of gradle used doesn't work on java 17
77
def test(codeql, use_java_11, java, environment, check_diagnostics):
8-
check_diagnostics.redact += ["attributes.java_vendor", "attributes.java_version"]
8+
check_diagnostics.redact += ["attributes.java_vendor"]
9+
check_diagnostics.replacements = [("11\\.[0-9]+\\.[0-9]+", "11")]
910
gradle_override_dir = pathlib.Path(tempfile.mkdtemp())
1011
if runs_on.windows:
1112
(gradle_override_dir / "gradle.bat").write_text("@echo off\nexit /b 2\n")

0 commit comments

Comments
 (0)