Skip to content

Commit f49260e

Browse files
google-genai-botcopybara-github
authored andcommitted
fix: fix linter error
PiperOrigin-RevId: 856603002
1 parent 7792233 commit f49260e

3 files changed

Lines changed: 6 additions & 4 deletions

File tree

a2a/src/main/java/com/google/adk/a2a/A2ASendMessageExecutor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ private static Message errorResponse(String msg, String contextId) {
201201
new Message.Builder()
202202
.messageId(UUID.randomUUID().toString())
203203
.role(Message.Role.AGENT)
204-
.parts(List.of(new TextPart("Error: " + msg)))
204+
.parts(ImmutableList.of(new TextPart("Error: " + msg)))
205205
.build();
206206
if (contextId != null && !contextId.isEmpty()) {
207207
error.setContextId(contextId);

a2a/src/main/java/com/google/adk/a2a/converters/PartConverter.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -253,6 +253,7 @@ public static Optional<io.a2a.spec.Part<?>> fromGenaiPart(Part part) {
253253
return Optional.empty();
254254
}
255255

256+
@SuppressWarnings("unchecked") // safe conversion from OBJECT_MAPPER.readValue
256257
private static Map<String, Object> coerceToMap(Object value) {
257258
if (value == null) {
258259
return new HashMap<>();

core/src/main/java/com/google/adk/tools/NamedToolPredicate.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,20 @@
11
package com.google.adk.tools;
22

33
import com.google.adk.agents.ReadonlyContext;
4+
import com.google.common.collect.ImmutableList;
45
import java.util.List;
56
import java.util.Optional;
67

78
public class NamedToolPredicate implements ToolPredicate {
89

9-
private final List<String> toolNames;
10+
private final ImmutableList<String> toolNames;
1011

1112
public NamedToolPredicate(List<String> toolNames) {
12-
this.toolNames = List.copyOf(toolNames);
13+
this.toolNames = ImmutableList.copyOf(toolNames);
1314
}
1415

1516
public NamedToolPredicate(String... toolNames) {
16-
this.toolNames = List.of(toolNames);
17+
this.toolNames = ImmutableList.copyOf(toolNames);
1718
}
1819

1920
@Override

0 commit comments

Comments
 (0)