Browse Source

FindBugs appeased

Iskra Delta 8 years ago
parent
commit
56af1f4205

+ 2 - 0
src/com/owncloud/android/MainApp.java

@@ -39,6 +39,8 @@ import com.owncloud.android.ui.activity.Preferences;
 
 
 import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
 import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
 
 
+import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
+
 
 
 /**
 /**
  * Main Application of the project
  * Main Application of the project

+ 7 - 12
src/com/owncloud/android/datamodel/FileDataStorageManager.java

@@ -1112,10 +1112,8 @@ public class FileDataStorageManager {
         }
         }
 
 
         OCShare share = null;
         OCShare share = null;
-        if (cursor != null) {
-            if (cursor.moveToFirst()) {
-                share = createShareInstance(cursor);
-            }
+        if (cursor != null && cursor.moveToFirst()) {
+            share = createShareInstance(cursor);
             cursor.close();
             cursor.close();
         }
         }
         return share;
         return share;
@@ -1605,14 +1603,11 @@ public class FileDataStorageManager {
         }
         }
         ArrayList<OCShare> shares = new ArrayList<OCShare>();
         ArrayList<OCShare> shares = new ArrayList<OCShare>();
         OCShare share = null;
         OCShare share = null;
-        if (cursor != null) {
-            if (cursor.moveToFirst()) {
-                do {
-                    share = createShareInstance(cursor);
-                    shares.add(share);
-                } while (cursor.moveToNext());
-            }
-
+        if (cursor != null && cursor.moveToFirst()) {
+            do {
+                share = createShareInstance(cursor);
+                shares.add(share);
+            } while (cursor.moveToNext());
             cursor.close();
             cursor.close();
         }
         }
 
 

+ 4 - 4
src/com/owncloud/android/utils/FileStorageUtils.java

@@ -291,7 +291,7 @@ public class FileStorageUtils {
         List<File> files = new ArrayList<File>(Arrays.asList(filesArray));
         List<File> files = new ArrayList<File>(Arrays.asList(filesArray));
 
 
         Collections.sort(files, new Comparator<File>() {
         Collections.sort(files, new Comparator<File>() {
-            @SuppressFBWarnings(value = "Bx")
+            @SuppressFBWarnings(value = "Bx", justification = "Would require stepping up API level")
             public int compare(File o1, File o2) {
             public int compare(File o1, File o2) {
             Long obj1 = o1.lastModified();
             Long obj1 = o1.lastModified();
             return multiplier * obj1.compareTo(o2.lastModified());
             return multiplier * obj1.compareTo(o2.lastModified());
@@ -309,7 +309,7 @@ public class FileStorageUtils {
         final int multiplier = mSortAscending ? 1 : -1;
         final int multiplier = mSortAscending ? 1 : -1;
 
 
         Collections.sort(files, new Comparator<OCFile>() {
         Collections.sort(files, new Comparator<OCFile>() {
-            @SuppressFBWarnings(value = "Bx")
+            @SuppressFBWarnings(value = "Bx", justification = "Would require stepping up API level")
             public int compare(OCFile o1, OCFile o2) {
             public int compare(OCFile o1, OCFile o2) {
                 if (o1.isFolder() && o2.isFolder()) {
                 if (o1.isFolder() && o2.isFolder()) {
                     Long obj1 = o1.getFileLength();
                     Long obj1 = o1.getFileLength();
@@ -338,7 +338,7 @@ public class FileStorageUtils {
         List<File> files = new ArrayList<File>(Arrays.asList(filesArray));
         List<File> files = new ArrayList<File>(Arrays.asList(filesArray));
 
 
         Collections.sort(files, new Comparator<File>() {
         Collections.sort(files, new Comparator<File>() {
-            @SuppressFBWarnings(value = "Bx")
+            @SuppressFBWarnings(value = "Bx", justification = "Would require stepping up API level")
             public int compare(File o1, File o2) {
             public int compare(File o1, File o2) {
                 if (o1.isDirectory() && o2.isDirectory()) {
                 if (o1.isDirectory() && o2.isDirectory()) {
                     Long obj1 = getFolderSize(o1);
                     Long obj1 = getFolderSize(o1);
@@ -362,7 +362,7 @@ public class FileStorageUtils {
      * Sorts list by Name
      * Sorts list by Name
      * @param files     files to sort
      * @param files     files to sort
      */
      */
-    @SuppressFBWarnings(value = "Bx")
+    @SuppressFBWarnings(value = "Bx", justification = "Would require stepping up API level")
     public static Vector<OCFile> sortOCFilesByName(Vector<OCFile> files){
     public static Vector<OCFile> sortOCFilesByName(Vector<OCFile> files){
         final int multiplier = mSortAscending ? 1 : -1;
         final int multiplier = mSortAscending ? 1 : -1;