Skip to content

Add --exclude-files option to skip specific files during parsing #97

Description

@TheFunky1Markimark

Add an --exclude-files option that skips parsing for specific filenames, regardless of extension. This addresses a real problem: certain files can cause the parser to hang or fail, with no current way to skip them by name (only by extension, via --exclude-extensions).

This feature was originally proposed in #49 by @gokupwn, with a working proof of concept and reproduction steps against both remote and local modes. That PR could not be merged directly because it was written against an earlier version of parser.py and spider.py, which have since been restructured.

Worth designing alongside the Windows-noise filtering work in #91, since both address unwanted files disrupting a parse run.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions