在 eclipse KaiZen Open API Editor 中找不到参数 'petId' 警告的路径
Could not locate path for parameter 'petId' warning in eclipse KaiZen Open API Editor
Eclipse Oxygen 3a with KaiZen-OpenAPI-Editor (0.8.0.201905261858) 在组件 -> 参数中指定路径参数时显示警告。
查询参数未显示此类警告。
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'
确实,这是 KaiZen-OpenAPI-Parser 相关项目之一的问题。我已经提交了 pull request here 来解决这个问题。
同时,您可以忽略该警告,或在首选项 > KaiZen > OpenAPI v3 > 验证中禁用高级验证选项。
Eclipse Oxygen 3a with KaiZen-OpenAPI-Editor (0.8.0.201905261858) 在组件 -> 参数中指定路径参数时显示警告。
查询参数未显示此类警告。
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'
确实,这是 KaiZen-OpenAPI-Parser 相关项目之一的问题。我已经提交了 pull request here 来解决这个问题。
同时,您可以忽略该警告,或在首选项 > KaiZen > OpenAPI v3 > 验证中禁用高级验证选项。