Browse Source

Annotate method parameters, lint fixes

master
Anthony Restaino 9 years ago
parent
commit
dcd042b9d5
  1. 6
      app/src/main/java/acr/browser/lightning/database/HistoryDatabase.java
  2. 2
      app/src/main/java/acr/browser/lightning/object/SearchAdapter.java

6
app/src/main/java/acr/browser/lightning/database/HistoryDatabase.java

@ -89,7 +89,7 @@ public class HistoryDatabase extends SQLiteOpenHelper {
} }
} }
public synchronized void deleteHistoryItem(String url) { public synchronized void deleteHistoryItem(@NonNull String url) {
openIfNecessary(); openIfNecessary();
mDatabase.delete(TABLE_HISTORY, KEY_URL + " = ?", new String[]{url}); mDatabase.delete(TABLE_HISTORY, KEY_URL + " = ?", new String[]{url});
} }
@ -118,7 +118,7 @@ public class HistoryDatabase extends SQLiteOpenHelper {
mDatabase.insert(TABLE_HISTORY, null, values); mDatabase.insert(TABLE_HISTORY, null, values);
} }
synchronized String getHistoryItem(String url) { synchronized String getHistoryItem(@NonNull String url) {
openIfNecessary(); openIfNecessary();
Cursor cursor = mDatabase.query(TABLE_HISTORY, new String[]{KEY_ID, KEY_URL, KEY_TITLE}, Cursor cursor = mDatabase.query(TABLE_HISTORY, new String[]{KEY_ID, KEY_URL, KEY_TITLE},
KEY_URL + " = ?", new String[]{url}, null, null, null, null); KEY_URL + " = ?", new String[]{url}, null, null, null, null);
@ -158,6 +158,7 @@ public class HistoryDatabase extends SQLiteOpenHelper {
return itemList; return itemList;
} }
@NonNull
public synchronized List<HistoryItem> getLastHundredItems() { public synchronized List<HistoryItem> getLastHundredItems() {
openIfNecessary(); openIfNecessary();
List<HistoryItem> itemList = new ArrayList<>(100); List<HistoryItem> itemList = new ArrayList<>(100);
@ -180,6 +181,7 @@ public class HistoryDatabase extends SQLiteOpenHelper {
return itemList; return itemList;
} }
@NonNull
public synchronized List<HistoryItem> getAllHistoryItems() { public synchronized List<HistoryItem> getAllHistoryItems() {
openIfNecessary(); openIfNecessary();
List<HistoryItem> itemList = new ArrayList<>(); List<HistoryItem> itemList = new ArrayList<>();

2
app/src/main/java/acr/browser/lightning/object/SearchAdapter.java

@ -209,7 +209,7 @@ public class SearchAdapter extends BaseAdapter implements Filterable {
private static class ClearCacheRunnable implements Runnable { private static class ClearCacheRunnable implements Runnable {
private Application app; private final Application app;
public ClearCacheRunnable(Application app) { public ClearCacheRunnable(Application app) {
this.app = app; this.app = app;

Loading…
Cancel
Save