Implement 'fragment' style
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 30/100
Hướng nghiên cứu
Trước tiên, hãy kiểm tra issue TypeSpec được liên kết và công việc của nhóm Spector về các bài kiểm thử kiểu “fragment” đã được hứa, đặc biệt là hành vi được mong đợi khi explode=true. Sau đó, xác định đường dẫn hiện có thực hiện ném ngoại lệ đối với các kiểu fragment và sử dụng các bài kiểm thử đó để xác định điều kiện hoàn thành: đầu ra fragment được hỗ trợ và bộ kiểm thử liên quan đều chạy đạt.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
In https://github.com/microsoft/typespec/issues/7688, I asked the Typespec team:
"A question on https://github.com/microsoft/typespec/tree/main/packages/http-specs/specs/routes :
I don't see any tests for 'fragment' style ('#' delimiter?). If that style is not deprecated, could they get added? Not sure how to implement this, specifically what is expected when explode=true. A test would clarify that. Currently, we have to throw if we see 'fragment' because we aren't sure if the code we'd emit is correct, and we'd prefer not to add such code that is not covered by tests."
So, when/if Spector team adds test for 'fragment', add support for it.
From https://github.com/Azure/typespec-rust/issues/471#issuecomment-2989160884
See also https://github.com/Azure/typespec-rust/pull/394#discussion_r2153363420
- Ngôn ngữ chính
- Rust
- Star
- 8
- Fork
- 11
- Merge trung bình
- 17 giờ 26 phút
- Pull request đã merge (30 ngày)
- 6
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 Azure/typespec-rust
-
CodeGen rust
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
Azure/typespec-rust#959 ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 64/100
Azure/typespec-rust#1032 · 8 bình luận ·
-
CodeGen
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
Azure/typespec-rust#1029 ·
-
CodeGen
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
Azure/typespec-rust#1028 ·
-
CodeGen
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 55/100
Azure/typespec-rust#1020 ·
Tất cả issue của Azure/typespec-rust
Issue tương tự
-
RUSTSEC-2026-0348: Brotli certificate decompression can allocate up to 1 GiB before authenticationĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 60/100
-
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 62/100
-
core: Amount::from_str panics on values above 21M BTC instead of returning an errorCó thể đã có người làm @bhuvan-somisetty đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
Maintainer thường phản hồi trong vòng 1 ngày
-
crate: spate-s3
Độ khó 2/5 Nửa ngày Mức phù hợp với người mới 62/100
Maintainer thường phản hồi trong vòng 1 ngày
-
write_iceberg ignores the table's write.parquet.compression-codec propertyCó thể đã có người làm @YuangGao đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
Eventual-Inc/Daft#7606 ·
Maintainer thường phản hồi trong vòng 1 ngày