Я только что прочитал этот пост о том, почему существуют предупреждения новой строки, но, честно говоря, в моей команде есть люди, работающие на нескольких разных платформах и с несколькими разными редакторами (каждый использует то, что им подходит) предупреждение стало вездесущим, и, поскольку оно не стоит того, чтобы о нем заботиться, оно становится шумом и затрудняет поиск серьезных предупреждений.
Много раз важные предупреждения оставались незамеченными, потому что люди привыкли проходить мимо миллиарда бесполезных предупреждений, поэтому они, очевидно, просто перестают смотреть на них внимательно и с разумом ИМХО. Можно сказать, что в нашем случае GCC слишком много плачет, чтобы кто-то мог воспринимать это всерьез, что является плохим отношением, но это просто человеческая натура.
Прямо сейчас мы компилируем с -Wall
, потому что нам нужны предупреждения, но есть ли флаг счетчика, чтобы избежать предупреждений новой строки?
Примечание: Я немного просмотрел руководство, но не нашел ответа нигде, так что я сдался.
Примечание: В ответ на абсолютно разумное решение Роберта Гэмбла наш код является кросс-платформенным, и у нас есть люди, и он работает на Linux, Solaris и Windows, поэтому новая строка ... не находится под консенсус. И чей-то компилятор всегда собирается заплакать. Потому что есть более 40 разработчиков, а также другой персонал, не являющийся программистом.