index.getByPath does not respect the "stage" parameter
Chưa có ai nhận issue này.
Đá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
- 38/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- git, javascript, nodejs
- Lĩnh vực
- api
Hướng nghiên cứu
Bắt đầu tại điểm vào index.getByPath và tái hiện ví dụ được cung cấp với NodeGit 0.28.0-alpha.18. Theo dõi cách đối số stage được xử lý, sau đó xác minh rằng các lệnh gọi với các stage khác nhau chỉ trả về entry tương ứng hoặc không trả về entry nào khi thích hợp.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
System information
- node version: v18.6.0
- npm or yarn version: 8.13.2
- OS/version/architecture: darwin/21.1.0/arm64
- Applicable nodegit version: 0.28.0-alpha.18
getByPath always returns an entry regardless of the stage parameter, for example:
const repo = await nodegit.Repository.open('repo_path');
const index = await repo.refreshIndex();
console.log('entry', index.getByPath('foo', 1000)); // whatever the stage is
// => always print the entry
- Ngôn ngữ chính
- JavaScript
- Star
- 5.8k
- Fork
- 704
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
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 nodegit/nodegit
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100
-
DiffLine.rawContent() returns string instead of Buffer, causing non-UTF-8 encoding corruption Đang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
-
Prebuilt Binaries for node 22 Đang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
Tất cả issue của nodegit/nodegit
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
Seeed-Studio/wiki-documents#5655 · 2 bình luận ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
-
Edit: CW+ Đang mởchannels:edit check:passed
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
-
01 type: bug 30 needs: triage 99 tag: UX Accessibility
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
-
documentation
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 86/100
quarto-dev/quarto-cli#14915 ·