Apply -Wno-inconsistent-missing-override for all compilers
ClosedPublic

Authored by davidedmundson on Jan 23 2019, 9:16 PM.

Details

Summary

Default CXX flags are out of our control. Whether they're set by the
compiler or the user or ECM.

We currently disable for clang. This patch also disables this warning
for other compilers.

This might not be anyone's first preference, but we're at an impasse
there.

Test Plan

Compiled

Diff Detail

Repository
R108 KWin
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
davidedmundson created this revision.Jan 23 2019, 9:16 PM
Restricted Application added a project: KWin. · View Herald TranscriptJan 23 2019, 9:16 PM
Restricted Application added a subscriber: kwin. · View Herald Transcript
davidedmundson requested review of this revision.Jan 23 2019, 9:16 PM
zzag added a subscriber: zzag.Jan 23 2019, 9:45 PM

The warnings are still present. Can't we just run clang-tidy to fix them?

Can't we just run clang-tidy to fix them?

That would be my preferred option.

graesslin accepted this revision.Jan 24 2019, 7:26 AM
This revision is now accepted and ready to land.Jan 24 2019, 7:26 AM
This revision was automatically updated to reflect the committed changes.