summaryrefslogtreecommitdiff
path: root/ravenwood/texts/ravenwood-standard-annotations.txt
blob: 75ec5cadb6fc01a91d521a7702089b154337f6ca (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# Standard annotations.
# Note, each line is a single argument, so we need newlines after each `--xxx-annotation`.
--keep-annotation
    android.ravenwood.annotation.RavenwoodKeep

--keep-annotation
    android.ravenwood.annotation.RavenwoodKeepPartialClass

--keep-class-annotation
    android.ravenwood.annotation.RavenwoodKeepWholeClass

--throw-annotation
    android.ravenwood.annotation.RavenwoodThrow

--remove-annotation
    android.ravenwood.annotation.RavenwoodRemove

--ignore-annotation
    android.ravenwood.annotation.RavenwoodIgnore

--partially-allowed-annotation
    android.ravenwood.annotation.RavenwoodPartiallyAllowlisted

--substitute-annotation
    android.ravenwood.annotation.RavenwoodReplace

--redirect-annotation
    android.ravenwood.annotation.RavenwoodRedirect

--redirection-class-annotation
    android.ravenwood.annotation.RavenwoodRedirectionClass

--class-load-hook-annotation
    android.ravenwood.annotation.RavenwoodClassLoadHook

--keep-static-initializer-annotation
    android.ravenwood.annotation.RavenwoodKeepStaticInitializer