PowerShell / PowerShell/PSScriptAnalyzer
Flag usage of >< etc when -gt, -lt, etc should be used
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- C#
- Star
- 2.2k
- Fork
- 414
- Merge trung bình
- 13 giờ 1 phút
- Pull request đã merge (30 ngày)
- 2
Mô tả
Prerequisites
- I have written a descriptive issue title.
- I have searched all issues to ensure it has not already been reported.
Summary
I would like the Visual Studio Code editor to flag usage of >< !=, etc as possibly incorrect if used in a conditional.
I go back and forth between languages and I inadvertently use C#/TypeScript syntax in conditionals and then it takes a while to find my error. An error/warning/hint that I am probably using the incorrect syntax would be great.
Proposed Design
No response
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 việc xem xét issue #1900 và các điểm vào của analyzer trong PSScriptAnalyzer kiểm tra các biểu thức điều kiện của PowerShell; payload không nêu tệp hoặc test cụ thể nào. Xác định cách một chẩn đoán nên phân biệt các toán tử này trong các điều kiện, sau đó thêm coverage cho thấy cảnh báo hoặc gợi ý dự kiến và xác minh rằng analyzer báo cáo nó mà không đánh dấu cú pháp hợp lệ.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- csharp, powershell, vscode
- Lĩnh vực
- devtools, tooling
- Loại issue
- Tính năng
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 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
- 35/100