Skip to content

Commit ef87f57

Browse files
Apply PR feedback
1 parent a6e4f7d commit ef87f57

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

dd-java-agent/agent-aiguard/src/main/java/com/datadog/aiguard/AIGuardInternal.java

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.datadog.aiguard;
22

3+
import static datadog.communication.ddagent.TracerVersion.TRACER_VERSION;
34
import static datadog.trace.api.telemetry.WafMetricCollector.AIGuardTruncationType.CONTENT;
45
import static datadog.trace.api.telemetry.WafMetricCollector.AIGuardTruncationType.MESSAGES;
56
import static datadog.trace.util.Strings.isBlank;
@@ -10,7 +11,6 @@
1011
import com.squareup.moshi.JsonWriter;
1112
import com.squareup.moshi.Moshi;
1213
import com.squareup.moshi.Types;
13-
import datadog.common.version.VersionInfo;
1414
import datadog.communication.http.OkHttpUtils;
1515
import datadog.trace.api.Config;
1616
import datadog.trace.api.aiguard.AIGuard;
@@ -90,7 +90,7 @@ public static void install() {
9090
"DD-APPLICATION-KEY",
9191
appKey,
9292
"DD-AI-GUARD-VERSION",
93-
VersionInfo.VERSION,
93+
TRACER_VERSION,
9494
"DD-AI-GUARD-SOURCE",
9595
"SDK",
9696
"DD-AI-GUARD-LANGUAGE",
@@ -279,10 +279,12 @@ private static OkHttpClient buildClient(final HttpUrl url, final long timeout) {
279279
}
280280

281281
private static Map<String, String> mapOf(final String... props) {
282+
if (props.length % 2 != 0) {
283+
throw new IllegalArgumentException("Props must be even");
284+
}
282285
final Map<String, String> map = new HashMap<>(props.length << 1);
283-
int index = 0;
284-
while (index < props.length) {
285-
map.put(props[index++], props[index++]);
286+
for (int i = 0; i < props.length; ) {
287+
map.put(props[i++], props[i++]);
286288
}
287289
return map;
288290
}

0 commit comments

Comments
 (0)