Switch to using Path instead of File for sitePaths Gerrit core changed SitePaths to yield Paths instead of Files. Hence, we follow that move. Change-Id: Ibb870174d197cfa9d334e3c617b8c10504cd5bd3
diff --git a/src/main/java/com/googlesource/gerrit/plugins/serverconfig/ServerConfigServlet.java b/src/main/java/com/googlesource/gerrit/plugins/serverconfig/ServerConfigServlet.java index 93f75a3..07a67ac 100644 --- a/src/main/java/com/googlesource/gerrit/plugins/serverconfig/ServerConfigServlet.java +++ b/src/main/java/com/googlesource/gerrit/plugins/serverconfig/ServerConfigServlet.java
@@ -70,11 +70,11 @@ this.webSession = webSession; this.auditService = auditService; this.pluginName = pluginName; - this.site_path = sitePaths.site_path; - this.etc_dir = sitePaths.etc_dir; - this.static_dir = sitePaths.static_dir; + this.site_path = sitePaths.site_path.toFile(); + this.etc_dir = sitePaths.etc_dir.toFile(); + this.static_dir = sitePaths.static_dir.toFile(); try { - this.gerrit_config_path = sitePaths.gerrit_config.getCanonicalPath(); + this.gerrit_config_path = sitePaths.gerrit_config.toFile().getCanonicalPath(); } catch (IOException e) { throw new RuntimeException(e); }