From 8752b1ecc0f9cc681748e46238c6d4b01ce3db77 Mon Sep 17 00:00:00 2001 From: Alexey Kuznetsov Date: Thu, 22 Jan 2026 18:34:30 -0500 Subject: [PATCH] Charset can be used directly. --- .../src/main/java/com/datadog/appsec/util/AppSecVersion.java | 4 +++- .../src/main/java/datadog/trace/api/DDTraceApiInfo.java | 4 +++- .../src/main/java/datadog/trace/core/DDTraceCoreInfo.java | 4 +++- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/dd-java-agent/appsec/src/main/java/com/datadog/appsec/util/AppSecVersion.java b/dd-java-agent/appsec/src/main/java/com/datadog/appsec/util/AppSecVersion.java index acb1c559e5d..8e2b9577014 100644 --- a/dd-java-agent/appsec/src/main/java/com/datadog/appsec/util/AppSecVersion.java +++ b/dd-java-agent/appsec/src/main/java/com/datadog/appsec/util/AppSecVersion.java @@ -1,5 +1,7 @@ package com.datadog.appsec.util; +import static java.nio.charset.StandardCharsets.UTF_8; + import datadog.environment.SystemProperties; import java.io.BufferedReader; import java.io.InputStreamReader; @@ -18,7 +20,7 @@ public class AppSecVersion { try (final BufferedReader br = new BufferedReader( new InputStreamReader( - AppSecVersion.class.getResourceAsStream("/appsec.version"), "UTF-8"))) { + AppSecVersion.class.getResourceAsStream("/appsec.version"), UTF_8))) { final StringBuilder sb = new StringBuilder(); for (int c = br.read(); c != -1; c = br.read()) { diff --git a/dd-trace-api/src/main/java/datadog/trace/api/DDTraceApiInfo.java b/dd-trace-api/src/main/java/datadog/trace/api/DDTraceApiInfo.java index 4713a4ecfb4..6aaeb6416ee 100644 --- a/dd-trace-api/src/main/java/datadog/trace/api/DDTraceApiInfo.java +++ b/dd-trace-api/src/main/java/datadog/trace/api/DDTraceApiInfo.java @@ -1,5 +1,7 @@ package datadog.trace.api; +import static java.nio.charset.StandardCharsets.UTF_8; + import java.io.BufferedReader; import java.io.InputStreamReader; @@ -11,7 +13,7 @@ public class DDTraceApiInfo { try (final BufferedReader br = new BufferedReader( new InputStreamReader( - DDTraceApiInfo.class.getResourceAsStream("/dd-trace-api.version"), "UTF-8"))) { + DDTraceApiInfo.class.getResourceAsStream("/dd-trace-api.version"), UTF_8))) { final StringBuilder sb = new StringBuilder(); for (int c = br.read(); c != -1; c = br.read()) { diff --git a/dd-trace-core/src/main/java/datadog/trace/core/DDTraceCoreInfo.java b/dd-trace-core/src/main/java/datadog/trace/core/DDTraceCoreInfo.java index 8801d16253a..70ab82047de 100644 --- a/dd-trace-core/src/main/java/datadog/trace/core/DDTraceCoreInfo.java +++ b/dd-trace-core/src/main/java/datadog/trace/core/DDTraceCoreInfo.java @@ -1,5 +1,7 @@ package datadog.trace.core; +import static java.nio.charset.StandardCharsets.UTF_8; + import de.thetaphi.forbiddenapis.SuppressForbidden; import java.io.BufferedReader; import java.io.InputStreamReader; @@ -17,7 +19,7 @@ public class DDTraceCoreInfo { try (final BufferedReader br = new BufferedReader( new InputStreamReader( - DDTraceCoreInfo.class.getResourceAsStream("/dd-trace-core.version"), "UTF-8"))) { + DDTraceCoreInfo.class.getResourceAsStream("/dd-trace-core.version"), UTF_8))) { final StringBuilder sb = new StringBuilder(); for (int c = br.read(); c != -1; c = br.read()) {