Skip to content

📎 Implement smarter scanner #6965

@arendjr

Description

@arendjr

Description

Our current scanner implementation scans the entire project, including node_modules (if project rules are enabled) and files that are ignored using files.includes (but not entire directories). While this is mostly intentional, it is far from optimal.

Instead, we should scan all the files listed in files.includes and then (if project rules are enabled) descend into dependencies, but only scan the dependencies that are reachable from files.includes.

Eventually the goal should be that we can deprecate files.experimentalScannerIgnores.

Metadata

Metadata

Assignees

Labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions