Initial implementation for EFI protocol documentation check
Define a check action to verify that all the EFI protocols being used
within GBL have corresponding documentation in the README.md file.
Caveats:
1. The checks for the use of a protocol and the existence of
documentation for it are both very crude.
2. Rust files MUST be listed explicitly via rust_library target. Globs
can't see files that belong to subpackages, nor does there seem to be a way to
describe targets via glob.
Bugs: b/336857598
Tests: manual testing
Change-Id: I33cafb3026d873203e017d2acd8e4be2bb725ade
3 files changed