PowerShell / PowerShell/PSScriptAnalyzer
Feature request: Mark specific lines or blocks to ignore for specific rules
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ả
Like pragma in c# can disable a warning for a line and then enable it again.
As an example, I've got a few variables that are used to within Invoke-Expression's, and the script analyzer flags them as unused variables but they are actually used. I dont want to ignore the rule for the entire script, just these few variables.
Is there a way to do this?
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
Issue yêu cầu cơ chế tắt cảnh báo riêng theo từng rule cho các dòng hoặc block PowerShell riêng lẻ, đặc biệt là các biến được sử dụng bên trong Invoke-Expression. Không có file, test hoặc entry point nào được nêu tên; hãy bắt đầu bằng cách xác định hành vi tắt rule hiện có và xác định cách biểu diễn phạm vi của dòng và block. Phần hoàn tất cần bao gồm khả năng tắt các rule đã chọn mà không vô hiệu hóa các rule đó cho toàn bộ script.
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
- Lĩnh vực
- tooling
- Loại issue
- Tính năng
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- 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