Array annotations changed to type-use style (not compilable now)

GitOrigin-RevId: 68aa4ba200618083684599228e13dfdba35967a4
This commit is contained in:
Tagir Valeev
2020-01-12 08:58:52 +07:00
committed by intellij-monorepo-bot
parent 2deedb9e0c
commit 78a91459c4
4310 changed files with 9250 additions and 14283 deletions

View File

@@ -59,9 +59,8 @@ public class JavaAnonymousClassesNodeProvider
return IdeBundle.message("file.structure.toggle.show.anonymous.classes");
}
@NotNull
@Override
public Shortcut[] getShortcut() {
public Shortcut @NotNull [] getShortcut() {
return new Shortcut[]{KeyboardShortcut.fromString(SystemInfo.isMac ? "meta I" : "control I")};
}

View File

@@ -81,7 +81,7 @@ public class JavaClassTreeElement extends JavaClassTreeElementBase<PsiClass> {
return members;
}
private static void addPhysicalElements(@NotNull PsiMember[] elements, @NotNull Collection<? super PsiElement> to, @NotNull PsiClass aClass) {
private static void addPhysicalElements(PsiMember @NotNull [] elements, @NotNull Collection<? super PsiElement> to, @NotNull PsiClass aClass) {
for (PsiMember element : elements) {
PsiElement mirror = PsiImplUtil.handleMirror(element);
if (mirror instanceof LightElement) continue;

View File

@@ -39,8 +39,7 @@ public class JavaFileTreeModel extends TextEditorBasedStructureViewModel impleme
}
@Override
@NotNull
public Filter[] getFilters() {
public Filter @NotNull [] getFilters() {
return new Filter[]{new FieldsFilter(), new PublicElementsFilter()};
}
@@ -51,8 +50,7 @@ public class JavaFileTreeModel extends TextEditorBasedStructureViewModel impleme
}
@Override
@NotNull
public Grouper[] getGroupers() {
public Grouper @NotNull [] getGroupers() {
return new Grouper[]{new SuperTypesGrouper(), new PropertiesGrouper()};
}
@@ -68,8 +66,7 @@ public class JavaFileTreeModel extends TextEditorBasedStructureViewModel impleme
}
@Override
@NotNull
public Sorter[] getSorters() {
public Sorter @NotNull [] getSorters() {
return new Sorter[] {
TreeStructureUtil.isInStructureViewPopup(this) ? KindSorter.POPUP_INSTANCE : KindSorter.INSTANCE,
VisibilitySorter.INSTANCE,
@@ -121,8 +118,7 @@ public class JavaFileTreeModel extends TextEditorBasedStructureViewModel impleme
}
@Override
@NotNull
protected Class[] getSuitableClasses() {
protected Class @NotNull [] getSuitableClasses() {
return new Class[]{PsiClass.class, PsiMethod.class, PsiField.class, PsiLambdaExpression.class, PsiJavaFile.class};
}

View File

@@ -48,9 +48,8 @@ public class JavaLambdaNodeProvider implements FileStructureNodeProvider<JavaLam
return IdeBundle.message("file.structure.toggle.show.collapse.show.lambdas");
}
@NotNull
@Override
public Shortcut[] getShortcut() {
public Shortcut @NotNull [] getShortcut() {
return new Shortcut[]{KeyboardShortcut.fromString(SystemInfo.isMac ? "meta L" : "control L")};
}