danielgtaylor / danielgtaylor/python-betterproto
Explicit zero values can not be distinguished from unset values (that is optional) by SerializeToString
Đang mở
- Ngôn ngữ chính
- Python
- Star
- 1.8k
- Fork
- 234
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
I made a demo project to reveal the issue:
https://github.com/wonderbeyond/proto-demo
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu với dự án demo tại https://github.com/wonderbeyond/proto-demo và tái hiện hành vi của SerializeToString đối với các giá trị 0 được đặt tường minh so với các giá trị tùy chọn chưa được thiết lập. Truy vết đường dẫn tuần tự hóa được tạo trong python-betterproto và xác định hoàn thành khi vẫn giữ được kết quả có thể phân biệt cho hai trường hợp đó.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- python
- Lĩnh vực
- tooling
- Loại issue
- Lỗi
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 25/100