A operação de coleta no Stream fecha o fluxo e os recursos subjacentes?

O código abaixo precisa ser agrupado em try-with-resources para garantir que o arquivo subjacente seja fechado?

List<String> rows = Files.lines(inputFilePath).collect(Collectors.toList());

questionAnswers(2)

yourAnswerToTheQuestion