Python: False positive for blank space characters
Đang mở
false-positive
- Ngôn ngữ chính
- CodeQL
- Star
- 10.1k
- Fork
- 2.1k
- Merge trung bình
- 2 ngày 15 giờ
- Pull request đã merge (30 ngày)
- 141
Mô tả
https://github.com/github/codeql/blob/main/python/ql/src/Functions/ConsistentReturns.ql
return "" is being interpreted as a implicit return, but it is actually an explicit return (blankspace).
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng cách đọc python/ql/src/Functions/ConsistentReturns.ql và theo dõi cách return "" được phân loại. Xác nhận rằng truy vấn phân biệt return tường minh này với return ngầm định, sau đó kiểm tra hành vi của truy vấn hiện có bằng các bài kiểm thử liên quan của repository nếu có.
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
- security
- Loại issue
- Lỗi
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- 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