diff options
author | 2025-02-25 19:34:09 +0000 | |
---|---|---|
committer | 2025-02-25 19:40:38 +0000 | |
commit | d29b9cdc8e4061321fa602baac1382c408a1c810 (patch) | |
tree | 213da85fc1fc9d20c932f065a56fe54ab42c2db3 /ravenwood/runtime-helper-src | |
parent | 228ccb467dd63c8caa01b90b93305049ea4410a7 (diff) |
Remove from/to attributes from libcore.util.Nullable/NonNull
The attributes are not used, either in the code, or in Metalava and
their presence prevents mapping them to other, more common nullability
annotations like those in `android.annotation` or `androidx.annotation`
as Metalava needs to do when generating the stubs.
Matches the changes made in https://r.android.com/3508044.
Bug: 311619997
Test: m checkbuild
Change-Id: I4af4aa79f973dab41cf22c968fa83fe90d095610
Diffstat (limited to 'ravenwood/runtime-helper-src')
-rw-r--r-- | ravenwood/runtime-helper-src/libcore-fake/libcore/util/NonNull.java | 12 | ||||
-rw-r--r-- | ravenwood/runtime-helper-src/libcore-fake/libcore/util/Nullable.java | 12 |
2 files changed, 2 insertions, 22 deletions
diff --git a/ravenwood/runtime-helper-src/libcore-fake/libcore/util/NonNull.java b/ravenwood/runtime-helper-src/libcore-fake/libcore/util/NonNull.java index db3cd8ed712f..1153a77d5c9a 100644 --- a/ravenwood/runtime-helper-src/libcore-fake/libcore/util/NonNull.java +++ b/ravenwood/runtime-helper-src/libcore-fake/libcore/util/NonNull.java @@ -35,14 +35,4 @@ import java.lang.annotation.Target; @Retention(SOURCE) @Target({FIELD, METHOD, PARAMETER, TYPE_USE}) @libcore.api.IntraCoreApi -public @interface NonNull { - /** - * Min Android API level (inclusive) to which this annotation is applied. - */ - int from() default Integer.MIN_VALUE; - - /** - * Max Android API level to which this annotation is applied. - */ - int to() default Integer.MAX_VALUE; -} +public @interface NonNull {} diff --git a/ravenwood/runtime-helper-src/libcore-fake/libcore/util/Nullable.java b/ravenwood/runtime-helper-src/libcore-fake/libcore/util/Nullable.java index 3371978b0568..295f083426ff 100644 --- a/ravenwood/runtime-helper-src/libcore-fake/libcore/util/Nullable.java +++ b/ravenwood/runtime-helper-src/libcore-fake/libcore/util/Nullable.java @@ -35,14 +35,4 @@ import java.lang.annotation.Target; @Retention(SOURCE) @Target({FIELD, METHOD, PARAMETER, TYPE_USE}) @libcore.api.IntraCoreApi -public @interface Nullable { - /** - * Min Android API level (inclusive) to which this annotation is applied. - */ - int from() default Integer.MIN_VALUE; - - /** - * Max Android API level to which this annotation is applied. - */ - int to() default Integer.MAX_VALUE; -} +public @interface Nullable {} |