nodejs / nodejs/node-core-utils
Automatically copy relevant text into user's clipboard
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- JavaScript
- Star
- 314
- Fork
- 137
- Merge trung bình
- 2 ngày 8 giờ
- Pull request đã merge (30 ngày)
- 24
Mô tả
When running commands, eg:
$ git node land --continue
Running `final`..
✔ 06e09b61712d4963699d90389b43bddcf41c02f0
✔ 0:0 skipping fixes-url fixes-url
✔ 0:0 blank line after title line-after-title
✔ 0:0 line-lengths are valid line-length
✔ 0:0 metadata is at end of message metadata-end
✔ 0:0 reviewers are valid reviewers
✔ 0:0 valid subsystems subsystem
✔ 0:0 Title is <= 50 columns. title-length
--------------------------------------------------------------------------------
The following commits are ready to be pushed to DANGER/master
- 06e09b6171 test: refactor http-https-default-ports
--------------------------------------------------------------------------------
To finish landing:
1. Run `git push DANGER master`
2. Post in the PR: `Landed in 06e09b6`
--------------------------------------------------------------------------------
? Clean up generated temporary files? [Y/n] Y
it should be possible to copy the Landed in ... to the clipboard, so the user can just change to browser and directly paste it in.
Not sure if possible on Windows, but on mac it's pbcopy, and on Linux it's normally xclip -selection clipboard.
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.
Hướng nghiên cứu
Bắt đầu bằng cách xác định phần triển khai và đường dẫn đầu ra của git node land --continue, đặc biệt là nơi chỉ dẫn Landed in ... được in ra. Xác định cách hỗ trợ clipboard có thể hoạt động trên macOS, Linux và Windows; hoàn thành khi văn bản liên quan được sao chép để người dùng có thể dán trực tiếp vào pull request.
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
- cli
- Loại issue
- Tính năng
- Độ 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
- 42/100