diff --git a/api/server/src/main/java/org/softwareheritage/graph/App.java b/api/server/src/main/java/org/softwareheritage/graph/App.java index 23b2ca7..99e3761 100644 --- a/api/server/src/main/java/org/softwareheritage/graph/App.java +++ b/api/server/src/main/java/org/softwareheritage/graph/App.java @@ -1,34 +1,32 @@ package org.softwareheritage.graph; import java.io.FileNotFoundException; import java.io.IOException; -import java.nio.file.Path; -import java.nio.file.Paths; import io.javalin.Javalin; import org.softwareheritage.graph.Graph; import org.softwareheritage.graph.algo.Stats; public class App { public static void main(String[] args) throws IOException, Exception { - Path path = Paths.get(args[0]); - Graph graph = new Graph(path.toString()); + String path = args[0]; + Graph graph = new Graph(path); Stats stats = new Stats(graph); Javalin app = Javalin.create().start(5010); app.get("/stats/", ctx -> { try { ctx.json(stats); } catch (IllegalArgumentException e) { ctx.status(404); } catch (Exception e) { ctx.status(400); ctx.result(e.toString()); } }); app.error(404, ctx -> { ctx.result("Not found"); }); } }