Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

InsertNewlineAtEOF entry seen as invalid argument #498

Open
luym11 opened this issue Aug 5, 2024 · 1 comment
Open

InsertNewlineAtEOF entry seen as invalid argument #498

luym11 opened this issue Aug 5, 2024 · 1 comment
Assignees

Comments

@luym11
Copy link

luym11 commented Aug 5, 2024

I added one entry to my .clang-format file, namely the InsertNewlineAtEOF: true line. Now the .clang-format looks like:


Language: Cpp
BasedOnStyle: Google

AccessModifierOffset: -2
AlignAfterOpenBracket: AlwaysBreak
BraceWrapping:
AfterClass: true
AfterFunction: true
AfterNamespace: true
AfterStruct: true
BreakBeforeBraces: Custom
ColumnLimit: 100
ConstructorInitializerIndentWidth: 0
ContinuationIndentWidth: 2
DerivePointerAlignment: false
InsertNewlineAtEOF: true
PointerAlignment: Middle
ReflowComments: false
...

However, when running ament_clang_format --config ./clang-format I got:

{AccessModifierOffset: -2, AlignAfterOpenBracket: AlwaysBreak, BasedOnStyle: Google, BraceWrapping: {AfterClass: true, AfterFunction: true, AfterNamespace: true, AfterStruct: true}, BreakBeforeBraces: Custom, ColumnLimit: 100, ConstructorInitializerIndentWidth: 0, ContinuationIndentWidth: 2, DerivePointerAlignment: false, InsertNewlineAtEOF: true, Language: Cpp, PointerAlignment: Middle, ReflowComments: false}
                                                                                                                                                                                                                                                                                                                                    ^~~~~~~~~~~~~~~~~~
Error parsing -style: Invalid argument
<command-line>:1:325: error: unknown key 'InsertNewlineAtEOF'

several times. Removing this line fixes the issue.

@MichaelOrlov
Copy link

@wjwwood Could you please help to triage this issue?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants