Incorrect aliasing
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức phù hợp với người mới
- 25/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Ít trao đổi
- Công nghệ
- ruby
- Lĩnh vực
- documentation
Hướng nghiên cứu
Bắt đầu bằng cách tái hiện ví dụ alias old_met met theo sau bởi def met được mô tả trong issue, sau đó lần theo cách RDoc xử lý alias và luồng parsing. Bản sửa được hoàn tất khi alias được phân giải thành phương thức được định nghĩa trong lớp hiện tại thay vì một lớp tổ tiên, với kiểm thử hồi quy bao phủ trường hợp này.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Here is an exchange between Eric Hodel and me in December 2010:
Me:
Hi Eric,
The bug I started fixing is that when we find
alias old_met met
def met ...
then old_met is not an alias for the met method defined there:
it is an alias for a 'met' method defined in an ancestor, so at worst an external alias.
But that means you can only resolve aliases when parsing is complete.
So I did start fixing the bug, but I think it drives me too far,
and as I do not have much time lately,
I think we can keep that for a next version.
Is that OK with you?
-- Thierry
Eric :
Wow, that will be a tough bug to fix.
I admire your ambition and it is fine that this bug waits for a future release.
Since there have been API changes this next release will be RDoc 3.
(...)
At RDoc 8, I think it's time to fix the bug! ^_^
- 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 43 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 8 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ự
-
documentation
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 86/100
bridgetownrb/bridgetown#1130 ·
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
stripe/stripe-ruby#1994 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[Fehler]: /abdeckstift wirft 500 — part_type aus der Phonemreduction-Umbenennung nicht mitgezogenĐang mởbug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 73/100
wort-schule/wort.schule#787 ·
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
lugassawan/swe-workbench#799 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
2.8.6: NoMethodError "undefined method 'first'" in profdata_coverage_dir whenever --scheme is usedĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
SlatherOrg/slather#586 · 2 bình luận ·