Add exclusion settings for CloudFormation linting
- Dominant language
- TypeScript
- Stars
- 2k
- Forks
- 807
- Avg merge
- 10h 12m
- Merged PRs (30d)
- 7
Description
## Problem
There is currently no way to add an exclusion list for `cfn-lint` or `cfn-guard` rules
## Expected behavior
Please provide the ability to add an exclusion list for `cfn-lint` and `cfn-guard` rules in the settings. The CloudFormation Linter extension does this as shown in the example below:
```json
{
"cfnLint.ignoreRules": [
"I3042",
"I3013",
"W3045",
"E3002",
"E3512",
"E1019",
"E3031",
"W2501"
]
}
```
Contributor guide
Research direction
Start by locating the existing CloudFormation linting settings and the code paths that invoke cfn-lint and cfn-guard. Add settings matching the requested exclusion-list behavior for both tools, then verify that each configured rule is excluded while other rules still run.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript, vscode
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 43/100