def processRequest()

in src/main/scala/com/googlesource/gerrit/plugins/support/RequestProcessor.scala [30:42]


  def processRequest(body: String): Try[File] = {
    Try {
      val requestJson = gson.fromJson(body, classOf[JsonElement]).getAsJsonObject
      zipped.build {
        requestJson
          .entrySet().asScala
          .filter(_.getValue.getAsBoolean)
          .map(_.getKey)
          .map(commandFactory.apply)
          .flatMap(_.execute)
      }
    }
  }