Update compatibility-faq with rule for keeping annotations in full mode
Change-Id: I69700d9059eb0c81f7cd6afbea5c8b23a333e9c3
diff --git a/compatibility-faq.md b/compatibility-faq.md
index 8ca09d5..5614f6f 100644
--- a/compatibility-faq.md
+++ b/compatibility-faq.md
@@ -25,7 +25,8 @@
- Default methods are not implicitly kept as abstract methods.
- Attributes (such as `Signature`) and annotations are only kept for classes,
methods and fields which are matched by keep rules even when `-keepattributes`
-is specified.
+is specified. The weakest rule that will keep annotations and attributes is
+`-keep[classmembers],allowshrinking,allowoptimization,allowobfuscation,allowaccessmodification class-specification`
Additionally, for attributes describing a relationship such as `InnerClass` and
`EnclosingMethod`, non-compat mode requires both endpoints being kept.