amurzeau marked an inline comment as done.
amurzeau added inline comments.

================
Comment at: 
clang-tools-extra/test/clang-tidy/checkers/readability/Inputs/identifier-naming/hungarian-notation2/.clang-tidy:115
     value:  On
-  - key:    
readability-identifier-naming.HungarianNotation.Options.TreatStructAsClass
-    value:  false
+  - key:    
readability-identifier-naming.HungarianNotation.General.TreatStructAsClass
+    value:  true
----------------
carlosgalvezp wrote:
> Sorry, maybe I wasn't clear. Isn't this line meant to stay, since this is 
> what the patch is fixing?
The patch only fixes reading 
`readability-identifier-naming.HungarianNotation.CString.*` options.

I've updated the test completely to make options parsing issues tested.
The test was not catching the issue with `HungarianNotation.CString.*` because 
all options were set to their default value in this `.clang-tidy` file, so the 
test couldn't really check that the option was really correctly read (and it 
turns out it wasn't for `HungarianNotation.CString.*`).

This one 
(`readability-identifier-naming.HungarianNotation.General.TreatStructAsClass`) 
is correctly read, but was just misnamed in this test file with `Options` 
instead of `General`.
I found that while updating this test.

Both the code and docs currently use 
`readability-identifier-naming.HungarianNotation.General.TreatStructAsClass`.


The minimal changes in this test that reproduce the exact issue that is fixed 
here are the changes on 
`readability-identifier-naming.HungarianNotation.CString.*` options.
But I found it weird to just test them without updating all other options as 
well, that's why I've updated all options instead.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D144431/new/

https://reviews.llvm.org/D144431

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to