Merge remote-tracking branch 'origin/master'
[idea/community.git] / platform / util / src / com / intellij / util / containers / ContainerUtil.java
index 3c687a465ef615d23b40102c114a33cfcb0d67c8..f3b4cf87726044935906978ecd1d610cc5ba4e65 100644 (file)
@@ -1111,8 +1111,8 @@ public class ContainerUtil extends ContainerUtilRt {
       @Override
       public Iterator<T> iterator() {
         return new Iterator<T>() {
-          Iterator<? extends T> impl = collection.iterator();
-          T next = findNext();
+          private Iterator<? extends T> impl = collection.iterator();
+          private T next = findNext();
 
           @Override
           public boolean hasNext() {
@@ -1153,7 +1153,7 @@ public class ContainerUtil extends ContainerUtilRt {
       @Override
       public Iterator<T> iterator() {
         return new Iterator<T>() {
-          ListIterator<? extends T> it = list.listIterator(list.size());
+          private ListIterator<? extends T> it = list.listIterator(list.size());
 
           @Override
           public boolean hasNext() {
@@ -1312,11 +1312,11 @@ public class ContainerUtil extends ContainerUtilRt {
     if (list1.isEmpty() && list2.isEmpty()) {
       return Collections.emptyList();
     }
-    else if (list1.isEmpty()) {
+    if (list1.isEmpty()) {
       //noinspection unchecked
       return (List<T>)list2;
     }
-    else if (list2.isEmpty()) {
+    if (list2.isEmpty()) {
       //noinspection unchecked
       return (List<T>)list1;
     }