在Eclipse KaiZen Open API Editor中找不到参数'petId'警告的路径

时间:2019-06-01 02:51:42

标签: openapi

在组件->参数中指定路径参数时,带有KaiZen-OpenAPI-Editor(0.8.0.201905261858)的

Eclipse Oxygen 3a显示警告。

查询参数不显示任何警告。

openapi: "3.0.0"
info:
  version: 1.0.0
  title: Swagger for pet module
paths:
  /Pets/{petId}:
    get:
      operationId: getPet
      parameters:
        - $ref: "#/components/parameters/petId"
      responses:
        200:
          description: pet response
components:
  parameters:
    petId:
      name: petId
      in: path
      required: true
      schema:
        type: string   

以下警告显示在指定名称的行:petId:

Could not locate path for parameter 'petId'

1 个答案:

答案 0 :(得分:1)

实际上,这是KaiZen-OpenAPI-Parser(一个相关项目)的问题。我已提交pull request here来解决此问题。

同时,您可以忽略警告,或在“首选项”>“ Kaizen”>“ OpenAPI v3”>“验证”中禁用“高级验证”选项。