Merge "Make Class.getPackageName public."
This commit is contained in:
@@ -57317,6 +57317,7 @@ package java.lang {
|
|||||||
method public int getModifiers();
|
method public int getModifiers();
|
||||||
method @NonNull public String getName();
|
method @NonNull public String getName();
|
||||||
method @Nullable public Package getPackage();
|
method @Nullable public Package getPackage();
|
||||||
|
method @NonNull public String getPackageName();
|
||||||
method @Nullable public java.security.ProtectionDomain getProtectionDomain();
|
method @Nullable public java.security.ProtectionDomain getProtectionDomain();
|
||||||
method @Nullable public java.net.URL getResource(@NonNull String);
|
method @Nullable public java.net.URL getResource(@NonNull String);
|
||||||
method @Nullable public java.io.InputStream getResourceAsStream(@NonNull String);
|
method @Nullable public java.io.InputStream getResourceAsStream(@NonNull String);
|
||||||
|
|||||||
@@ -182,7 +182,7 @@ public class AnnotationValidations {
|
|||||||
Annotation ignored, int value, Object... params) {}
|
Annotation ignored, int value, Object... params) {}
|
||||||
public static void validate(Class<? extends Annotation> annotation,
|
public static void validate(Class<? extends Annotation> annotation,
|
||||||
Annotation ignored, int value) {
|
Annotation ignored, int value) {
|
||||||
if (("android.annotation".equals(annotation.getPackageName$())
|
if (("android.annotation".equals(annotation.getPackageName())
|
||||||
&& annotation.getSimpleName().endsWith("Res"))
|
&& annotation.getSimpleName().endsWith("Res"))
|
||||||
|| ColorInt.class.equals(annotation)) {
|
|| ColorInt.class.equals(annotation)) {
|
||||||
if (value < 0) {
|
if (value < 0) {
|
||||||
@@ -192,7 +192,7 @@ public class AnnotationValidations {
|
|||||||
}
|
}
|
||||||
public static void validate(Class<? extends Annotation> annotation,
|
public static void validate(Class<? extends Annotation> annotation,
|
||||||
Annotation ignored, long value) {
|
Annotation ignored, long value) {
|
||||||
if ("android.annotation".equals(annotation.getPackageName$())
|
if ("android.annotation".equals(annotation.getPackageName())
|
||||||
&& annotation.getSimpleName().endsWith("Long")) {
|
&& annotation.getSimpleName().endsWith("Long")) {
|
||||||
if (value < 0L) {
|
if (value < 0L) {
|
||||||
invalid(annotation, value);
|
invalid(annotation, value);
|
||||||
|
|||||||
Reference in New Issue
Block a user