Skip to content

Commit 3590979

Browse files
committed
searchfilters: more NotNull/Nullable annotation for changed methods/classes
1 parent a4b8c0b commit 3590979

2 files changed

Lines changed: 7 additions & 5 deletions

File tree

app/src/main/java/org/schabi/newpipe/fragments/list/search/SearchFragment.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -906,8 +906,8 @@ private void onItemError(final Throwable exception) {
906906
//////////////////////////////////////////////////////////////////////////*/
907907

908908
@Override
909-
public void selectedFilters(final List<FilterItem> theSelectedContentFilter,
910-
final List<FilterItem> theSelectedSortFilter) {
909+
public void selectedFilters(@NonNull final List<FilterItem> theSelectedContentFilter,
910+
@NonNull final List<FilterItem> theSelectedSortFilter) {
911911

912912
selectedContentFilter = theSelectedContentFilter;
913913
selectedSortFilter = theSelectedSortFilter;

app/src/main/java/org/schabi/newpipe/util/ServiceHelper.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717

1818
import java.util.EnumMap;
1919
import java.util.Map;
20+
import java.util.Objects;
2021
import java.util.Optional;
2122
import java.util.concurrent.TimeUnit;
2223

@@ -324,10 +325,11 @@ public static void initServices(final Context context) {
324325
}
325326
}
326327

327-
public static String getTranslatedFilterString(final LibraryStringIds stringId,
328-
final Context context) {
328+
public static String getTranslatedFilterString(@NonNull final LibraryStringIds stringId,
329+
@NonNull final Context context) {
329330
if (LIBRARY_STRING_ID_TO_RES_ID_MAP.containsKey(stringId)) {
330-
return context.getString(LIBRARY_STRING_ID_TO_RES_ID_MAP.get(stringId));
331+
return context.getString(
332+
Objects.requireNonNull(LIBRARY_STRING_ID_TO_RES_ID_MAP.get(stringId)));
331333
} else {
332334
return stringId.toString();
333335
}

0 commit comments

Comments
 (0)