| <?xml version="1.0" encoding="UTF-8"?> |
| <issues format="4" by="lint 3.0.0-dev"> |
| |
| <issue |
| id="ResourceType" |
| message="Expected resource of type string" |
| errorLine1=" ? Float.parseFloat(res.getString(R.dimen.lb_browse_header_select_scale))" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/android/support/v17/leanback/widget/FocusHighlightHelper.java" |
| line="276" |
| column="58"/> |
| </issue> |
| |
| <issue |
| id="ResourceType" |
| message="Expected resource of type string" |
| errorLine1=" Integer.parseInt(res.getString(R.dimen.lb_browse_header_select_duration));" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/android/support/v17/leanback/widget/FocusHighlightHelper.java" |
| line="279" |
| column="56"/> |
| </issue> |
| |
| <issue |
| id="ResourceType" |
| message="Expected resource of type anim or interpolator" |
| errorLine1=" R.animator.lb_decelerator_4));" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="kitkat/android/support/v17/leanback/transition/LeanbackTransitionHelperKitKat.java" |
| line="38" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="Range" |
| message="Value must be ≥ 0 (was -1)" |
| errorLine1=" childHeightSpec = MeasureSpec.makeMeasureSpec(maxLayoutHeight, MeasureSpec.AT_MOST);" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="java/android/support/v4/widget/SlidingPaneLayout.java" |
| line="536" |
| column="63"/> |
| </issue> |
| |
| <issue |
| id="Range" |
| message="Value must be ≥ 0 (was -1)" |
| errorLine1=" childHeightSpec = MeasureSpec.makeMeasureSpec(maxLayoutHeight, MeasureSpec.EXACTLY);" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="java/android/support/v4/widget/SlidingPaneLayout.java" |
| line="538" |
| column="63"/> |
| </issue> |
| |
| <issue |
| id="Range" |
| message="Value must be ≥ 0 (was -1)" |
| errorLine1=" childHeightSpec = MeasureSpec.makeMeasureSpec(maxLayoutHeight," |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="java/android/support/v4/widget/SlidingPaneLayout.java" |
| line="586" |
| column="79"/> |
| </issue> |
| |
| <issue |
| id="Range" |
| message="Value must be ≥ 0 (was -1)" |
| errorLine1=" childHeightSpec = MeasureSpec.makeMeasureSpec(maxLayoutHeight," |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="java/android/support/v4/widget/SlidingPaneLayout.java" |
| line="589" |
| column="79"/> |
| </issue> |
| |
| <issue |
| id="Range" |
| message="Value must be ≥ 0 (was -1)" |
| errorLine1=" childHeightSpec = MeasureSpec.makeMeasureSpec(maxLayoutHeight," |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="java/android/support/v4/widget/SlidingPaneLayout.java" |
| line="608" |
| column="75"/> |
| </issue> |
| |
| <issue |
| id="Range" |
| message="Value must be ≥ 0 (was -1)" |
| errorLine1=" childHeightSpec = MeasureSpec.makeMeasureSpec(maxLayoutHeight," |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="java/android/support/v4/widget/SlidingPaneLayout.java" |
| line="611" |
| column="75"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 27 (DetailsOverviewRowPresenter)" |
| errorLine1=" if (DEBUG) Log.v(TAG, "onLayoutChange " + v);" |
| errorLine2=" ~~~"> |
| <location |
| file="src/android/support/v17/leanback/widget/DetailsOverviewRowPresenter.java" |
| line="178" |
| column="34"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 27 (DetailsOverviewRowPresenter)" |
| errorLine1=" Log.v(TAG, "checkFirstAndLast fromScroll " + fromScroll" |
| errorLine2=" ~~~"> |
| <location |
| file="src/android/support/v17/leanback/widget/DetailsOverviewRowPresenter.java" |
| line="237" |
| column="23"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 25 (FragmentStatePagerAdapter)" |
| errorLine1=" if (DEBUG) Log.v(TAG, "Adding item #" + position + ": f=" + fragment);" |
| errorLine2=" ~~~"> |
| <location |
| file="java/android/support/v4/app/FragmentStatePagerAdapter.java" |
| line="110" |
| column="26"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 25 (FragmentStatePagerAdapter)" |
| errorLine1=" if (DEBUG) Log.v(TAG, "Removing item #" + position + ": f=" + object" |
| errorLine2=" ~~~"> |
| <location |
| file="java/android/support/v4/app/FragmentStatePagerAdapter.java" |
| line="135" |
| column="26"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 25 (FragmentStatePagerAdapter)" |
| errorLine1=" Log.w(TAG, "Bad fragment at key " + key);" |
| errorLine2=" ~~~"> |
| <location |
| file="java/android/support/v4/app/FragmentStatePagerAdapter.java" |
| line="224" |
| column="31"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 36 (FullWidthDetailsOverviewRowPresenter)" |
| errorLine1=" if (DEBUG) Log.v(TAG, "onLayoutChange " + v);" |
| errorLine2=" ~~~"> |
| <location |
| file="src/android/support/v17/leanback/widget/FullWidthDetailsOverviewRowPresenter.java" |
| line="236" |
| column="34"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 36 (FullWidthDetailsOverviewRowPresenter)" |
| errorLine1=" Log.v(TAG, "checkFirstAndLast fromScroll " + fromScroll" |
| errorLine2=" ~~~"> |
| <location |
| file="src/android/support/v17/leanback/widget/FullWidthDetailsOverviewRowPresenter.java" |
| line="295" |
| column="23"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 25 (GuidedStepSupportFragment)" |
| errorLine1=" Log.w(TAG, "Fragment is already exists, likely calling "" |
| errorLine2=" ~~~"> |
| <location |
| file="src/android/support/v17/leanback/app/GuidedStepSupportFragment.java" |
| line="641" |
| column="19"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 25 (GuidedStepSupportFragment)" |
| errorLine1=" if (DEBUG) Log.v(TAG, "onCreate");" |
| errorLine2=" ~~~"> |
| <location |
| file="src/android/support/v17/leanback/app/GuidedStepSupportFragment.java" |
| line="999" |
| column="26"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 25 (GuidedStepSupportFragment)" |
| errorLine1=" if (DEBUG) Log.v(TAG, "onCreateView");" |
| errorLine2=" ~~~"> |
| <location |
| file="src/android/support/v17/leanback/app/GuidedStepSupportFragment.java" |
| line="1038" |
| column="26"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 25 (GuidedStepSupportFragment)" |
| errorLine1=" if (DEBUG) Log.v(TAG, "Found guided step theme flag? " + found);" |
| errorLine2=" ~~~"> |
| <location |
| file="src/android/support/v17/leanback/app/GuidedStepSupportFragment.java" |
| line="1237" |
| column="26"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 25 (GuidedStepSupportFragment)" |
| errorLine1=" if (DEBUG) Log.v(TAG, "Found guided step theme reference? " + found);" |
| errorLine2=" ~~~"> |
| <location |
| file="src/android/support/v17/leanback/app/GuidedStepSupportFragment.java" |
| line="1350" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 25 (GuidedStepSupportFragment)" |
| errorLine1=" Log.e(TAG, "GuidedStepSupportFragment does not have an appropriate theme set.");" |
| errorLine2=" ~~~"> |
| <location |
| file="src/android/support/v17/leanback/app/GuidedStepSupportFragment.java" |
| line="1362" |
| column="23"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 25 (OnboardingSupportFragment)" |
| errorLine1=" if (DEBUG) Log.v(TAG, "Found onboarding theme reference? " + found);" |
| errorLine2=" ~~~"> |
| <location |
| file="src/android/support/v17/leanback/app/OnboardingSupportFragment.java" |
| line="552" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 30 (PlaybackOverlaySupportFragment)" |
| errorLine1=" if (DEBUG) Log.v(TAG, "onAnimationEnd " + mBgAlpha);" |
| errorLine2=" ~~~"> |
| <location |
| file="src/android/support/v17/leanback/app/PlaybackOverlaySupportFragment.java" |
| line="148" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 30 (PlaybackOverlaySupportFragment)" |
| errorLine1=" if (DEBUG) Log.v(TAG, "setFadingEnabled " + enabled);" |
| errorLine2=" ~~~"> |
| <location |
| file="src/android/support/v17/leanback/app/PlaybackOverlaySupportFragment.java" |
| line="236" |
| column="26"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 30 (PlaybackOverlaySupportFragment)" |
| errorLine1=" if (DEBUG) Log.v(TAG, "tickle enabled " + mFadingEnabled + " isResumed " + isResumed());" |
| errorLine2=" ~~~"> |
| <location |
| file="src/android/support/v17/leanback/app/PlaybackOverlaySupportFragment.java" |
| line="313" |
| column="26"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 30 (PlaybackOverlaySupportFragment)" |
| errorLine1=" if (DEBUG) Log.v(TAG, "onInterceptInputEvent hidden " + controlsHidden + " " + event);" |
| errorLine2=" ~~~"> |
| <location |
| file="src/android/support/v17/leanback/app/PlaybackOverlaySupportFragment.java" |
| line="363" |
| column="26"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 30 (PlaybackOverlaySupportFragment)" |
| errorLine1=" if (DEBUG) Log.v(TAG, "fraction " + fraction);" |
| errorLine2=" ~~~"> |
| <location |
| file="src/android/support/v17/leanback/app/PlaybackOverlaySupportFragment.java" |
| line="481" |
| column="38"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 30 (PlaybackOverlaySupportFragment)" |
| errorLine1=" if (DEBUG) Log.v(TAG, "fade " + fadeIn);" |
| errorLine2=" ~~~"> |
| <location |
| file="src/android/support/v17/leanback/app/PlaybackOverlaySupportFragment.java" |
| line="577" |
| column="26"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 30 (PlaybackOverlaySupportFragment)" |
| errorLine1=" if (DEBUG) Log.v(TAG, "requested fade in progress");" |
| errorLine2=" ~~~"> |
| <location |
| file="src/android/support/v17/leanback/app/PlaybackOverlaySupportFragment.java" |
| line="582" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 30 (PlaybackOverlaySupportFragment)" |
| errorLine1=" if (DEBUG) Log.v(TAG, "fade is no-op");" |
| errorLine2=" ~~~"> |
| <location |
| file="src/android/support/v17/leanback/app/PlaybackOverlaySupportFragment.java" |
| line="586" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 30 (PlaybackOverlaySupportFragment)" |
| errorLine1=" if (DEBUG) Log.v(TAG, "onAttachedToWindow " + vh.getViewHolder().view);" |
| errorLine2=" ~~~"> |
| <location |
| file="src/android/support/v17/leanback/app/PlaybackOverlaySupportFragment.java" |
| line="770" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 30 (PlaybackOverlaySupportFragment)" |
| errorLine1=" if (DEBUG) Log.v(TAG, "setting alpha to 0");" |
| errorLine2=" ~~~"> |
| <location |
| file="src/android/support/v17/leanback/app/PlaybackOverlaySupportFragment.java" |
| line="772" |
| column="34"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 30 (PlaybackOverlaySupportFragment)" |
| errorLine1=" if (DEBUG) Log.v(TAG, "onDetachedFromWindow " + vh.getViewHolder().view);" |
| errorLine2=" ~~~"> |
| <location |
| file="src/android/support/v17/leanback/app/PlaybackOverlaySupportFragment.java" |
| line="781" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 28 (RoundedBitmapDrawableFactory)" |
| errorLine1=" Log.w(TAG, "RoundedBitmapDrawable cannot decode " + filepath);" |
| errorLine2=" ~~~"> |
| <location |
| file="java/android/support/v4/graphics/drawable/RoundedBitmapDrawableFactory.java" |
| line="80" |
| column="19"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 28 (RoundedBitmapDrawableFactory)" |
| errorLine1=" Log.w(TAG, "RoundedBitmapDrawable cannot decode " + is);" |
| errorLine2=" ~~~"> |
| <location |
| file="java/android/support/v4/graphics/drawable/RoundedBitmapDrawableFactory.java" |
| line="93" |
| column="19"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 26 (StaggeredGridLayoutManager)" |
| errorLine1=" Log.d(TAG, "found saved state: " + mPendingSavedState);" |
| errorLine2=" ~~~"> |
| <location |
| file="src/android/support/v7/widget/StaggeredGridLayoutManager.java" |
| line="783" |
| column="19"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 26 (StaggeredGridLayoutManager)" |
| errorLine1=" Log.d(TAG, "Deciding anchor info from fresh state");" |
| errorLine2=" ~~~"> |
| <location |
| file="src/android/support/v7/widget/StaggeredGridLayoutManager.java" |
| line="828" |
| column="19"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 26 (StaggeredGridLayoutManager)" |
| errorLine1=" Log.d(TAG, "invalid saved state class");" |
| errorLine2=" ~~~"> |
| <location |
| file="src/android/support/v7/widget/StaggeredGridLayoutManager.java" |
| line="1187" |
| column="19"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 26 (StaggeredGridLayoutManager)" |
| errorLine1=" Log.d(TAG, "saved state:\n" + state);" |
| errorLine2=" ~~~"> |
| <location |
| file="src/android/support/v7/widget/StaggeredGridLayoutManager.java" |
| line="1236" |
| column="19"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 26 (StaggeredGridLayoutManager)" |
| errorLine1=" Log.d(TAG, "FILLING targetLine: " + targetLine + ","" |
| errorLine2=" ~~~"> |
| <location |
| file="src/android/support/v7/widget/StaggeredGridLayoutManager.java" |
| line="1559" |
| column="19"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 26 (StaggeredGridLayoutManager)" |
| errorLine1=" Log.d(TAG, "assigned " + currentSpan.mIndex + " for " + position);" |
| errorLine2=" ~~~"> |
| <location |
| file="src/android/support/v7/widget/StaggeredGridLayoutManager.java" |
| line="1580" |
| column="27"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 26 (StaggeredGridLayoutManager)" |
| errorLine1=" Log.d(TAG, "using " + spanIndex + " for pos " + position);" |
| errorLine2=" ~~~"> |
| <location |
| file="src/android/support/v7/widget/StaggeredGridLayoutManager.java" |
| line="1584" |
| column="27"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 26 (StaggeredGridLayoutManager)" |
| errorLine1=" Log.d(TAG, "asked " + dt + " scrolled" + totalScroll);" |
| errorLine2=" ~~~"> |
| <location |
| file="src/android/support/v7/widget/StaggeredGridLayoutManager.java" |
| line="2153" |
| column="19"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 26 (StaggeredGridLayoutManager)" |
| errorLine1=" Log.d(TAG, "Unknown focus request:" + focusDirection);" |
| errorLine2=" ~~~"> |
| <location |
| file="src/android/support/v7/widget/StaggeredGridLayoutManager.java" |
| line="2385" |
| column="27"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 27 (VerticalGridSupportFragment)" |
| errorLine1=" if (DEBUG) Log.v(TAG, "grid selected position " + position);" |
| errorLine2=" ~~~"> |
| <location |
| file="src/android/support/v17/leanback/app/VerticalGridSupportFragment.java" |
| line="120" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 24 (WakefulBroadcastReceiver)" |
| errorLine1=" Log.w("WakefulBroadcastReceiver", "No active wake lock id #" + id);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="java/android/support/v4/content/WakefulBroadcastReceiver.java" |
| line="141" |
| column="19"/> |
| </issue> |
| |
| <issue |
| id="UniqueConstants" |
| message="Constants `FLAG_CVE_EQ_PVE` and `FLAG_CVE_EQ_PVE` specify the same exact value (8192); this is usually a cut & paste or merge error" |
| errorLine1=" FLAG_CVE_EQ_PVE, FLAG_CVE_EQ_PVE, FLAG_CVE_LT_PVE" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="src/android/support/v7/widget/ViewBoundsCheck.java" |
| line="125" |
| column="30"/> |
| <location |
| file="src/android/support/v7/widget/ViewBoundsCheck.java" |
| line="125" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="Orientation" |
| message="No orientation specified, and the default is horizontal. This is a common source of bugs when children are added dynamically." |
| errorLine1=" <LinearLayout" |
| errorLine2=" ^"> |
| <location |
| file="res/layout/lb_row_media_item.xml" |
| line="63" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="WrongConstant" |
| message="Must be one of: ViewCompat.LAYOUT_DIRECTION_LTR, ViewCompat.LAYOUT_DIRECTION_RTL" |
| errorLine1=" boolean isRtl = ViewCompat.getLayoutDirection(focused) == View.LAYOUT_DIRECTION_RTL;" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/android/support/v17/leanback/app/BrowseFragment.java" |
| line="1029" |
| column="71"/> |
| </issue> |
| |
| <issue |
| id="WrongConstant" |
| message="Must be one of: ViewCompat.LAYOUT_DIRECTION_LTR, ViewCompat.LAYOUT_DIRECTION_RTL" |
| errorLine1=" boolean isRtl = ViewCompat.getLayoutDirection(focused) == View.LAYOUT_DIRECTION_RTL;" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/android/support/v17/leanback/app/BrowseSupportFragment.java" |
| line="1032" |
| column="71"/> |
| </issue> |
| |
| <issue |
| id="WrongConstant" |
| message="Must be one of: Gravity.LEFT, Gravity.RIGHT, GravityCompat.START, GravityCompat.END" |
| errorLine1=" setDrawerLockMode(lockMode, gravity);" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="java/android/support/v4/widget/DrawerLayout.java" |
| line="634" |
| column="37"/> |
| </issue> |
| |
| <issue |
| id="WrongConstant" |
| message="Must be one of: Gravity.LEFT, Gravity.RIGHT, GravityCompat.START, GravityCompat.END" |
| errorLine1=" return getDrawerLockMode(drawerGravity);" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="java/android/support/v4/widget/DrawerLayout.java" |
| line="707" |
| column="34"/> |
| </issue> |
| |
| <issue |
| id="WrongConstant" |
| message="Flag not allowed here" |
| errorLine1=" getDrawerViewAbsoluteGravity(child) & Gravity.HORIZONTAL_GRAVITY_MASK;" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="java/android/support/v4/widget/DrawerLayout.java" |
| line="1067" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="WrongConstant" |
| message="Must be one of: View.VISIBLE, View.INVISIBLE, View.GONE" |
| errorLine1=" v.setVisibility(mChildVisibility);" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/android/support/v17/leanback/widget/GridLayoutManager.java" |
| line="1566" |
| column="37"/> |
| </issue> |
| |
| <issue |
| id="WrongConstant" |
| message="Must be one of: View.VISIBLE, View.INVISIBLE, View.GONE" |
| errorLine1=" getChildAt(i).setVisibility(mChildVisibility);" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/android/support/v17/leanback/widget/GridLayoutManager.java" |
| line="3476" |
| column="45"/> |
| </issue> |
| |
| <issue |
| id="WrongConstant" |
| message="Must be one of: ViewCompat.LAYOUT_DIRECTION_LTR, ViewCompat.LAYOUT_DIRECTION_RTL" |
| errorLine1=" boolean isRtl = ViewCompat.getLayoutDirection(view) == View.LAYOUT_DIRECTION_RTL;" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/android/support/v17/leanback/widget/HorizontalHoverCardSwitcher.java" |
| line="50" |
| column="64"/> |
| </issue> |
| |
| <issue |
| id="WrongConstant" |
| message="Must be one of: ViewCompat.LAYOUT_DIRECTION_LTR, ViewCompat.LAYOUT_DIRECTION_RTL" |
| errorLine1=" == View.LAYOUT_DIRECTION_RTL;" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/android/support/v17/leanback/widget/TitleHelper.java" |
| line="49" |
| column="24"/> |
| </issue> |
| |
| <issue |
| id="RtlCompat" |
| message="Inconsistent alignment specification between `textAlignment` and `gravity` attributes: was `center_vertical|end`, expected `start`" |
| errorLine1=" android:textAlignment="viewStart"" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="res/layout/lb_search_bar.xml" |
| line="70" |
| column="44"/> |
| <location |
| file="res/layout/lb_search_bar.xml" |
| line="57" |
| column="45"/> |
| </issue> |
| |
| </issues> |