Merge "Globally disable -Wreorder-init-list." into main
This commit is contained in:
commit
c70be4b986
1 changed files with 8 additions and 2 deletions
|
@ -69,8 +69,6 @@ var (
|
||||||
// Making deprecated usages an error causes extreme pain when trying to
|
// Making deprecated usages an error causes extreme pain when trying to
|
||||||
// deprecate anything.
|
// deprecate anything.
|
||||||
"-Wno-error=deprecated-declarations",
|
"-Wno-error=deprecated-declarations",
|
||||||
// This rarely indicates a bug. http://b/145210666
|
|
||||||
"-Wno-error=reorder-init-list",
|
|
||||||
|
|
||||||
// Warnings disabled by default.
|
// Warnings disabled by default.
|
||||||
|
|
||||||
|
@ -86,6 +84,14 @@ var (
|
||||||
// subsequent version of an interface, so this warning is currently
|
// subsequent version of an interface, so this warning is currently
|
||||||
// infeasible to enable.
|
// infeasible to enable.
|
||||||
"-Wno-inconsistent-missing-override",
|
"-Wno-inconsistent-missing-override",
|
||||||
|
// Detects designated initializers that are in a different order than
|
||||||
|
// the fields in the initialized type, which causes the side effects
|
||||||
|
// of initializers to occur out of order with the source code.
|
||||||
|
// In practice, this warning has extremely poor signal to noise ratio,
|
||||||
|
// because it is triggered even for initializers with no side effects.
|
||||||
|
// Individual modules can still opt into it via cflags.
|
||||||
|
"-Wno-error=reorder-init-list",
|
||||||
|
"-Wno-reorder-init-list",
|
||||||
// Incompatible with the Google C++ style guidance to use 'int' for loop
|
// Incompatible with the Google C++ style guidance to use 'int' for loop
|
||||||
// indices; poor signal to noise ratio.
|
// indices; poor signal to noise ratio.
|
||||||
"-Wno-sign-compare",
|
"-Wno-sign-compare",
|
||||||
|
|
Loading…
Reference in a new issue