This commit cleans up several whitespaces nits, re-indent the code,
remove unnecessary data member initializers, and add missing header
guards.
Test: ./tests/test.py
Change-Id: Ibc355441aaa110280b263c5c3d8fc766941b08af
This commit removes the full import path from abi_diff.proto so that
header-abi-dumper can be built separately.
Test: ./tests/test.py
Change-Id: Iec5062dc7ddecfec0f2fdac5993513fd647475ae
Bug: 38325544
Test:
As shown by out/build.trace.gz when using built header-abi-linker to
link .sdump files produced by header-abi-linker.
Without fix:
Time taken to produce libc.so.lsdump by header-abi-linker => ~51 sec
With fix:
Time taken to produce libc.so.lsdump by header-abi-linker => ~3 sec
Bug: 38325929
Test: merged abiff reports of libjpeg, libc.
Change-Id: Iae54f4754d8b0407fabdb8bc8550a7f7b3479f8f