#c #static-analysis #clang-tidy
#c #статический анализ #clang-tidy
Вопрос:
Есть ли проверка clang-tidy для замены A::bar();
только bar();
в следующем примере?
class A {
void bar() {
};
void foo() {
A::bar();
};
};
Комментарии:
1. Вы обращались к списку доступных проверок ? Я немного сомневаюсь, что эта конкретная проверка будет существовать. Я не могу сказать, что я когда-либо видел, чтобы имя класса было указано избыточно без уважительной причины (например, устранение неоднозначности)
2. Вы просите способ заставить компилятор (в вашем случае CLang) выдавать предупреждение, если кто-то использует этот стиль кода? (следовательно, для вашего товарища, чтобы удалить его перед фиксацией)
3. @Human-Compiler Я не смог найти его в списке проверки clang-tidy. Я думал, что инструмент для компоновки, такой как clang-tidy, должен уметь это делать.