Skip to content

Commit

Permalink
null annotations for helper
Browse files Browse the repository at this point in the history
  • Loading branch information
Arman Kolahan committed Jan 4, 2021
1 parent f65fcd8 commit a3a2d4f
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 10 deletions.
1 change: 0 additions & 1 deletion liboverscroll/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@ android {
dependencies {
implementation 'androidx.recyclerview:recyclerview:1.1.0'
implementation 'androidx.viewpager:viewpager:1.0.0'
implementation 'org.jetbrains:annotations-java5:15.0'

testImplementation 'junit:junit:4.12'
testImplementation 'org.mockito:mockito-core:3.1.0'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
package me.everything.android.ui.overscroll;

import androidx.annotation.NonNull;
import androidx.viewpager.widget.ViewPager;
import androidx.recyclerview.widget.GridLayoutManager;
import androidx.recyclerview.widget.LinearLayoutManager;
Expand All @@ -11,8 +12,6 @@
import android.widget.ListView;
import android.widget.ScrollView;

import org.jetbrains.annotations.NotNull;

import me.everything.android.ui.overscroll.adapters.AbsListViewOverScrollDecorAdapter;
import me.everything.android.ui.overscroll.adapters.HorizontalScrollViewOverScrollDecorAdapter;
import me.everything.android.ui.overscroll.adapters.RecyclerViewOverScrollDecorAdapter;
Expand All @@ -36,7 +35,7 @@ public class OverScrollDecoratorHelper {
*
* @return The over-scroll effect 'decorator', enabling further effect configuration.
*/
public static IOverScrollDecor setUpOverScroll(@NotNull RecyclerView recyclerView, int orientation) {
public static IOverScrollDecor setUpOverScroll(@NonNull RecyclerView recyclerView, int orientation) {
switch (orientation) {
case ORIENTATION_HORIZONTAL:
return new HorizontalOverScrollBounceEffectDecorator(new RecyclerViewOverScrollDecorAdapter(recyclerView));
Expand All @@ -47,19 +46,19 @@ public static IOverScrollDecor setUpOverScroll(@NotNull RecyclerView recyclerVie
}
}

public static IOverScrollDecor setUpOverScroll(@NotNull ListView listView) {
public static IOverScrollDecor setUpOverScroll(@NonNull ListView listView) {
return new VerticalOverScrollBounceEffectDecorator(new AbsListViewOverScrollDecorAdapter(listView));
}

public static IOverScrollDecor setUpOverScroll(@NotNull GridView gridView) {
public static IOverScrollDecor setUpOverScroll(@NonNull GridView gridView) {
return new VerticalOverScrollBounceEffectDecorator(new AbsListViewOverScrollDecorAdapter(gridView));
}

public static IOverScrollDecor setUpOverScroll(@NotNull ScrollView scrollView) {
public static IOverScrollDecor setUpOverScroll(@NonNull ScrollView scrollView) {
return new VerticalOverScrollBounceEffectDecorator(new ScrollViewOverScrollDecorAdapter(scrollView));
}

public static IOverScrollDecor setUpOverScroll(@NotNull HorizontalScrollView scrollView) {
public static IOverScrollDecor setUpOverScroll(@NonNull HorizontalScrollView scrollView) {
return new HorizontalOverScrollBounceEffectDecorator(new HorizontalScrollViewOverScrollDecorAdapter(scrollView));
}

Expand All @@ -72,7 +71,7 @@ public static IOverScrollDecor setUpOverScroll(@NotNull HorizontalScrollView scr
*
* @return The over-scroll effect 'decorator', enabling further effect configuration.
*/
public static IOverScrollDecor setUpStaticOverScroll(@NotNull View view, int orientation) {
public static IOverScrollDecor setUpStaticOverScroll(@NonNull View view, int orientation) {
switch (orientation) {
case ORIENTATION_HORIZONTAL:
return new HorizontalOverScrollBounceEffectDecorator(new StaticOverScrollDecorAdapter(view));
Expand All @@ -85,7 +84,7 @@ public static IOverScrollDecor setUpStaticOverScroll(@NotNull View view, int ori
}
}

public static IOverScrollDecor setUpOverScroll(@NotNull ViewPager viewPager) {
public static IOverScrollDecor setUpOverScroll(@NonNull ViewPager viewPager) {
return new HorizontalOverScrollBounceEffectDecorator(new ViewPagerOverScrollDecorAdapter(viewPager));
}

Expand Down

0 comments on commit a3a2d4f

Please sign in to comment.