[clang-tidy] abseil-string-find-startswith: detect `s.rfind(z, 0) == 0`
authorIvan Gerasimov <iger@google.com>
Wed, 22 Dec 2021 15:33:09 +0000 (16:33 +0100)
committerDmitri Gribenko <gribozavr@gmail.com>
Wed, 22 Dec 2021 15:45:51 +0000 (16:45 +0100)
commitfd8fc5e8d93849f4a2c8dea087690b1a0e6ea7df
treeb6f519f6738d57f8744731f734dde9a2ccaf2aea
parent8ad364ad2123af98f24050417710f975b8816a90
[clang-tidy] abseil-string-find-startswith: detect `s.rfind(z, 0) == 0`

Suggest converting `std::string::rfind()` calls to `absl::StartsWith()`
where possible.
clang-tools-extra/clang-tidy/abseil/StringFindStartswithCheck.cpp
clang-tools-extra/docs/clang-tidy/checks/abseil-string-find-startswith.rst
clang-tools-extra/test/clang-tidy/checkers/abseil-string-find-startswith.cpp