Validate `required` + `default` properties
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 35/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- javascript, openapi
- Lĩnh vực
- api
Hướng nghiên cứu
Bắt đầu với ví dụ petstore.yaml được liên kết và cấu hình required_param_has_default, sau đó chạy lint-openapi trên tài liệu. So sánh lỗi hiện có đối với một tham số với lỗi còn thiếu đối với thuộc tính bắt buộc gần dòng 94. Công việc được xem là hoàn tất khi cấu hình nhất quán báo cáo thuộc tính bắt buộc cũng có giá trị mặc định.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
using petstore.yaml
and the "required_param_has_default": "error" config option
adding default: some_string here on a parameter and running lint-openapi does correctly return an error
however setting default: some_string here on a property does not return a error
the config option "required_param_has_default": "error" refers to param so I guess this excludes request body objects etc (?)
if so, I was wondering if this is something that makes sense to add (because it seems equally incorrect on a param and request body object's prop)?
(I'm using version 0.51.3)
- Ngôn ngữ chính
- JavaScript
- Star
- 635
- Fork
- 98
- Merge trung bình
- 1 ngày 5 giờ
- Pull request đã merge (30 ngày)
- 8
Chuẩn bị môi trường
- Có Dockerfile hoặc tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của IBM/openapi-validator
-
security
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 52/100
IBM/openapi-validator#875 · 1 bình luận ·
-
`Provided ruleset is not an object` error after upgrading from 1.37.12 to 1.37.13Có thể làm lại được @diatrcz đã nhận 123 ngày trước và không có pull request nào đang mở. Đang mở
IBM/openapi-validator#809 · 5 bình luận · 2 reaction · 1 người được giao ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100
IBM/openapi-validator#748 · 4 bình luận ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 42/100
IBM/openapi-validator#747 · 2 bình luận · 1 reaction ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 32/100
IBM/openapi-validator#643 · 3 bình luận ·
Tất cả issue của IBM/openapi-validator
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
jonathanong/no-mistakes#3332 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
documentation
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
githubnext/gh-aw-workshop#5674 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
更新已收录主题套装为三主题及管理器兼容说明Đang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 62/100
awesome-dsh-plugin/awesome-dsh-plugin#14970 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
swc-project/swc-ai-issues#653 ·