@@ -48,68 +48,44 @@ public static boolean isStreamsTab(final ListLinkHandler tab) {
4848
4949 @ StringRes
5050 private static int getShowTabKey (final String tab ) {
51- switch (tab ) {
52- case ChannelTabs .VIDEOS :
53- return R .string .show_channel_tabs_videos ;
54- case ChannelTabs .TRACKS :
55- return R .string .show_channel_tabs_tracks ;
56- case ChannelTabs .SHORTS :
57- return R .string .show_channel_tabs_shorts ;
58- case ChannelTabs .LIVESTREAMS :
59- return R .string .show_channel_tabs_livestreams ;
60- case ChannelTabs .CHANNELS :
61- return R .string .show_channel_tabs_channels ;
62- case ChannelTabs .PLAYLISTS :
63- return R .string .show_channel_tabs_playlists ;
64- case ChannelTabs .ALBUMS :
65- return R .string .show_channel_tabs_albums ;
66- case ChannelTabs .LIKES :
67- return R .string .show_channel_tabs_likes ;
68- default :
69- return -1 ;
70- }
51+ return switch (tab ) {
52+ case ChannelTabs .VIDEOS -> R .string .show_channel_tabs_videos ;
53+ case ChannelTabs .TRACKS -> R .string .show_channel_tabs_tracks ;
54+ case ChannelTabs .SHORTS -> R .string .show_channel_tabs_shorts ;
55+ case ChannelTabs .LIVESTREAMS -> R .string .show_channel_tabs_livestreams ;
56+ case ChannelTabs .CHANNELS -> R .string .show_channel_tabs_channels ;
57+ case ChannelTabs .PLAYLISTS -> R .string .show_channel_tabs_playlists ;
58+ case ChannelTabs .ALBUMS -> R .string .show_channel_tabs_albums ;
59+ case ChannelTabs .LIKES -> R .string .show_channel_tabs_likes ;
60+ default -> -1 ;
61+ };
7162 }
7263
7364 @ StringRes
7465 private static int getFetchFeedTabKey (final String tab ) {
75- switch (tab ) {
76- case ChannelTabs .VIDEOS :
77- return R .string .fetch_channel_tabs_videos ;
78- case ChannelTabs .TRACKS :
79- return R .string .fetch_channel_tabs_tracks ;
80- case ChannelTabs .SHORTS :
81- return R .string .fetch_channel_tabs_shorts ;
82- case ChannelTabs .LIVESTREAMS :
83- return R .string .fetch_channel_tabs_livestreams ;
84- case ChannelTabs .LIKES :
85- return R .string .fetch_channel_tabs_likes ;
86- default :
87- return -1 ;
88- }
66+ return switch (tab ) {
67+ case ChannelTabs .VIDEOS -> R .string .fetch_channel_tabs_videos ;
68+ case ChannelTabs .TRACKS -> R .string .fetch_channel_tabs_tracks ;
69+ case ChannelTabs .SHORTS -> R .string .fetch_channel_tabs_shorts ;
70+ case ChannelTabs .LIVESTREAMS -> R .string .fetch_channel_tabs_livestreams ;
71+ case ChannelTabs .LIKES -> R .string .fetch_channel_tabs_likes ;
72+ default -> -1 ;
73+ };
8974 }
9075
9176 @ StringRes
9277 public static int getTranslationKey (final String tab ) {
93- switch (tab ) {
94- case ChannelTabs .VIDEOS :
95- return R .string .channel_tab_videos ;
96- case ChannelTabs .TRACKS :
97- return R .string .channel_tab_tracks ;
98- case ChannelTabs .SHORTS :
99- return R .string .channel_tab_shorts ;
100- case ChannelTabs .LIVESTREAMS :
101- return R .string .channel_tab_livestreams ;
102- case ChannelTabs .CHANNELS :
103- return R .string .channel_tab_channels ;
104- case ChannelTabs .PLAYLISTS :
105- return R .string .channel_tab_playlists ;
106- case ChannelTabs .ALBUMS :
107- return R .string .channel_tab_albums ;
108- case ChannelTabs .LIKES :
109- return R .string .channel_tab_likes ;
110- default :
111- return R .string .unknown_content ;
112- }
78+ return switch (tab ) {
79+ case ChannelTabs .VIDEOS -> R .string .channel_tab_videos ;
80+ case ChannelTabs .TRACKS -> R .string .channel_tab_tracks ;
81+ case ChannelTabs .SHORTS -> R .string .channel_tab_shorts ;
82+ case ChannelTabs .LIVESTREAMS -> R .string .channel_tab_livestreams ;
83+ case ChannelTabs .CHANNELS -> R .string .channel_tab_channels ;
84+ case ChannelTabs .PLAYLISTS -> R .string .channel_tab_playlists ;
85+ case ChannelTabs .ALBUMS -> R .string .channel_tab_albums ;
86+ case ChannelTabs .LIKES -> R .string .channel_tab_likes ;
87+ default -> R .string .unknown_content ;
88+ };
11389 }
11490
11591 public static boolean showChannelTab (final Context context ,
0 commit comments