Skip to content

[clangd][misc-include-cleaner] quote includes are inserted instead of angle includes #138740

Open
@sengir

Description

@sengir

My codebase uses angle includes for non-system includes. I have clangd configured with Style: QuotedHeaders and Style: AngledHeaders filters set up to ensure that inserted headers are using angle brackets. When headers are inserted due to a completion (Completion: HeaderInsertion: IWYU), they are correctly inserted as angle includes. However, when headers are added due to Diagnostics: MissingIncludes: Strict, they are inserted with quote includes. From a quick glance, it seems like this is due to IncludeCleaner not being aware of these {Quoted,Angled}Headers settings from clangd.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions