Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / third_party / jsr-305 / BUILD.gn
blobfdea260639281e8742a3224eb0dc22a7570f0b4b
1 import("//build/config/android/rules.gni")
3 java_library("jsr_305_javalib") {
4   supports_android = true
5   java_files = [
6     "src/ri/src/main/java/javax/annotation/PropertyKey.java",
7     "src/ri/src/main/java/javax/annotation/CheckForSigned.java",
8     "src/ri/src/main/java/javax/annotation/Detainted.java",
9     "src/ri/src/main/java/javax/annotation/Untainted.java",
10     "src/ri/src/main/java/javax/annotation/Signed.java",
11     "src/ri/src/main/java/javax/annotation/Nonnull.java",
12     "src/ri/src/main/java/javax/annotation/Nullable.java",
13     "src/ri/src/main/java/javax/annotation/ParametersAreNullableByDefault.java",
14     "src/ri/src/main/java/javax/annotation/OverridingMethodsMustInvokeSuper.java",
15     "src/ri/src/main/java/javax/annotation/Tainted.java",
16     "src/ri/src/main/java/javax/annotation/CheckReturnValue.java",
17     "src/ri/src/main/java/javax/annotation/Nonnegative.java",
18     "src/ri/src/main/java/javax/annotation/WillCloseWhenClosed.java",
19     "src/ri/src/main/java/javax/annotation/RegEx.java",
20     "src/ri/src/main/java/javax/annotation/Syntax.java",
21     "src/ri/src/main/java/javax/annotation/meta/TypeQualifierValidator.java",
22     "src/ri/src/main/java/javax/annotation/meta/Exclusive.java",
23     "src/ri/src/main/java/javax/annotation/meta/Exhaustive.java",
24     "src/ri/src/main/java/javax/annotation/meta/TypeQualifier.java",
25     "src/ri/src/main/java/javax/annotation/meta/TypeQualifierNickname.java",
26     "src/ri/src/main/java/javax/annotation/meta/TypeQualifierDefault.java",
27     "src/ri/src/main/java/javax/annotation/meta/When.java",
28     "src/ri/src/main/java/javax/annotation/CheckForNull.java",
29     "src/ri/src/main/java/javax/annotation/MatchesPattern.java",
30     "src/ri/src/main/java/javax/annotation/concurrent/Immutable.java",
31     "src/ri/src/main/java/javax/annotation/concurrent/NotThreadSafe.java",
32     "src/ri/src/main/java/javax/annotation/concurrent/ThreadSafe.java",
33     "src/ri/src/main/java/javax/annotation/concurrent/GuardedBy.java",
34     "src/ri/src/main/java/javax/annotation/ParametersAreNonnullByDefault.java",
35     "src/ri/src/main/java/javax/annotation/WillClose.java",
36     "src/ri/src/main/java/javax/annotation/WillNotClose.java",
37   ]