@NotNull @Override public P4CommandRunner.QueryAnswer<ListFileHistoryResult> listFilesHistory(ServerConfig config, ListFileHistoryQuery query) { final List<IFileSpec> fileSpec = FileSpecBuildUtil.escapedForFilePaths(query.getFile()); return new QueryAnswerImpl<>(connectionManager.withConnection(config, (server) -> new ListFileHistoryResult(config, createFileHistoryList( config, query.getClientServerRef().getClientName(), query.getFile(), cmd.getHistory(server, query.getClientServerRef().getClientName(), fileSpec, query.getMaxResults()))))); }