This check ensures that users of Abseil do not open namespace absl in their code, as that violates our compatibility guidelines.
AbseilMatcher.h written by Hugo Gonzalez.
Differential D50580
[clang-tidy] Abseil: no namespace check deannagarcia on Aug 10 2018, 1:22 PM. Authored by
Details
This check ensures that users of Abseil do not open namespace absl in their code, as that violates our compatibility guidelines. AbseilMatcher.h written by Hugo Gonzalez.
Diff Detail Event TimelineComment Actions Check documentation is missing.
Comment Actions Could it happen that some template specializations or so need to land in absl?
Comment Actions
Suppressed how? Comment Actions The check is missing its document, please add one in docs/clang-tidy/checks/.
Comment Actions That sounds good as well, just not in clang and best in clang-tidy/utils
Comment Actions This revision includes a matcher so that the warning does not trigger on internal Abseil files.
Comment Actions Thanks for the updates. Looks mostly good, a few nits.
Comment Actions Looks good.
|
nit: We need proper documentation for this matcher, since it is exposed to users.