diff --git a/app/build.gradle b/app/build.gradle index ca2bbbb1..bfb3c83f 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -12,6 +12,10 @@ android { versionCode 1 versionName version } + + lintOptions { + abortOnError false + } } dependencies { diff --git a/library-image-loader/build.gradle b/library-image-loader/build.gradle index 847ef752..3a909101 100644 --- a/library-image-loader/build.gradle +++ b/library-image-loader/build.gradle @@ -11,6 +11,11 @@ android { versionCode 1 versionName version } + + lintOptions { + // okio.... + disable 'InvalidPackage' + } } dependencies { diff --git a/library/src/main/java/ru/noties/markwon/Markwon.java b/library/src/main/java/ru/noties/markwon/Markwon.java index b27ab224..09ac6ac4 100644 --- a/library/src/main/java/ru/noties/markwon/Markwon.java +++ b/library/src/main/java/ru/noties/markwon/Markwon.java @@ -20,9 +20,9 @@ import ru.noties.markwon.renderer.SpannableRenderer; public abstract class Markwon { /** - * Helper method to obtain a {@link Parser} with registered strike-through & table extensions + * Helper method to obtain a Parser with registered strike-through & table extensions * - * @return a {@link Parser} instance that is supported by this library + * @return a Parser instance that is supported by this library * @since 1.0.0 */ public static Parser createParser() { @@ -145,7 +145,7 @@ public abstract class Markwon { } /** - * De-references previously scheduled {@link ru.noties.markwon.spans.AsyncDrawableSpan}'s + * De-references previously scheduled {@link ru.noties.markwon.spans.AsyncDrawableSpan}'s * * @param view a {@link TextView} * @see #scheduleDrawables(TextView) @@ -165,7 +165,7 @@ public abstract class Markwon { * ability for {@link ru.noties.markwon.spans.TableRowSpan} to invalidate * `view` when it encounters such a situation (when available width is not known or have changed). * Precede this call with {@link #unscheduleTableRows(TextView)} in order to - * de-reference previously scheduled {@link ru.noties.markwon.spans.TableRowSpan}'s + * de-reference previously scheduled {@link ru.noties.markwon.spans.TableRowSpan}'s * * @param view a {@link TextView} * @see #unscheduleTableRows(TextView) @@ -176,7 +176,7 @@ public abstract class Markwon { } /** - * De-references previously scheduled {@link ru.noties.markwon.spans.TableRowSpan}'s + * De-references previously scheduled {@link ru.noties.markwon.spans.TableRowSpan}'s * * @param view a {@link TextView} * @see #scheduleTableRows(TextView) diff --git a/library/src/main/java/ru/noties/markwon/spans/TableRowSpan.java b/library/src/main/java/ru/noties/markwon/spans/TableRowSpan.java index 4436fe4e..c0dcb8c8 100644 --- a/library/src/main/java/ru/noties/markwon/spans/TableRowSpan.java +++ b/library/src/main/java/ru/noties/markwon/spans/TableRowSpan.java @@ -1,5 +1,6 @@ package ru.noties.markwon.spans; +import android.annotation.SuppressLint; import android.graphics.Canvas; import android.graphics.Paint; import android.graphics.Rect; @@ -230,6 +231,7 @@ public class TableRowSpan extends ReplacementSpan { } } + @SuppressLint("SwitchIntDef") private static Layout.Alignment alignment(@Alignment int alignment) { final Layout.Alignment out; switch (alignment) {