diff --git a/build.gradle b/build.gradle index 38e245d..1d5b428 100644 --- a/build.gradle +++ b/build.gradle @@ -16,8 +16,8 @@ android { dependencies { api project(':libraries:core') - compileOnly "com.android.support:appcompat-v7:$supportLibraryVersion" - compileOnly "com.android.support:recyclerview-v7:$supportLibraryVersion" + compileOnly "androidx.appcompat:appcompat:$appcompat" + compileOnly "androidx.recyclerview:recyclerview:$androidx" compileOnly "io.reactivex:rxandroid:$rxAndroidVersion" compileOnly "io.reactivex:rxjava:$rxJavaVersion" diff --git a/src/main/java/ru/touchin/roboswag/components/adapters/AdapterDelegate.java b/src/main/java/ru/touchin/roboswag/components/adapters/AdapterDelegate.java index 0bdf4d0..f6cca6a 100644 --- a/src/main/java/ru/touchin/roboswag/components/adapters/AdapterDelegate.java +++ b/src/main/java/ru/touchin/roboswag/components/adapters/AdapterDelegate.java @@ -19,7 +19,7 @@ package ru.touchin.roboswag.components.adapters; -import android.support.annotation.NonNull; +import androidx.annotation.NonNull; import android.view.ViewGroup; import ru.touchin.roboswag.components.utils.LifecycleBindable; diff --git a/src/main/java/ru/touchin/roboswag/components/adapters/BindableViewHolder.java b/src/main/java/ru/touchin/roboswag/components/adapters/BindableViewHolder.java index 19d48f7..12e4e9f 100644 --- a/src/main/java/ru/touchin/roboswag/components/adapters/BindableViewHolder.java +++ b/src/main/java/ru/touchin/roboswag/components/adapters/BindableViewHolder.java @@ -20,17 +20,17 @@ package ru.touchin.roboswag.components.adapters; import android.graphics.drawable.Drawable; -import android.support.annotation.ColorInt; -import android.support.annotation.ColorRes; -import android.support.annotation.DrawableRes; -import android.support.annotation.IdRes; -import android.support.annotation.NonNull; -import android.support.annotation.Nullable; -import android.support.annotation.StringRes; -import android.support.v4.content.ContextCompat; -import android.support.v7.widget.RecyclerView; import android.view.View; +import androidx.annotation.ColorInt; +import androidx.annotation.ColorRes; +import androidx.annotation.DrawableRes; +import androidx.annotation.IdRes; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; +import androidx.annotation.StringRes; +import androidx.core.content.ContextCompat; +import androidx.recyclerview.widget.RecyclerView; import ru.touchin.roboswag.components.utils.LifecycleBindable; import ru.touchin.roboswag.core.utils.ShouldNotHappenException; import rx.Completable; diff --git a/src/main/java/ru/touchin/roboswag/components/adapters/ItemAdapterDelegate.java b/src/main/java/ru/touchin/roboswag/components/adapters/ItemAdapterDelegate.java index 033e944..e5e8107 100644 --- a/src/main/java/ru/touchin/roboswag/components/adapters/ItemAdapterDelegate.java +++ b/src/main/java/ru/touchin/roboswag/components/adapters/ItemAdapterDelegate.java @@ -1,6 +1,6 @@ package ru.touchin.roboswag.components.adapters; -import android.support.annotation.NonNull; +import androidx.annotation.NonNull; import android.view.ViewGroup; import java.util.List; diff --git a/src/main/java/ru/touchin/roboswag/components/adapters/ObservableCollectionAdapter.java b/src/main/java/ru/touchin/roboswag/components/adapters/ObservableCollectionAdapter.java index bdee224..d3d812c 100644 --- a/src/main/java/ru/touchin/roboswag/components/adapters/ObservableCollectionAdapter.java +++ b/src/main/java/ru/touchin/roboswag/components/adapters/ObservableCollectionAdapter.java @@ -20,9 +20,9 @@ package ru.touchin.roboswag.components.adapters; import android.os.Looper; -import android.support.annotation.NonNull; -import android.support.annotation.Nullable; -import android.support.v7.widget.RecyclerView; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; +import androidx.recyclerview.widget.RecyclerView; import android.view.ViewGroup; import java.util.ArrayList; diff --git a/src/main/java/ru/touchin/roboswag/components/adapters/PositionAdapterDelegate.java b/src/main/java/ru/touchin/roboswag/components/adapters/PositionAdapterDelegate.java index a3a9f9e..10c62ef 100644 --- a/src/main/java/ru/touchin/roboswag/components/adapters/PositionAdapterDelegate.java +++ b/src/main/java/ru/touchin/roboswag/components/adapters/PositionAdapterDelegate.java @@ -1,6 +1,6 @@ package ru.touchin.roboswag.components.adapters; -import android.support.annotation.NonNull; +import androidx.annotation.NonNull; import android.view.ViewGroup; import java.util.List; diff --git a/src/main/java/ru/touchin/roboswag/components/deeplinks/ActivityDeepLinkController.java b/src/main/java/ru/touchin/roboswag/components/deeplinks/ActivityDeepLinkController.java index 9386c5c..d330d3c 100644 --- a/src/main/java/ru/touchin/roboswag/components/deeplinks/ActivityDeepLinkController.java +++ b/src/main/java/ru/touchin/roboswag/components/deeplinks/ActivityDeepLinkController.java @@ -22,7 +22,7 @@ package ru.touchin.roboswag.components.deeplinks; import android.app.Activity; import android.net.Uri; import android.os.Bundle; -import android.support.annotation.NonNull; +import androidx.annotation.NonNull; import ru.touchin.roboswag.components.navigation.activities.BaseActivity; @@ -72,4 +72,4 @@ public abstract class ActivityDeepLinkController activity.getIntent().setData(null); } -} \ No newline at end of file +} diff --git a/src/main/java/ru/touchin/roboswag/components/deeplinks/DeepLink.java b/src/main/java/ru/touchin/roboswag/components/deeplinks/DeepLink.java index f1afd2d..1cb6884 100644 --- a/src/main/java/ru/touchin/roboswag/components/deeplinks/DeepLink.java +++ b/src/main/java/ru/touchin/roboswag/components/deeplinks/DeepLink.java @@ -20,7 +20,7 @@ package ru.touchin.roboswag.components.deeplinks; import android.net.Uri; -import android.support.annotation.NonNull; +import androidx.annotation.NonNull; import ru.touchin.roboswag.components.navigation.activities.BaseActivity; @@ -48,4 +48,4 @@ public interface DeepLink { */ void navigateTo(@NonNull TActivity activity, @NonNull Uri deepLinkUri); -} \ No newline at end of file +} diff --git a/src/main/java/ru/touchin/roboswag/components/deeplinks/DeepLinkController.java b/src/main/java/ru/touchin/roboswag/components/deeplinks/DeepLinkController.java index cb8c3ce..dbd9363 100644 --- a/src/main/java/ru/touchin/roboswag/components/deeplinks/DeepLinkController.java +++ b/src/main/java/ru/touchin/roboswag/components/deeplinks/DeepLinkController.java @@ -22,8 +22,8 @@ package ru.touchin.roboswag.components.deeplinks; import android.app.Activity; import android.net.Uri; import android.os.Bundle; -import android.support.annotation.NonNull; -import android.support.annotation.Nullable; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; import ru.touchin.roboswag.components.navigation.activities.BaseActivity; @@ -120,4 +120,4 @@ public abstract class DeepLinkController { protected abstract void processDeepLink(@NonNull final TActivity activity, @NonNull final Uri deepLinkUri); -} \ No newline at end of file +} diff --git a/src/main/java/ru/touchin/roboswag/components/deeplinks/SimpleActivityDeepLinkController.java b/src/main/java/ru/touchin/roboswag/components/deeplinks/SimpleActivityDeepLinkController.java index 108dbcb..f7b5e9e 100644 --- a/src/main/java/ru/touchin/roboswag/components/deeplinks/SimpleActivityDeepLinkController.java +++ b/src/main/java/ru/touchin/roboswag/components/deeplinks/SimpleActivityDeepLinkController.java @@ -20,8 +20,8 @@ package ru.touchin.roboswag.components.deeplinks; import android.net.Uri; -import android.support.annotation.NonNull; -import android.support.annotation.Nullable; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; import ru.touchin.roboswag.components.navigation.activities.BaseActivity; @@ -48,4 +48,4 @@ public abstract class SimpleActivityDeepLinkController, } -} \ No newline at end of file +} diff --git a/src/main/java/ru/touchin/roboswag/components/navigation/ViewControllerNavigation.java b/src/main/java/ru/touchin/roboswag/components/navigation/ViewControllerNavigation.java index 0690888..eaae23f 100644 --- a/src/main/java/ru/touchin/roboswag/components/navigation/ViewControllerNavigation.java +++ b/src/main/java/ru/touchin/roboswag/components/navigation/ViewControllerNavigation.java @@ -20,12 +20,12 @@ package ru.touchin.roboswag.components.navigation; import android.content.Context; -import android.support.annotation.IdRes; -import android.support.annotation.NonNull; -import android.support.annotation.Nullable; -import android.support.v4.app.Fragment; -import android.support.v4.app.FragmentManager; -import android.support.v4.app.FragmentTransaction; +import androidx.annotation.IdRes; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; +import androidx.fragment.app.Fragment; +import androidx.fragment.app.FragmentManager; +import androidx.fragment.app.FragmentTransaction; import ru.touchin.roboswag.components.navigation.activities.ViewControllerActivity; import ru.touchin.roboswag.components.navigation.fragments.SimpleViewControllerFragment; @@ -500,4 +500,4 @@ public class ViewControllerNavigation Lc.assertion(new ShouldNotHappenException("Unexpected error on " + method + " at " + codePoint, throwable)); } -} \ No newline at end of file +} diff --git a/src/main/java/ru/touchin/roboswag/components/utils/LifecycleBindable.java b/src/main/java/ru/touchin/roboswag/components/utils/LifecycleBindable.java index f157356..dc2f6f5 100644 --- a/src/main/java/ru/touchin/roboswag/components/utils/LifecycleBindable.java +++ b/src/main/java/ru/touchin/roboswag/components/utils/LifecycleBindable.java @@ -19,7 +19,7 @@ package ru.touchin.roboswag.components.utils; -import android.support.annotation.NonNull; +import androidx.annotation.NonNull; import rx.Completable; import rx.CompletableSubscriber; @@ -33,7 +33,7 @@ import rx.functions.Action1; /** * Created by Gavriil Sitnikov on 15/04/16. - * Interface that should be implemented by lifecycle-based elements ({@link android.app.Activity}, {@link android.support.v4.app.Fragment} etc.) + * Interface that should be implemented by lifecycle-based elements ({@link android.app.Activity}, {@link androidx.core.app.Fragment} etc.) * to not manually manage subscriptions. * Use {@link #untilStop(Observable)} method to subscribe to observable where you want and unsubscribe onStop. * Use {@link #untilDestroy(Observable)} method to subscribe to observable where you want and unsubscribe onDestroy. @@ -311,4 +311,4 @@ public interface LifecycleBindable { @NonNull Subscription untilDestroy(@NonNull Completable completable, @NonNull Action0 onCompletedAction, @NonNull Action1 onErrorAction); -} \ No newline at end of file +} diff --git a/src/main/java/ru/touchin/roboswag/components/utils/Logic.java b/src/main/java/ru/touchin/roboswag/components/utils/Logic.java index cdce5c0..4f86479 100644 --- a/src/main/java/ru/touchin/roboswag/components/utils/Logic.java +++ b/src/main/java/ru/touchin/roboswag/components/utils/Logic.java @@ -20,7 +20,7 @@ package ru.touchin.roboswag.components.utils; import android.content.Context; -import android.support.annotation.NonNull; +import androidx.annotation.NonNull; import java.lang.ref.WeakReference; import java.lang.reflect.Constructor; diff --git a/src/main/java/ru/touchin/roboswag/components/utils/Typefaces.java b/src/main/java/ru/touchin/roboswag/components/utils/Typefaces.java index d8be010..ed4fe9b 100644 --- a/src/main/java/ru/touchin/roboswag/components/utils/Typefaces.java +++ b/src/main/java/ru/touchin/roboswag/components/utils/Typefaces.java @@ -23,8 +23,8 @@ import android.content.Context; import android.content.res.AssetManager; import android.content.res.TypedArray; import android.graphics.Typeface; -import android.support.annotation.NonNull; -import android.support.annotation.StyleableRes; +import androidx.annotation.NonNull; +import androidx.annotation.StyleableRes; import android.util.AttributeSet; import java.io.IOException; @@ -102,4 +102,4 @@ public final class Typefaces { private Typefaces() { } -} \ No newline at end of file +} diff --git a/src/main/java/ru/touchin/roboswag/components/utils/UiUtils.java b/src/main/java/ru/touchin/roboswag/components/utils/UiUtils.java index 8a19035..6f93165 100644 --- a/src/main/java/ru/touchin/roboswag/components/utils/UiUtils.java +++ b/src/main/java/ru/touchin/roboswag/components/utils/UiUtils.java @@ -27,10 +27,10 @@ import android.content.res.Resources; import android.os.Build; import android.os.Handler; import android.os.Looper; -import android.support.annotation.IdRes; -import android.support.annotation.LayoutRes; -import android.support.annotation.NonNull; -import android.support.annotation.Nullable; +import androidx.annotation.IdRes; +import androidx.annotation.LayoutRes; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; import android.util.DisplayMetrics; import android.util.TypedValue; import android.view.Display; diff --git a/src/main/java/ru/touchin/roboswag/components/utils/audio/HeadsetStateObserver.java b/src/main/java/ru/touchin/roboswag/components/utils/audio/HeadsetStateObserver.java index eea069f..a7885b5 100644 --- a/src/main/java/ru/touchin/roboswag/components/utils/audio/HeadsetStateObserver.java +++ b/src/main/java/ru/touchin/roboswag/components/utils/audio/HeadsetStateObserver.java @@ -25,7 +25,7 @@ import android.content.Context; import android.content.Intent; import android.content.IntentFilter; import android.media.AudioManager; -import android.support.annotation.NonNull; +import androidx.annotation.NonNull; import rx.Observable; import rx.subjects.BehaviorSubject; diff --git a/src/main/java/ru/touchin/roboswag/components/utils/audio/VolumeController.java b/src/main/java/ru/touchin/roboswag/components/utils/audio/VolumeController.java index 5a70c4d..cab1702 100644 --- a/src/main/java/ru/touchin/roboswag/components/utils/audio/VolumeController.java +++ b/src/main/java/ru/touchin/roboswag/components/utils/audio/VolumeController.java @@ -25,7 +25,7 @@ import android.media.AudioManager; import android.os.Handler; import android.os.Looper; import android.provider.Settings; -import android.support.annotation.NonNull; +import androidx.annotation.NonNull; import ru.touchin.roboswag.core.log.Lc; import ru.touchin.roboswag.core.utils.ShouldNotHappenException; diff --git a/src/main/java/ru/touchin/roboswag/components/utils/images/BlurUtils.java b/src/main/java/ru/touchin/roboswag/components/utils/images/BlurUtils.java index 6f3837d..e74e2e7 100644 --- a/src/main/java/ru/touchin/roboswag/components/utils/images/BlurUtils.java +++ b/src/main/java/ru/touchin/roboswag/components/utils/images/BlurUtils.java @@ -22,8 +22,8 @@ import android.renderscript.Element; import android.renderscript.RSRuntimeException; import android.renderscript.RenderScript; import android.renderscript.ScriptIntrinsicBlur; -import android.support.annotation.NonNull; -import android.support.annotation.Nullable; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; public final class BlurUtils { diff --git a/src/main/java/ru/touchin/roboswag/components/utils/spans/ColoredUrlSpan.java b/src/main/java/ru/touchin/roboswag/components/utils/spans/ColoredUrlSpan.java index 6e815e0..c484f91 100644 --- a/src/main/java/ru/touchin/roboswag/components/utils/spans/ColoredUrlSpan.java +++ b/src/main/java/ru/touchin/roboswag/components/utils/spans/ColoredUrlSpan.java @@ -19,8 +19,8 @@ package ru.touchin.roboswag.components.utils.spans; -import android.support.annotation.ColorInt; -import android.support.annotation.NonNull; +import androidx.annotation.ColorInt; +import androidx.annotation.NonNull; import android.text.TextPaint; import android.text.style.URLSpan; diff --git a/src/main/java/ru/touchin/roboswag/components/utils/spans/PhoneSpan.java b/src/main/java/ru/touchin/roboswag/components/utils/spans/PhoneSpan.java index 5f84f91..1031330 100644 --- a/src/main/java/ru/touchin/roboswag/components/utils/spans/PhoneSpan.java +++ b/src/main/java/ru/touchin/roboswag/components/utils/spans/PhoneSpan.java @@ -3,7 +3,7 @@ package ru.touchin.roboswag.components.utils.spans; import android.content.ActivityNotFoundException; import android.content.Intent; import android.net.Uri; -import android.support.annotation.NonNull; +import androidx.annotation.NonNull; import android.text.TextPaint; import android.text.style.URLSpan; import android.view.View; diff --git a/src/main/java/ru/touchin/roboswag/components/utils/spans/TypefaceSpan.java b/src/main/java/ru/touchin/roboswag/components/utils/spans/TypefaceSpan.java index a8b13ff..690eaad 100644 --- a/src/main/java/ru/touchin/roboswag/components/utils/spans/TypefaceSpan.java +++ b/src/main/java/ru/touchin/roboswag/components/utils/spans/TypefaceSpan.java @@ -21,7 +21,7 @@ package ru.touchin.roboswag.components.utils.spans; import android.graphics.Paint; import android.graphics.Typeface; -import android.support.annotation.NonNull; +import androidx.annotation.NonNull; import android.text.TextPaint; import android.text.style.MetricAffectingSpan; @@ -52,4 +52,4 @@ public class TypefaceSpan extends MetricAffectingSpan { textPaint.setFlags(textPaint.getFlags() | Paint.SUBPIXEL_TEXT_FLAG); } -} \ No newline at end of file +} diff --git a/src/main/java/ru/touchin/roboswag/components/utils/storables/PreferenceStore.java b/src/main/java/ru/touchin/roboswag/components/utils/storables/PreferenceStore.java index d7e33a2..d16a52c 100644 --- a/src/main/java/ru/touchin/roboswag/components/utils/storables/PreferenceStore.java +++ b/src/main/java/ru/touchin/roboswag/components/utils/storables/PreferenceStore.java @@ -20,8 +20,8 @@ package ru.touchin.roboswag.components.utils.storables; import android.content.SharedPreferences; -import android.support.annotation.NonNull; -import android.support.annotation.Nullable; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; import java.lang.reflect.Type; diff --git a/src/main/java/ru/touchin/roboswag/components/utils/storables/PreferenceUtils.java b/src/main/java/ru/touchin/roboswag/components/utils/storables/PreferenceUtils.java index 6d710b5..65159d5 100644 --- a/src/main/java/ru/touchin/roboswag/components/utils/storables/PreferenceUtils.java +++ b/src/main/java/ru/touchin/roboswag/components/utils/storables/PreferenceUtils.java @@ -20,8 +20,8 @@ package ru.touchin.roboswag.components.utils.storables; import android.content.SharedPreferences; -import android.support.annotation.NonNull; -import android.support.annotation.Nullable; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; import java.lang.reflect.Type; diff --git a/src/main/java/ru/touchin/roboswag/components/views/AspectRatioFrameLayout.java b/src/main/java/ru/touchin/roboswag/components/views/AspectRatioFrameLayout.java index 3291bbe..974c77a 100644 --- a/src/main/java/ru/touchin/roboswag/components/views/AspectRatioFrameLayout.java +++ b/src/main/java/ru/touchin/roboswag/components/views/AspectRatioFrameLayout.java @@ -22,8 +22,8 @@ package ru.touchin.roboswag.components.views; import android.content.Context; import android.content.res.TypedArray; import android.graphics.Point; -import android.support.annotation.NonNull; -import android.support.annotation.Nullable; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; import android.util.AttributeSet; import android.util.DisplayMetrics; import android.view.View; @@ -251,4 +251,4 @@ public class AspectRatioFrameLayout extends FrameLayout { super.onLayout(changed, left, top, right, bottom); } -} \ No newline at end of file +} diff --git a/src/main/java/ru/touchin/roboswag/components/views/LifecycleView.java b/src/main/java/ru/touchin/roboswag/components/views/LifecycleView.java index eafcc48..57f9cb6 100644 --- a/src/main/java/ru/touchin/roboswag/components/views/LifecycleView.java +++ b/src/main/java/ru/touchin/roboswag/components/views/LifecycleView.java @@ -22,9 +22,9 @@ package ru.touchin.roboswag.components.views; import android.content.Context; import android.os.Parcelable; -import android.support.annotation.AttrRes; -import android.support.annotation.NonNull; -import android.support.annotation.Nullable; +import androidx.annotation.AttrRes; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; import android.util.AttributeSet; import android.widget.FrameLayout; diff --git a/src/main/java/ru/touchin/roboswag/components/views/MaterialLoadingBar.java b/src/main/java/ru/touchin/roboswag/components/views/MaterialLoadingBar.java index 8e61895..3206131 100644 --- a/src/main/java/ru/touchin/roboswag/components/views/MaterialLoadingBar.java +++ b/src/main/java/ru/touchin/roboswag/components/views/MaterialLoadingBar.java @@ -22,10 +22,10 @@ package ru.touchin.roboswag.components.views; import android.content.Context; import android.content.res.TypedArray; import android.os.Build; -import android.support.annotation.ColorInt; -import android.support.annotation.NonNull; -import android.support.annotation.Nullable; -import android.support.v7.widget.AppCompatImageView; +import androidx.annotation.ColorInt; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; +import androidx.appcompat.widget.AppCompatImageView; import android.util.AttributeSet; import android.util.TypedValue; @@ -117,4 +117,4 @@ public class MaterialLoadingBar extends AppCompatImageView { progressDrawable.setColor(colorInt); } -} \ No newline at end of file +} diff --git a/src/main/java/ru/touchin/roboswag/components/views/MaterialProgressDrawable.java b/src/main/java/ru/touchin/roboswag/components/views/MaterialProgressDrawable.java index a152cb4..daabf5c 100644 --- a/src/main/java/ru/touchin/roboswag/components/views/MaterialProgressDrawable.java +++ b/src/main/java/ru/touchin/roboswag/components/views/MaterialProgressDrawable.java @@ -30,9 +30,9 @@ import android.graphics.RectF; import android.graphics.drawable.Animatable; import android.graphics.drawable.Drawable; import android.os.SystemClock; -import android.support.annotation.ColorInt; -import android.support.annotation.NonNull; -import android.support.annotation.Nullable; +import androidx.annotation.ColorInt; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; import ru.touchin.roboswag.components.utils.UiUtils; @@ -289,4 +289,4 @@ public class MaterialProgressDrawable extends Drawable implements Runnable, Anim } -} \ No newline at end of file +} diff --git a/src/main/java/ru/touchin/roboswag/components/views/TypefacedEditText.java b/src/main/java/ru/touchin/roboswag/components/views/TypefacedEditText.java index 33c8493..dcef549 100644 --- a/src/main/java/ru/touchin/roboswag/components/views/TypefacedEditText.java +++ b/src/main/java/ru/touchin/roboswag/components/views/TypefacedEditText.java @@ -21,9 +21,9 @@ package ru.touchin.roboswag.components.views; import android.content.Context; import android.content.res.TypedArray; -import android.support.annotation.NonNull; -import android.support.annotation.Nullable; -import android.support.v7.widget.AppCompatEditText; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; +import androidx.appcompat.widget.AppCompatEditText; import android.text.Editable; import android.text.InputType; import android.text.TextUtils; @@ -344,4 +344,4 @@ public class TypefacedEditText extends AppCompatEditText { } -} \ No newline at end of file +} diff --git a/src/main/java/ru/touchin/roboswag/components/views/TypefacedTextView.java b/src/main/java/ru/touchin/roboswag/components/views/TypefacedTextView.java index 715e77e..22a7bb1 100644 --- a/src/main/java/ru/touchin/roboswag/components/views/TypefacedTextView.java +++ b/src/main/java/ru/touchin/roboswag/components/views/TypefacedTextView.java @@ -22,9 +22,6 @@ package ru.touchin.roboswag.components.views; import android.annotation.SuppressLint; import android.content.Context; import android.content.res.TypedArray; -import android.support.annotation.NonNull; -import android.support.annotation.Nullable; -import android.support.v7.widget.AppCompatTextView; import android.text.TextUtils; import android.text.method.TransformationMethod; import android.util.AttributeSet; @@ -33,6 +30,9 @@ import android.util.TypedValue; import java.util.ArrayList; import java.util.List; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; +import androidx.appcompat.widget.AppCompatTextView; import ru.touchin.roboswag.components.R; import ru.touchin.roboswag.components.utils.Typefaces; import ru.touchin.roboswag.components.utils.UiUtils; diff --git a/src/main/java/ru/touchin/roboswag/components/views/internal/AttributesUtils.java b/src/main/java/ru/touchin/roboswag/components/views/internal/AttributesUtils.java index e1e8bbe..586ee43 100644 --- a/src/main/java/ru/touchin/roboswag/components/views/internal/AttributesUtils.java +++ b/src/main/java/ru/touchin/roboswag/components/views/internal/AttributesUtils.java @@ -21,8 +21,8 @@ package ru.touchin.roboswag.components.views.internal; import android.content.Context; import android.content.res.TypedArray; -import android.support.annotation.NonNull; -import android.support.annotation.StyleableRes; +import androidx.annotation.NonNull; +import androidx.annotation.StyleableRes; import android.text.InputType; import android.text.TextUtils; import android.util.AttributeSet;