Alias for attribute causes aliasing method to appear in Attributes section
Maintainer thường phản hồi trong vòng 1 ngày
@extern-c đang làm issue này rồi.
Từ ngày 24/2/2025.
Đá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
- 45/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- ruby
- Lĩnh vực
- documentation
Hướng nghiên cứu
Bắt đầu với hành vi của RDoc được mô tả cho lib/foo.rb và chạy rdoc trên ví dụ chứa attr :bar và alias baz bar. Kiểm tra tài liệu Foo được tạo; hoàn thành có nghĩa là baz không còn xuất hiện trong phần attributes, trong khi bar vẫn được lập tài liệu.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
When defining an alias for an attribute in a class, the aliasing method is incorrectly displayed in the attributes section of the generated documentation.
For example, consider the following code in lib/foo.rb:
class Foo
attr :bar
alias baz bar
end
When running rdoc, the documentation for the Foo class shows:
This behavior is misleading, as baz is not a separate attribute but an alias method for bar method (and attribute). It would be beneficial to adjust the documentation generation to prevent alias methods from appearing in the attributes section.
- Ngôn ngữ chính
- Ruby
- Star
- 927
- Fork
- 467
- Merge trung bình
- 23 giờ 47 phút
- Pull request đã merge (30 ngày)
- 12
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không 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 ruby/rdoc
-
RDoc 8.0.0 gem omits `doc/rdoc/example.rb`, which is referenced by the packaged markup documentationCó thể đã có người làm @OskarEichler đã nhận 44 ngày trước. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/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 85/100
ruby/rdoc#1759 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Regexp generated from unescaped input in #expand_classCó thể đã có người làm @jaynetics đã nhận 2 ngày trước. Đang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 25/100
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 68/100
ruby/rdoc#1823 · 5 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Wrong heading levels in generated HTML?Có thể đã có người làm @st0012 đã nhận 9 ngày trước. Đang mởbug
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 68/100
ruby/rdoc#1822 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 8 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
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 76/100
drwl/annotaterb#406 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
bug: "Conversation information" accordion renders blank with 0px height when conversation has no attributesCó thể đã có người làm @gihovani đã nhận hôm nay. Đang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 88/100
Maintainer thường phản hồi trong vòng 2 ngày
-
`hanami generate repository` would be a nice alias for `hanami generate repo`Có thể đã có người làm @sandbergja đã nhận hôm nay. Đang mởbug help wanted
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
hanami/hanami-cli#455 ·