Scala - Swagger: использование признака в качестве типа ответа для @Apiresponse - PullRequest
0 голосов
/ 03 мая 2018
@ApiResponses(Array(
    new ApiResponse(code = 200, message = "OK", response = classOf[ResultBase]),
    new ApiResponse(code = 500, message = "Internal server error"),
  ))

и это моя черта:

@ApiModel(value="Event", description="Base class for events")
sealed trait ResultBase {
  @(ApiModelProperty @field)(value = "Id")
  val id: String
}

Это то, что я получаю в swagger.json

"responses" : {
          "200" : {
            "description" : "OK",
            "schema" : {
              "$ref" : "#/definitions/ResultBase"
            }
          },
          "500" : {
            "description" : "Internal server error"
          }
}

Однако в Swagger-ui и схема, и модель схемы пусты.

Есть ли способ обойти это?

...