• Home
Name Date Size #Lines LOC

..--

api/08-Apr-2025-168146

bcv/native/08-Apr-2025-6656

src/commonMain/kotlin/androidx/annotation/keep/08-Apr-2025-33365

OWNERSD08-Apr-2025107 55

README.mdD08-Apr-2025882 1913

build.gradleD08-Apr-20251.8 KiB6356

README.md

1# androidx.annotation-keep
2
3Annotation library with annotations targeted at informing code shrinkers
4about parts of the program that are used either externally from the program
5itself or internally via reflection and therefore must be kept.
6
7The annotations will over time align with those developed as part of R8, see
8https://r8.googlesource.com/r8/+/refs/heads/main/src/keepanno/java/androidx/annotation/keep
9for the source.
10
11This repository should eventually be populated/updated using the following script
12https://r8.googlesource.com/r8/+/refs/heads/main/tools/update-androidx-keep-annotations.py
13
14The user guide on using the existing R8 annotations is:
15https://r8.googlesource.com/r8/+/refs/heads/main/doc/keepanno-guide.md
16
17The API docs are available for the existing R8 annotations:
18https://r8.googlesource.com/r8/+/refs/heads/main/src/keepanno/java/androidx/annotation/keep
19