commit | ff1a25cd1f7d98fa83cdb7313133c271255f1eb1 | [log] [tgz] |
---|---|---|
author | Yifan Hong <elsk@google.com> | Tue Mar 17 14:09:10 2020 -0700 |
committer | Yifan Hong <elsk@google.com> | Thu Mar 19 14:06:30 2020 -0700 |
tree | 9f49d0b8472aa6af772bbcf058ed0069daa3dfd0 | |
parent | 35b9f808ee83f4ecbcd7a5e44e9a66d2a4f42dcf [diff] |
checkUnusedHals: use hidl metadata Use libhidlmetadata to infer relationships between interfaces. For example, if GNSS@2.0 is listed as "optional", but a manifest lists GNSS@1.1 and 2.0 (because 2.0 inherits from 1.1), do not complain about an unused 1.1 HAL. Bug: 131717099 Test: drop GNSS 1.1 from matrix and `m check-vintf-all` Change-Id: I1c0ef715bf64cacf99de590ed6627afa2b60f4b1 Merged-In: I1c0ef715bf64cacf99de590ed6627afa2b60f4b1