MetaMask / MetaMask/metamask-extension
Ignore .test files for CodeQL analysis.
Open
area-CI
contributor experience
- Dominant language
- TypeScript
- Stars
- 13.2k
- Forks
- 5.6k
- Avg merge
- 2d 5h
- Merged PRs (30d)
- 451
Description
Currently we run CodeQL analysis on the extension repository to spot potentially harmful patterns, and mistakes. This can lead to false positives on test cases where we might purposefully test a bad case. We should disable at least some, if not all, checks on test cases.
Contributor guide
Research direction
Start by locating the extension repository's CodeQL analysis workflow and configuration, then check how test files are identified. Adjust the analysis scope for .test files and run CodeQL to verify that test cases are excluded while the remaining analysis still completes successfully.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- security, testing
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100