Include the implemented header first in all projects.

The Google C++ style guide dictates that and
should include foo.h in the first place, so missing headers in foo.h
are detected with a compile error of the module implementing them and
not when another module uses them.

This CL sweeps across all the .cc file in platform2 enforcing this.

TEST=cbuildbot amd64-generic

Change-Id: I41835835caba13f54c3c844ecf552eb0e47efa9d
Tested-by: Alex Deymo <>
Reviewed-by: Alex Deymo <>
Commit-Queue: Alex Vakulenko <>
1 file changed
tree: 226ee041bf577044de64544f15df317edf1e4ad3
  1. metrics/