Skip to content

Option to set --extra-arg #89

@bwrsandman

Description

@bwrsandman

I'm running into an issue where I'm getting an irrelevant warning on my source code that happens when a define is not set.
This is a check to prevent inclusion of certain headers without the define.

When compiling, the correct cpp files have the define but clang-tidy will not have them when analyzing the header itself.

The solution to this is adding --extra-arg=-DMY_DEFINE to the command line.
In clang-tidy 17, you can set this in the config with ExtraArgs but I'm currently on 15.

Either way, I don't see such an option in clang-tidy-review

Note that multiple --extra-arg can be set one after the other.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions