diff options
author | Maurice Lam <yukl@google.com> | 2015-08-07 12:55:23 -0700 |
---|---|---|
committer | Maurice Lam <yukl@google.com> | 2015-08-18 10:11:28 -0700 |
commit | 3fa6e08ea0e8b2a9deff3096893cfa49761e2ac7 (patch) | |
tree | 40b4a202f3a8b4739d823e9055c36547112e31be /library/main | |
parent | c4ca2b141d5a26450a769edb108fb37cf43a0ce3 (diff) | |
download | setupwizard-3fa6e08ea0e8b2a9deff3096893cfa49761e2ac7.tar.gz |
[SuwLib] Enable lint for setup wizard library
Fix existing lint issues and enforce lint in all builds done in the
ub-setupwizard-* tree. Lint will not be run or enforced in included
builds (e.g. GMS core builds which builds setup wizard library from
source using build.gradle file)
Change-Id: I7c1f8e2dce38d455ff5b635f80255e09baea1263
Diffstat (limited to 'library/main')
-rw-r--r-- | library/main/res/values/styles.xml | 4 | ||||
-rw-r--r-- | library/main/src/com/android/setupwizardlib/view/Illustration.java | 2 |
2 files changed, 4 insertions, 2 deletions
diff --git a/library/main/res/values/styles.xml b/library/main/res/values/styles.xml index e53ede2..7012ded 100644 --- a/library/main/res/values/styles.xml +++ b/library/main/res/values/styles.xml @@ -45,7 +45,7 @@ </style> <style name="TextAppearance.SuwDescription.Light" parent="TextAppearance.SuwDescription"> - <item name="android:fontFamily">sans-serif-light</item> + <item name="android:fontFamily" tools:ignore="NewApi">sans-serif-light</item> </style> <style name="SuwRadioButton"> @@ -54,7 +54,7 @@ <item name="android:layout_marginStart" tools:ignore="NewApi">@dimen/suw_radio_button_margin_start</item> <item name="android:layout_marginTop">@dimen/suw_radio_button_margin_top</item> <item name="android:lineSpacingExtra">@dimen/suw_radio_button_line_spacing_extra</item> - <item name="android:paddingLeft" tools:ignore="NewApi">@dimen/suw_radio_button_padding_start</item> + <item name="android:paddingLeft">@dimen/suw_radio_button_padding_start</item> <item name="android:paddingStart" tools:ignore="NewApi">@dimen/suw_radio_button_padding_start</item> <item name="android:textAppearance">@style/TextAppearance.SuwDescription</item> </style> diff --git a/library/main/src/com/android/setupwizardlib/view/Illustration.java b/library/main/src/com/android/setupwizardlib/view/Illustration.java index 537ddc7..f3a9598 100644 --- a/library/main/src/com/android/setupwizardlib/view/Illustration.java +++ b/library/main/src/com/android/setupwizardlib/view/Illustration.java @@ -141,6 +141,7 @@ public class Illustration extends FrameLayout { setPadding(0, illustrationHeight, 0, 0); } if (VERSION.SDK_INT >= VERSION_CODES.LOLLIPOP) { + //noinspection AndroidLintInlinedApi setOutlineProvider(ViewOutlineProvider.BOUNDS); } super.onMeasure(widthMeasureSpec, heightMeasureSpec); @@ -211,6 +212,7 @@ public class Illustration extends FrameLayout { return drawable.isAutoMirrored(); } else if (VERSION.SDK_INT >= VERSION_CODES.JELLY_BEAN_MR1) { final int flags = getContext().getApplicationInfo().flags; + //noinspection AndroidLintInlinedApi return (flags & ApplicationInfo.FLAG_SUPPORTS_RTL) != 0; } } |