[PATCH] D126097: [clang-tidy] Adds the NSDateFormatter checker to clang-tidy
Artem Dergachev via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Fri May 20 16:18:31 PDT 2022
NoQ added a comment.
Looks awesome!
> add_new_check.py
I'm surprised it wasn't executable already, do we want to keep it?
================
Comment at: clang-tools-extra/clang-tidy/objc/CMakeLists.txt:13
NSInvocationArgumentLifetimeCheck.cpp
+ NsdateformatterCheck.cpp
ObjCTidyModule.cpp
----------------
Looks like everybody's respecting CaPiTaLiZaTiOn, I guess we could too?
================
Comment at: clang-tools-extra/clang-tidy/objc/NsdateformatterCheck.cpp:22
+ // Adding matchers.
+ Finder->addMatcher(objcMessageExpr(hasSelector("setDateFormat:"), hasArgument(0, hasDescendant( stringLiteral().bind("str_lit")))), this);
+}
----------------
Please clang-format this down to 80 column limit (https://llvm.org/docs/CodingStandards.html).
================
Comment at: clang-tools-extra/docs/clang-tidy/checks/list.rst:87
`bugprone-reserved-identifier <bugprone-reserved-identifier.html>`_, "Yes"
- `bugprone-shared-ptr-array-mismatch <bugprone-shared-ptr-array-mismatch.html>`_, "Yes"
`bugprone-signal-handler <bugprone-signal-handler.html>`_,
----------------
Where did these go?
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D126097/new/
https://reviews.llvm.org/D126097
More information about the cfe-commits
mailing list