def getAsPath()

in src/main/scala/com/googlesource/gerrit/plugins/support/SitePathsWrapper.scala [26:35]


  def getAsPath(folder: String): Path = {
    val sitePaths = injector.getInstance(Key.get(classOf[SitePaths]))
    val field = sitePaths.getClass.getDeclaredField(folder)
    val value = field.get(sitePaths)
    if (value.isInstanceOf[File]) {
      value.asInstanceOf[File].toPath
    } else {
      value.asInstanceOf[Path]
    }
  }