popcodeorg / popcodeorg/popcode
Lazily instantiate all remark processors
Đang mở
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- JavaScript
- Star
- 191
- Fork
- 143
- Merge trung bình
- 4 ngày 11 giờ
- Pull request đã merge (30 ngày)
- 5
Mô tả
Three Remark scenarios:
- Defaults (used for error messages)
- Syntax highlighted (used for instructions)
- Strip markdown (used for inline error annotations)
util/markdown should present a simple interface to lazily instantiate each of the above processors the first time we need one and then hold on to it for reuse.
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
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.
Hướng nghiên cứu
Bắt đầu bằng cách kiểm tra util/markdown và các nơi gọi nó để xem ba kịch bản Remark hiện được tạo như thế nào. Xác nhận interface cần thiết cho defaults, tính năng tô sáng cú pháp và markdown đã bị loại bỏ, sau đó kiểm tra rằng mỗi processor chỉ được tạo ở lần sử dụng đầu tiên và được tái sử dụng về sau.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- javascript
- Lĩnh vực
- tooling
- Loại issue
- Tái cấu trúc
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 35/100