From 884317d7a3663551cb772ec674c35f8901013cdb Mon Sep 17 00:00:00 2001 From: "Kevin S. Clarke" Date: Fri, 20 Dec 2024 23:36:27 -0500 Subject: [PATCH] Add some moar debugging --- src/main/java/info/freelibrary/iiif/webrepl/Server.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/info/freelibrary/iiif/webrepl/Server.java b/src/main/java/info/freelibrary/iiif/webrepl/Server.java index 5ed083cf..5b97ef91 100644 --- a/src/main/java/info/freelibrary/iiif/webrepl/Server.java +++ b/src/main/java/info/freelibrary/iiif/webrepl/Server.java @@ -329,6 +329,7 @@ private String getImports() throws IOException { * @return A list of Java imports * @throws IOException If there is trouble reading the imports file */ + @SuppressWarnings(PMD.SYSTEM_PRINTLN) private String getImports(final String aSnippet) throws IOException { File importsFile = Path.of("/etc/jshell/imports.jsh").toFile(); @@ -338,10 +339,13 @@ private String getImports(final String aSnippet) throws IOException { } try (BufferedReader reader = Files.newBufferedReader(importsFile.toPath())) { - return reader.lines().filter(line -> !line.isBlank()).filter(line -> { + final String imports = reader.lines().filter(line -> !line.isBlank()).filter(line -> { final String className = line.substring(line.lastIndexOf('.') + 1, line.length() - 1); return aSnippet == null || aSnippet.contains(className); }).collect(Collectors.joining(EOL)) + EOL; + + System.err.println(imports); + return imports; } }