diff options
Diffstat (limited to 'android/sdk.go')
-rw-r--r-- | android/sdk.go | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/android/sdk.go b/android/sdk.go index 42f95b76c..bd2f5d13f 100644 --- a/android/sdk.go +++ b/android/sdk.go @@ -738,6 +738,11 @@ type SdkMemberType interface { // A field annotated with a tag of `sdk:"ignore"` will be treated as if it // was not capitalized, i.e. ignored and not optimized for common values. // + // A field annotated with a tag of `sdk:"keep"` will not be cleared even if the value is common + // across multiple structs. Common values will still be copied into the common property struct. + // So, if the same value is placed in all structs populated from variants that value would be + // copied into all common property structs and so be available in every instance. + // // A field annotated with a tag of `android:"arch_variant"` will be allowed to have // values that differ by arch, fields not tagged as such must have common values across // all variants. |