Links and auto links behaviours impose out-of-spec limitations.
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 48/100
Hướng nghiên cứu
Bắt đầu bằng cách lần theo các đường đi của renderer cho các liên kết cấp cao nhất, các liên kết cấp tài nguyên, tùy chọn remove_links và các tài nguyên đơn. So sánh từng tổ hợp với các đặc tả JSON:API về cấp cao nhất và đối tượng tài nguyên; được xem là hoàn tất khi các đối tượng links này có thể được đưa vào hoặc bỏ qua độc lập mà không có những hạn chế đã nêu.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
According to spec, links object presence is optional in top level and resource objects.
However, this library imposes the following out-of-spec limitations:
- if top level links object is generated (remove_links: false), resource level links object presence is effectively enforced
- if resource level links object is controlled manually (remove_links: true), top level links object is omitted
- when rendering singular resources, top level links object is omitted
The first two limitations make it impossible to implement, for example, a paged list view for identifiable but not individually addressable resources.
- Ngôn ngữ chính
- Elixir
- Star
- 511
- Fork
- 77
- Merge trung bình
- 18 giờ 35 phút
- Pull request đã merge (30 ngày)
- 2
Chuẩn bị môi trường
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
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 tương tự
-
enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement good first issue
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 90/100
MustacheCase/zanadir#403 ·
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
taskforcesh/bullmq#5038 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
pip: same package pinned twice with different casing in pyproject.toml, only the first pin is updatedCó thể đã có người làm @v-abhishekbhaskar đã nhận 1 ngày trước. Đang mởL: python L: ruby:bundler T: bug 🐞
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 69/100
dependabot/dependabot-core#16756 · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
feat: signup pageĐang mởd: medium
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100