File tree Expand file tree Collapse file tree
mcp/mcp-cli-api/src/main/java/software/amazon/smithy/java/mcp/cli Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1515import java .nio .file .Path ;
1616import java .nio .file .Paths ;
1717import java .nio .file .StandardOpenOption ;
18+ import java .util .ArrayList ;
1819import java .util .Comparator ;
1920import java .util .HashMap ;
2021import java .util .LinkedHashMap ;
@@ -401,7 +402,7 @@ private static boolean tryAddToShellConfigs(String shimsDirStr) {
401402 if (Files .exists (configPath ) && Files .isWritable (configPath )) {
402403 try {
403404 // Check if already present
404- var lines = Files .readAllLines (configPath , StandardCharsets .UTF_8 );
405+ var lines = new ArrayList <>( Files .readAllLines (configPath , StandardCharsets .UTF_8 ) );
405406 boolean alreadyPresent = lines .stream ()
406407 .anyMatch (line -> line .contains (shimsDirStr )
407408 && line .contains ("PATH" )
You can’t perform that action at this time.
0 commit comments