🔬 Add utility for processing annotations in tests
Introduces AnnotationProcessingUtils, which provides: - AnnotationExtractor, a class allowing to retrieve one or many annotations in reverse declaration order from a class or a test description - AnnotationProcessor, a rule to simplify the use of the above extractor in the context of tests (here used as parent for @Features rule). - Utility methods to simplify the use of the above extractor in other contexts (here used in SkipChecks) Bug: 783160,754778 Change-Id: I8ca0793e1229c6268266c75791a44615b8f93f57 Reviewed-on: https://chromium-review.googlesource.com/789192 Commit-Queue: Nicolas Dossou-Gbété <dgn@chromium.org> Reviewed-by:Ted Choc <tedchoc@chromium.org> Reviewed-by:
agrieve <agrieve@chromium.org> Cr-Commit-Position: refs/heads/master@{#520789}
Showing
This diff is collapsed.
This diff is collapsed.
Please register or sign in to comment