Minor, annotate visibility constants with NotNull
To avoid nullability warnings on ClassDescriptor#getVisibility and implementations
This commit is contained in:
@@ -26,6 +26,7 @@ public class JavaVisibilities {
|
||||
private JavaVisibilities() {
|
||||
}
|
||||
|
||||
@NotNull
|
||||
public static final Visibility PACKAGE_VISIBILITY = new Visibility("package", false) {
|
||||
@Override
|
||||
public boolean isVisible(@Nullable ReceiverValue receiver, @NotNull DeclarationDescriptorWithVisibility what, @NotNull DeclarationDescriptor from) {
|
||||
@@ -63,6 +64,7 @@ public class JavaVisibilities {
|
||||
}
|
||||
};
|
||||
|
||||
@NotNull
|
||||
public static final Visibility PROTECTED_STATIC_VISIBILITY = new Visibility("protected_static", true) {
|
||||
@Override
|
||||
public boolean isVisible(@Nullable ReceiverValue receiver, @NotNull DeclarationDescriptorWithVisibility what, @NotNull DeclarationDescriptor from) {
|
||||
@@ -87,6 +89,7 @@ public class JavaVisibilities {
|
||||
}
|
||||
};
|
||||
|
||||
@NotNull
|
||||
public static final Visibility PROTECTED_AND_PACKAGE = new Visibility("protected_and_package", true) {
|
||||
@Override
|
||||
public boolean isVisible(@Nullable ReceiverValue receiver, @NotNull DeclarationDescriptorWithVisibility what, @NotNull DeclarationDescriptor from) {
|
||||
|
||||
Reference in New Issue
Block a user