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)
}
}
}