| <?xml version="1.0" encoding="UTF-8"?> |
| <issues format="5" by="lint 4.2.0-alpha15" client="gradle" variant="debug" version="4.2.0-alpha15"> |
| |
| <issue |
| id="OnClick" |
| message="Corresponding method handler '`public void onAddTab(android.view.View)`' not found" |
| errorLine1=" android:onClick="onAddTab" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/action_bar_tabs.xml" |
| line="32" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="OnClick" |
| message="Corresponding method handler '`public void onRemoveTab(android.view.View)`' not found" |
| errorLine1=" android:onClick="onRemoveTab" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/action_bar_tabs.xml" |
| line="37" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="OnClick" |
| message="Corresponding method handler '`public void onToggleTabs(android.view.View)`' not found" |
| errorLine1=" android:onClick="onToggleTabs" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/action_bar_tabs.xml" |
| line="42" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="OnClick" |
| message="Corresponding method handler '`public void onRemoveAllTabs(android.view.View)`' not found" |
| errorLine1=" android:onClick="onRemoveAllTabs" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/action_bar_tabs.xml" |
| line="47" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="ScrollViewSize" |
| message="This LinearLayout should use `android:layout_height="wrap_content"`" |
| errorLine1=" android:layout_height="match_parent"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/action_bar_display_options.xml" |
| line="20" |
| column="19"/> |
| </issue> |
| |
| <issue |
| id="ScrollViewSize" |
| message="This TextView should use `android:layout_height="wrap_content"`" |
| errorLine1=" android:layout_height="match_parent"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/drawer_layout.xml" |
| line="52" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="ScrollViewSize" |
| message="This LinearLayout should use `android:layout_height="wrap_content"`" |
| errorLine1=" android:layout_height="match_parent"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/toolbar_display_options.xml" |
| line="36" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="WebViewLayout" |
| message="Placing a `<WebView>` in a parent element that uses a `wrap_content layout_height` can lead to subtle bugs; use `match_parent` instead" |
| errorLine1=" <WebView" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_night_mode.xml" |
| line="79" |
| column="10"/> |
| <location |
| file="src/main/res/layout/appcompat_night_mode.xml" |
| line="23" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="DefaultLocale" |
| message="Implicitly using the default locale is a common source of bugs: Use `toLowerCase(Locale)` instead. For strings meant to be internal use `Locale.ROOT`, otherwise `Locale.getDefault()`." |
| errorLine1=" String leadingChar = Character.toString(cheese.toLowerCase().charAt(0));" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/selection/fancy/DemoAdapter.java" |
| line="137" |
| column="60"/> |
| </issue> |
| |
| <issue |
| id="DefaultLocale" |
| message="Implicitly using the default locale is a common source of bugs: Use `toUpperCase(Locale)` instead. For strings meant to be internal use `Locale.ROOT`, otherwise `Locale.getDefault()`." |
| errorLine1=" mLabel.setText(label.toUpperCase() + label + label + "...");" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/selection/fancy/DemoHeaderHolder.java" |
| line="44" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="DefaultLocale" |
| message="Implicitly using the default locale is a common source of bugs: Use `String.format(Locale, ...)` instead" |
| errorLine1=" return String.format("DisplayMetrics = (%d x %d)", dm.widthPixels, dm.heightPixels);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/SystemUIModes.java" |
| line="119" |
| column="16"/> |
| </issue> |
| |
| <issue |
| id="DefaultLocale" |
| message="Implicitly using the default locale is a common source of bugs: Use `String.format(Locale, ...)` instead" |
| errorLine1=" return String.format("View = (%d,%d - %d,%d)"," |
| errorLine2=" ^"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/SystemUIModes.java" |
| line="123" |
| column="16"/> |
| </issue> |
| |
| <issue |
| id="InconsistentLayout" |
| message="The id "vector_image" in layout "appcompat_animated_vector" is missing from the following layout configurations: layout (present in layout-v11)" |
| errorLine1=" <ImageView android:id="@+id/vector_image"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout-v11/appcompat_animated_vector.xml" |
| line="23" |
| column="16"/> |
| </issue> |
| |
| <issue |
| id="InlinedApi" |
| message="Field requires API level 24 (current min is 14): `android.media.MediaRouter.RouteInfo#DEVICE_TYPE_TV`" |
| errorLine1=" .setDeviceType(MediaRouter.RouteInfo.DEVICE_TYPE_TV)" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java" |
| line="154" |
| column="32"/> |
| </issue> |
| |
| <issue |
| id="InlinedApi" |
| message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_TYPE_REMOTE`" |
| errorLine1=" .setPlaybackType(MediaRouter.RouteInfo.PLAYBACK_TYPE_REMOTE)" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java" |
| line="156" |
| column="34"/> |
| </issue> |
| |
| <issue |
| id="InlinedApi" |
| message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_VOLUME_VARIABLE`" |
| errorLine1=" .setVolumeHandling(MediaRouter.RouteInfo.PLAYBACK_VOLUME_VARIABLE)" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java" |
| line="157" |
| column="36"/> |
| </issue> |
| |
| <issue |
| id="InlinedApi" |
| message="Field requires API level 24 (current min is 14): `android.media.MediaRouter.RouteInfo#DEVICE_TYPE_TV`" |
| errorLine1=" .setDeviceType(MediaRouter.RouteInfo.DEVICE_TYPE_TV)" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java" |
| line="169" |
| column="32"/> |
| </issue> |
| |
| <issue |
| id="InlinedApi" |
| message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_TYPE_REMOTE`" |
| errorLine1=" .setPlaybackType(MediaRouter.RouteInfo.PLAYBACK_TYPE_REMOTE)" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java" |
| line="171" |
| column="34"/> |
| </issue> |
| |
| <issue |
| id="InlinedApi" |
| message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_VOLUME_VARIABLE`" |
| errorLine1=" .setVolumeHandling(MediaRouter.RouteInfo.PLAYBACK_VOLUME_VARIABLE)" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java" |
| line="172" |
| column="36"/> |
| </issue> |
| |
| <issue |
| id="InlinedApi" |
| message="Field requires API level 24 (current min is 14): `android.media.MediaRouter.RouteInfo#DEVICE_TYPE_SPEAKER`" |
| errorLine1=" .setDeviceType(MediaRouter.RouteInfo.DEVICE_TYPE_SPEAKER)" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java" |
| line="184" |
| column="32"/> |
| </issue> |
| |
| <issue |
| id="InlinedApi" |
| message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_TYPE_REMOTE`" |
| errorLine1=" .setPlaybackType(MediaRouter.RouteInfo.PLAYBACK_TYPE_REMOTE)" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java" |
| line="186" |
| column="34"/> |
| </issue> |
| |
| <issue |
| id="InlinedApi" |
| message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_VOLUME_VARIABLE`" |
| errorLine1=" .setVolumeHandling(MediaRouter.RouteInfo.PLAYBACK_VOLUME_VARIABLE)" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java" |
| line="187" |
| column="36"/> |
| </issue> |
| |
| <issue |
| id="InlinedApi" |
| message="Field requires API level 24 (current min is 14): `android.media.MediaRouter.RouteInfo#DEVICE_TYPE_SPEAKER`" |
| errorLine1=" .setDeviceType(MediaRouter.RouteInfo.DEVICE_TYPE_SPEAKER)" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java" |
| line="199" |
| column="32"/> |
| </issue> |
| |
| <issue |
| id="InlinedApi" |
| message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_TYPE_REMOTE`" |
| errorLine1=" .setPlaybackType(MediaRouter.RouteInfo.PLAYBACK_TYPE_REMOTE)" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java" |
| line="201" |
| column="34"/> |
| </issue> |
| |
| <issue |
| id="InlinedApi" |
| message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_VOLUME_VARIABLE`" |
| errorLine1=" .setVolumeHandling(MediaRouter.RouteInfo.PLAYBACK_VOLUME_VARIABLE)" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java" |
| line="202" |
| column="36"/> |
| </issue> |
| |
| <issue |
| id="InlinedApi" |
| message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_TYPE_REMOTE`" |
| errorLine1=" .setPlaybackType(MediaRouter.RouteInfo.PLAYBACK_TYPE_REMOTE)" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java" |
| line="215" |
| column="34"/> |
| </issue> |
| |
| <issue |
| id="InlinedApi" |
| message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_VOLUME_FIXED`" |
| errorLine1=" .setVolumeHandling(MediaRouter.RouteInfo.PLAYBACK_VOLUME_FIXED)" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java" |
| line="216" |
| column="36"/> |
| </issue> |
| |
| <issue |
| id="InlinedApi" |
| message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_TYPE_REMOTE`" |
| errorLine1=" .setPlaybackType(MediaRouter.RouteInfo.PLAYBACK_TYPE_REMOTE)" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java" |
| line="231" |
| column="34"/> |
| </issue> |
| |
| <issue |
| id="InlinedApi" |
| message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_VOLUME_FIXED`" |
| errorLine1=" .setVolumeHandling(MediaRouter.RouteInfo.PLAYBACK_VOLUME_FIXED)" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java" |
| line="232" |
| column="36"/> |
| </issue> |
| |
| <issue |
| id="InlinedApi" |
| message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_TYPE_REMOTE`" |
| errorLine1=" .setPlaybackType(MediaRouter.RouteInfo.PLAYBACK_TYPE_REMOTE)" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouteProvider.java" |
| line="188" |
| column="34"/> |
| </issue> |
| |
| <issue |
| id="InlinedApi" |
| message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_VOLUME_FIXED`" |
| errorLine1=" .setVolumeHandling(MediaRouter.RouteInfo.PLAYBACK_VOLUME_FIXED)" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouteProvider.java" |
| line="189" |
| column="36"/> |
| </issue> |
| |
| <issue |
| id="InlinedApi" |
| message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_TYPE_REMOTE`" |
| errorLine1=" .setPlaybackType(MediaRouter.RouteInfo.PLAYBACK_TYPE_REMOTE)" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouteProvider.java" |
| line="201" |
| column="34"/> |
| </issue> |
| |
| <issue |
| id="InlinedApi" |
| message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_VOLUME_VARIABLE`" |
| errorLine1=" .setVolumeHandling(MediaRouter.RouteInfo.PLAYBACK_VOLUME_VARIABLE)" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouteProvider.java" |
| line="202" |
| column="36"/> |
| </issue> |
| |
| <issue |
| id="InlinedApi" |
| message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_TYPE_REMOTE`" |
| errorLine1=" .setPlaybackType(MediaRouter.RouteInfo.PLAYBACK_TYPE_REMOTE)" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouteProvider.java" |
| line="214" |
| column="34"/> |
| </issue> |
| |
| <issue |
| id="InlinedApi" |
| message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_VOLUME_VARIABLE`" |
| errorLine1=" .setVolumeHandling(MediaRouter.RouteInfo.PLAYBACK_VOLUME_VARIABLE)" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouteProvider.java" |
| line="215" |
| column="36"/> |
| </issue> |
| |
| <issue |
| id="InlinedApi" |
| message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_TYPE_REMOTE`" |
| errorLine1=" .setPlaybackType(MediaRouter.RouteInfo.PLAYBACK_TYPE_REMOTE)" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouteProvider.java" |
| line="229" |
| column="34"/> |
| </issue> |
| |
| <issue |
| id="InlinedApi" |
| message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_VOLUME_VARIABLE`" |
| errorLine1=" .setVolumeHandling(MediaRouter.RouteInfo.PLAYBACK_VOLUME_VARIABLE)" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouteProvider.java" |
| line="230" |
| column="36"/> |
| </issue> |
| |
| <issue |
| id="InlinedApi" |
| message="Field requires API level 16 (current min is 14): `android.view.View#SYSTEM_UI_FLAG_FULLSCREEN`" |
| errorLine1=" View.SYSTEM_UI_FLAG_FULLSCREEN, View.SYSTEM_UI_FLAG_HIDE_NAVIGATION," |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/SystemUIModes.java" |
| line="62" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="InlinedApi" |
| message="Field requires API level 19 (current min is 14): `android.view.View#SYSTEM_UI_FLAG_IMMERSIVE_STICKY`" |
| errorLine1=" View.SYSTEM_UI_FLAG_IMMERSIVE, View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY," |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/SystemUIModes.java" |
| line="63" |
| column="44"/> |
| </issue> |
| |
| <issue |
| id="InlinedApi" |
| message="Field requires API level 19 (current min is 14): `android.view.View#SYSTEM_UI_FLAG_IMMERSIVE`" |
| errorLine1=" View.SYSTEM_UI_FLAG_IMMERSIVE, View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY," |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/SystemUIModes.java" |
| line="63" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="InlinedApi" |
| message="Field requires API level 16 (current min is 14): `android.view.View#SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN`" |
| errorLine1=" View.SYSTEM_UI_FLAG_LAYOUT_STABLE, View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN," |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/SystemUIModes.java" |
| line="64" |
| column="48"/> |
| </issue> |
| |
| <issue |
| id="InlinedApi" |
| message="Field requires API level 16 (current min is 14): `android.view.View#SYSTEM_UI_FLAG_LAYOUT_STABLE`" |
| errorLine1=" View.SYSTEM_UI_FLAG_LAYOUT_STABLE, View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN," |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/SystemUIModes.java" |
| line="64" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="InlinedApi" |
| message="Field requires API level 16 (current min is 14): `android.view.View#SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION`" |
| errorLine1=" View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/SystemUIModes.java" |
| line="65" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="InlinedApi" |
| message="Field requires API level 18 (current min is 14): `android.view.WindowManager.LayoutParams#FLAG_LAYOUT_IN_OVERSCAN`" |
| errorLine1=" final int bits = WindowManager.LayoutParams.FLAG_LAYOUT_IN_OVERSCAN;" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/SystemUIModes.java" |
| line="84" |
| column="26"/> |
| </issue> |
| |
| <issue |
| id="InlinedApi" |
| message="Field requires API level 19 (current min is 14): `android.view.WindowManager.LayoutParams#FLAG_TRANSLUCENT_STATUS`" |
| errorLine1=" final int bits = WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS;" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/SystemUIModes.java" |
| line="96" |
| column="26"/> |
| </issue> |
| |
| <issue |
| id="InlinedApi" |
| message="Field requires API level 19 (current min is 14): `android.view.WindowManager.LayoutParams#FLAG_TRANSLUCENT_NAVIGATION`" |
| errorLine1=" final int bits = WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION;" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/SystemUIModes.java" |
| line="108" |
| column="26"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 29 (current min is 14): `android.os.StrictMode.VmPolicy.Builder#detectImplicitDirectBoot`" |
| errorLine1=" .detectImplicitDirectBoot()" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatDefaultNightModeBootAwareActivity.java" |
| line="58" |
| column="26"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 17 (current min is 14): `setLocalNightMode`" |
| errorLine1=" getDelegate().setLocalNightMode(AppCompatDelegate.MODE_NIGHT_FOLLOW_SYSTEM);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatLocalNightModeActivity.java" |
| line="41" |
| column="23"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 17 (current min is 14): `setLocalNightMode`" |
| errorLine1=" getDelegate().setLocalNightMode(AppCompatDelegate.MODE_NIGHT_NO);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatLocalNightModeActivity.java" |
| line="45" |
| column="23"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 17 (current min is 14): `setLocalNightMode`" |
| errorLine1=" getDelegate().setLocalNightMode(AppCompatDelegate.MODE_NIGHT_YES);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatLocalNightModeActivity.java" |
| line="49" |
| column="23"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 17 (current min is 14): `setLocalNightMode`" |
| errorLine1=" getDelegate().setLocalNightMode(AppCompatDelegate.MODE_NIGHT_AUTO_TIME);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatLocalNightModeActivity.java" |
| line="53" |
| column="23"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 17 (current min is 14): `setLocalNightMode`" |
| errorLine1=" getDelegate().setLocalNightMode(AppCompatDelegate.MODE_NIGHT_AUTO_BATTERY);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatLocalNightModeActivity.java" |
| line="57" |
| column="23"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 17 (current min is 14): `setLocalNightMode`" |
| errorLine1=" dialog.getDelegate().setLocalNightMode(AppCompatDelegate.MODE_NIGHT_FOLLOW_SYSTEM);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatNightModeAlertDialog.java" |
| line="41" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 17 (current min is 14): `setLocalNightMode`" |
| errorLine1=" dialog.getDelegate().setLocalNightMode(AppCompatDelegate.MODE_NIGHT_NO);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatNightModeAlertDialog.java" |
| line="47" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 17 (current min is 14): `setLocalNightMode`" |
| errorLine1=" dialog.getDelegate().setLocalNightMode(AppCompatDelegate.MODE_NIGHT_YES);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatNightModeAlertDialog.java" |
| line="53" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 17 (current min is 14): `setLocalNightMode`" |
| errorLine1=" dialog.getDelegate().setLocalNightMode(AppCompatDelegate.MODE_NIGHT_AUTO_TIME);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatNightModeAlertDialog.java" |
| line="59" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 17 (current min is 14): `setLocalNightMode`" |
| errorLine1=" dialog.getDelegate().setLocalNightMode(AppCompatDelegate.MODE_NIGHT_AUTO_BATTERY);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatNightModeAlertDialog.java" |
| line="65" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 17 (current min is 14): `setLocalNightMode`" |
| errorLine1=" dialog.getDelegate().setLocalNightMode(AppCompatDelegate.MODE_NIGHT_FOLLOW_SYSTEM);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatNightModeDialog.java" |
| line="41" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 17 (current min is 14): `setLocalNightMode`" |
| errorLine1=" dialog.getDelegate().setLocalNightMode(AppCompatDelegate.MODE_NIGHT_NO);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatNightModeDialog.java" |
| line="49" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 17 (current min is 14): `setLocalNightMode`" |
| errorLine1=" dialog.getDelegate().setLocalNightMode(AppCompatDelegate.MODE_NIGHT_YES);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatNightModeDialog.java" |
| line="57" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 17 (current min is 14): `setLocalNightMode`" |
| errorLine1=" dialog.getDelegate().setLocalNightMode(AppCompatDelegate.MODE_NIGHT_AUTO_TIME);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatNightModeDialog.java" |
| line="65" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 17 (current min is 14): `setLocalNightMode`" |
| errorLine1=" dialog.getDelegate().setLocalNightMode(AppCompatDelegate.MODE_NIGHT_AUTO_BATTERY);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatNightModeDialog.java" |
| line="73" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Exception requires API level 17 (current min is 17): `android.view.WindowManager.InvalidDisplayException`, and having a surrounding/preceding version check **does not** help since prior to API level 19, just **loading** the class will cause a crash. Consider marking the surrounding class with `RequiresApi(19)` to ensure that the class is never loaded except when on API 19 or higher." |
| errorLine1=" } catch (WindowManager.InvalidDisplayException ex) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="450" |
| column="26"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="`<class>` requires API level 24 (current min is 14)" |
| errorLine1=" class="com.example.android.supportv7.drawable.MyDrawable"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/drawable/my_drawable.xml" |
| line="19" |
| column="5"/> |
| </issue> |
| |
| <issue |
| id="SimpleDateFormat" |
| message="To get local formatting use `getDateInstance()`, `getDateTimeInstance()`, or `getTimeInstance()`, or use `new SimpleDateFormat(String template, Locale locale)` with for example `Locale.US` for ASCII dates." |
| errorLine1=" mDateFormat = new SimpleDateFormat("HH:mm:ss.SSS");" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/ListPopupWindowActivity.java" |
| line="61" |
| column="23"/> |
| </issue> |
| |
| <issue |
| id="SimpleDateFormat" |
| message="To get local formatting use `getDateInstance()`, `getDateTimeInstance()`, or `getTimeInstance()`, or use `new SimpleDateFormat(String template, Locale locale)` with for example `Locale.US` for ASCII dates." |
| errorLine1=" mDateFormat = new SimpleDateFormat("HH:mm:ss.SSS");" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/PopupMenuActivity.java" |
| line="52" |
| column="23"/> |
| </issue> |
| |
| <issue |
| id="UnusedAttribute" |
| message="Attribute `directBootAware` is only used in API level 24 and higher (current min is 14)" |
| errorLine1=" android:directBootAware="true"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/AndroidManifest.xml" |
| line="470" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="UnusedAttribute" |
| message="Attribute `pointerIcon` is only used in API level 24 and higher (current min is 14)" |
| errorLine1=" android:pointerIcon="hand"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/selection_demo_list_item.xml" |
| line="38" |
| column="11"/> |
| </issue> |
| |
| <issue |
| id="AppCompatResource" |
| message="Should use `android:showAsAction` when not using the appcompat library" |
| errorLine1=" app:showAsAction="ifRoom"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/menu/action_bar_settings_action_provider.xml" |
| line="20" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="AppCompatResource" |
| message="Should use `android:actionProviderClass` when not using the appcompat library" |
| errorLine1=" app:actionProviderClass="com.example.android.supportv7.app.ActionBarSettingsActionProviderActivity$SettingsActionProvider"/>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/menu/action_bar_settings_action_provider.xml" |
| line="21" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="AppCompatResource" |
| message="Should use `android:showAsAction` when not using the appcompat library" |
| errorLine1=" app:showAsAction="never"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/menu/action_bar_settings_action_provider.xml" |
| line="25" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="AppCompatResource" |
| message="Should use `android:actionProviderClass` when not using the appcompat library" |
| errorLine1=" app:actionProviderClass="com.example.android.supportv7.app.ActionBarSettingsActionProviderActivity$SettingsActionProvider"/>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/menu/action_bar_settings_action_provider.xml" |
| line="26" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="AppCompatResource" |
| message="Should use `android:showAsAction` when not using the appcompat library" |
| errorLine1=" app:showAsAction="ifRoom"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/menu/action_bar_share_action_provider.xml" |
| line="21" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="AppCompatResource" |
| message="Should use `android:actionProviderClass` when not using the appcompat library" |
| errorLine1=" app:actionProviderClass="androidx.appcompat.widget.ShareActionProvider"/>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/menu/action_bar_share_action_provider.xml" |
| line="22" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="AppCompatResource" |
| message="Should use `android:showAsAction` when not using the appcompat library" |
| errorLine1=" app:showAsAction="ifRoom|collapseActionView"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/menu/actions.xml" |
| line="23" |
| column="11"/> |
| </issue> |
| |
| <issue |
| id="AppCompatResource" |
| message="Should use `android:actionViewClass` when not using the appcompat library" |
| errorLine1=" app:actionViewClass="androidx.appcompat.widget.SearchView" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/menu/actions.xml" |
| line="24" |
| column="11"/> |
| </issue> |
| |
| <issue |
| id="AppCompatResource" |
| message="Should use `android:showAsAction` when not using the appcompat library" |
| errorLine1=" app:showAsAction="always" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/menu/actions.xml" |
| line="35" |
| column="11"/> |
| </issue> |
| |
| <issue |
| id="AppCompatResource" |
| message="Should use `android:showAsAction` when not using the appcompat library" |
| errorLine1=" app:showAsAction="ifRoom" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/menu/actions.xml" |
| line="41" |
| column="11"/> |
| </issue> |
| |
| <issue |
| id="AppCompatResource" |
| message="Should use `android:showAsAction` when not using the appcompat library" |
| errorLine1=" app:showAsAction="ifRoom">" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/menu/actions.xml" |
| line="45" |
| column="11"/> |
| </issue> |
| |
| <issue |
| id="AppCompatResource" |
| message="Should use `android:showAsAction` when not using the appcompat library" |
| errorLine1=" app:showAsAction="ifRoom" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/menu/display_options_actions.xml" |
| line="20" |
| column="11"/> |
| </issue> |
| |
| <issue |
| id="AppCompatResource" |
| message="Should use `android:showAsAction` when not using the appcompat library" |
| errorLine1=" app:showAsAction="always"/>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/menu/menu_with_tinted_icons.xml" |
| line="26" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="AppCompatResource" |
| message="Should use `android:showAsAction` when not using the appcompat library" |
| errorLine1=" app:showAsAction="always"/>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/menu/menu_with_tinted_icons.xml" |
| line="34" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="AppCompatResource" |
| message="Should use `android:showAsAction` when not using the appcompat library" |
| errorLine1=" app:showAsAction="always"/>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/menu/menu_with_tinted_icons.xml" |
| line="42" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="AppCompatResource" |
| message="Should use `android:showAsAction` when not using the appcompat library" |
| errorLine1=" app:showAsAction="always"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/menu/sample_media_router_menu.xml" |
| line="21" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="AppCompatResource" |
| message="Should use `android:actionProviderClass` when not using the appcompat library" |
| errorLine1=" app:actionProviderClass="androidx.mediarouter.app.MediaRouteActionProvider"/>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/menu/sample_media_router_menu.xml" |
| line="22" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="AppCompatResource" |
| message="Should use `android:showAsAction` when not using the appcompat library" |
| errorLine1=" app:showAsAction="always">" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/menu/sample_palette_actions.xml" |
| line="23" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="AppCompatResource" |
| message="Should use `android:showAsAction` when not using the appcompat library" |
| errorLine1=" app:showAsAction="always"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/menu/single_action.xml" |
| line="23" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="InflateParams" |
| message="Avoid passing `null` as the view root (needed to resolve layout parameters on the inflated layout's root element)" |
| errorLine1=" View view = layoutInflater.inflate(R.layout.action_bar_settings_action_provider, null);" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarSettingsActionProviderActivity.java" |
| line="75" |
| column="94"/> |
| </issue> |
| |
| <issue |
| id="InflateParams" |
| message="Avoid passing `null` as the view root (needed to resolve layout parameters on the inflated layout's root element)" |
| errorLine1=" null));" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/AnimatedRecyclerView.java" |
| line="686" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="InflateParams" |
| message="Avoid passing `null` as the view root (needed to resolve layout parameters on the inflated layout's root element)" |
| errorLine1=" R.layout.overlay_display_window, null);" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/OverlayDisplayWindow.java" |
| line="296" |
| column="54"/> |
| </issue> |
| |
| <issue |
| id="InflateParams" |
| message="Avoid passing `null` as the view root (needed to resolve layout parameters on the inflated layout's root element)" |
| errorLine1=" v = getLayoutInflater().inflate(R.layout.media_item, null);" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="677" |
| column="70"/> |
| </issue> |
| |
| <issue |
| id="InflateParams" |
| message="Avoid passing `null` as the view root (needed to resolve layout parameters on the inflated layout's root element)" |
| errorLine1=" v = getLayoutInflater().inflate(R.layout.media_item, null);" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="712" |
| column="70"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 25 (SampleMediaRouterActivity)" |
| errorLine1=" Log.d(TAG, "onRouteAdded: route=" + route);" |
| errorLine2=" ~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="120" |
| column="19"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 25 (SampleMediaRouterActivity)" |
| errorLine1=" Log.d(TAG, "onRouteChanged: route=" + route);" |
| errorLine2=" ~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="125" |
| column="19"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 25 (SampleMediaRouterActivity)" |
| errorLine1=" Log.d(TAG, "onRouteRemoved: route=" + route);" |
| errorLine2=" ~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="130" |
| column="19"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 25 (SampleMediaRouterActivity)" |
| errorLine1=" Log.d(TAG, "onRouteSelected: requestedRoute=" + requestedRoute" |
| errorLine2=" ~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="136" |
| column="19"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 25 (SampleMediaRouterActivity)" |
| errorLine1=" Log.d(TAG, "onRouteUnselected: route=" + route);" |
| errorLine2=" ~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="155" |
| column="19"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 25 (SampleMediaRouterActivity)" |
| errorLine1=" Log.d(TAG, "onRouteVolumeChanged: route=" + route);" |
| errorLine2=" ~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="172" |
| column="19"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 25 (SampleMediaRouterActivity)" |
| errorLine1=" Log.d(TAG, "onRoutePresentationDisplayChanged: route=" + route);" |
| errorLine2=" ~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="178" |
| column="19"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 25 (SampleMediaRouterActivity)" |
| errorLine1=" Log.d(TAG, "onRouteProviderAdded: provider=" + provider);" |
| errorLine2=" ~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="186" |
| column="19"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 25 (SampleMediaRouterActivity)" |
| errorLine1=" Log.d(TAG, "onRouteProviderRemoved: provider=" + provider);" |
| errorLine2=" ~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="191" |
| column="19"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 25 (SampleMediaRouterActivity)" |
| errorLine1=" Log.d(TAG, "onRouteProviderChanged: provider=" + provider);" |
| errorLine2=" ~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="196" |
| column="19"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 25 (SampleMediaRouterActivity)" |
| errorLine1=" Log.d(TAG, "onPrepareTransfer: from=" + fromRoute.getId()" |
| errorLine2=" ~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="233" |
| column="19"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 25 (SampleMediaRouterActivity)" |
| errorLine1=" Log.d(TAG, "Received Play/Pause event from RemoteControlClient");" |
| errorLine2=" ~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="450" |
| column="27"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 25 (SampleMediaRouterActivity)" |
| errorLine1=" Log.d(TAG, "Received Play event from RemoteControlClient");" |
| errorLine2=" ~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="460" |
| column="27"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 25 (SampleMediaRouterActivity)" |
| errorLine1=" Log.d(TAG, "Received Pause event from RemoteControlClient");" |
| errorLine2=" ~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="468" |
| column="27"/> |
| </issue> |
| |
| <issue |
| id="LongLogTag" |
| message="The logging tag can be at most 23 characters, was 25 (SampleMediaRouterActivity)" |
| errorLine1=" Log.d(TAG, "Received Stop event from RemoteControlClient");" |
| errorLine2=" ~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="476" |
| column="27"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.toggle_home_as_up:" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarDisplayOptions.java" |
| line="80" |
| column="18"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.toggle_show_home:" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarDisplayOptions.java" |
| line="83" |
| column="18"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.toggle_use_logo:" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarDisplayOptions.java" |
| line="86" |
| column="18"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.toggle_show_title:" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarDisplayOptions.java" |
| line="89" |
| column="18"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.toggle_show_custom:" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarDisplayOptions.java" |
| line="92" |
| column="18"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.cycle_custom_gravity: {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarDisplayOptions.java" |
| line="95" |
| column="18"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.toggle_visibility:" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarDisplayOptions.java" |
| line="113" |
| column="18"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.action_sort_alpha:" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarUsage.java" |
| line="76" |
| column="18"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.yellow:" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/CardViewActivity.java" |
| line="174" |
| column="18"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.aquatic:" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/CardViewActivity.java" |
| line="176" |
| column="18"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.classic:" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/CardViewActivity.java" |
| line="178" |
| column="18"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.sunbrite:" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/CardViewActivity.java" |
| line="180" |
| column="18"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.tropical:" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/CardViewActivity.java" |
| line="182" |
| column="18"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.selector:" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/CardViewActivity.java" |
| line="184" |
| column="18"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.option_menu_more_cheese:" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/selection/fancy/FancySelectionDemoActivity.java" |
| line="256" |
| column="22"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.option_menu_grid_layout:" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/selection/fancy/FancySelectionDemoActivity.java" |
| line="259" |
| column="22"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.option_menu_swipe_during_select:" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/selection/fancy/FancySelectionDemoActivity.java" |
| line="262" |
| column="22"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.option_menu_more_cheese:" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/selection/fancy/FancySelectionDemoActivity.java" |
| line="281" |
| column="18"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.option_menu_grid_layout:" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/selection/fancy/FancySelectionDemoActivity.java" |
| line="285" |
| column="18"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.option_menu_swipe_during_select:" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/selection/fancy/FancySelectionDemoActivity.java" |
| line="290" |
| column="18"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.option_menu_item_eat_single:" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/selection/fancy/FancySelectionDemoActivity.java" |
| line="319" |
| column="18"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.menu_num_colors_8:" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/graphics/PaletteActivity.java" |
| line="116" |
| column="22"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.menu_num_colors_12:" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/graphics/PaletteActivity.java" |
| line="120" |
| column="22"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.menu_num_colors_16:" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/graphics/PaletteActivity.java" |
| line="124" |
| column="22"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.menu_num_colors_24:" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/graphics/PaletteActivity.java" |
| line="128" |
| column="22"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.menu_num_colors_32:" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/graphics/PaletteActivity.java" |
| line="132" |
| column="22"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.menu_num_colors_8:" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/graphics/PaletteDetailActivity.java" |
| line="100" |
| column="18"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.menu_num_colors_12:" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/graphics/PaletteDetailActivity.java" |
| line="104" |
| column="18"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.menu_num_colors_16:" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/graphics/PaletteDetailActivity.java" |
| line="108" |
| column="18"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.menu_num_colors_24:" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/graphics/PaletteDetailActivity.java" |
| line="112" |
| column="18"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.menu_num_colors_32:" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/graphics/PaletteDetailActivity.java" |
| line="116" |
| column="18"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.show_tabs:" |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/SystemUIModes.java" |
| line="244" |
| column="18"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.hide_tabs:" |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/SystemUIModes.java" |
| line="248" |
| column="18"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.toggle_home_as_up:" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ToolbarDisplayOptions.java" |
| line="80" |
| column="18"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.toggle_show_home:" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ToolbarDisplayOptions.java" |
| line="83" |
| column="18"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.toggle_use_logo:" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ToolbarDisplayOptions.java" |
| line="86" |
| column="18"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.toggle_show_title:" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ToolbarDisplayOptions.java" |
| line="90" |
| column="18"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.toggle_show_custom:" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ToolbarDisplayOptions.java" |
| line="93" |
| column="18"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.cycle_custom_gravity: {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ToolbarDisplayOptions.java" |
| line="96" |
| column="18"/> |
| </issue> |
| |
| <issue |
| id="NonConstantResourceId" |
| message="Resource IDs will be non-final in Android Gradle Plugin version 7.0, avoid using them in switch case statements" |
| errorLine1=" case R.id.toggle_visibility:" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ToolbarDisplayOptions.java" |
| line="114" |
| column="18"/> |
| </issue> |
| |
| <issue |
| id="PrivateConstructorForUtilityClass" |
| message="Utility class with non private constructor" |
| errorLine1=" private static final class ICSMediaPlayer {" |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="378" |
| column="32"/> |
| </issue> |
| |
| <issue |
| id="QueryPermissionsNeeded" |
| message="Consider adding a `<queries>` declaration to your manifest when calling this \
method; see https://g.co/dev/packagevisibility for details" |
| errorLine1=" List<ResolveInfo> list = pm.queryIntentActivities(mainIntent, 0);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/Support7Demos.java" |
| line="62" |
| column="37"/> |
| </issue> |
| |
| <issue |
| id="UnsafeNewApiCall" |
| message="This call is to a method from API 29, the call containing class com.example.android.supportv7.app.AppCompatDefaultNightModeBootAwareActivity is not annotated with @RequiresApi(x) where x is at least 29. Either annotate the containing class with at least @RequiresApi(29) or move the call to a static method in a wrapper class annotated with at least @RequiresApi(29)." |
| errorLine1=" .detectImplicitDirectBoot()" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatDefaultNightModeBootAwareActivity.java" |
| line="58" |
| column="26"/> |
| </issue> |
| |
| <issue |
| id="UnsafeNewApiCall" |
| message="This call is to a method from API 24, the call containing class com.example.android.supportv7.widget.selection.fancy.FancySelectionDemoActivity.OnContextClickListener is not annotated with @RequiresApi(x) where x is at least 24. Either annotate the containing class with at least @RequiresApi(24) or move the call to a static method in a wrapper class annotated with at least @RequiresApi(24)." |
| errorLine1=" if (view.showContextMenu(x, y)) {" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/selection/fancy/FancySelectionDemoActivity.java" |
| line="413" |
| column="22"/> |
| </issue> |
| |
| <issue |
| id="UnsafeNewApiCall" |
| message="This call is to a method from API 17, the call containing class com.example.android.supportv7.media.LocalPlayer.SurfaceViewPlayer is not annotated with @RequiresApi(x) where x is at least 17. Either annotate the containing class with at least @RequiresApi(17) or move the call to a static method in a wrapper class annotated with at least @RequiresApi(17)." |
| errorLine1=" if (mPresentation != null && mPresentation.getDisplay() != presentationDisplay) {" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="436" |
| column="56"/> |
| </issue> |
| |
| <issue |
| id="UnsafeNewApiCall" |
| message="This call is to a method from API 26, the call containing class com.example.android.supportv7.media.Player is not annotated with @RequiresApi(x) where x is at least 26. Either annotate the containing class with at least @RequiresApi(26) or move the call to a static method in a wrapper class annotated with at least @RequiresApi(26)." |
| errorLine1=" NotificationChannel channel = new NotificationChannel(" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/Player.java" |
| line="184" |
| column="43"/> |
| </issue> |
| |
| <issue |
| id="UnsafeNewApiCall" |
| message="This call is to a method from API 26, the call containing class com.example.android.supportv7.media.Player is not annotated with @RequiresApi(x) where x is at least 26. Either annotate the containing class with at least @RequiresApi(26) or move the call to a static method in a wrapper class annotated with at least @RequiresApi(26)." |
| errorLine1=" channel.setDescription(description);" |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/Player.java" |
| line="186" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="UnsafeNewApiCall" |
| message="This call is to a method from API 23, the call containing class com.example.android.supportv7.media.Player is not annotated with @RequiresApi(x) where x is at least 23. Either annotate the containing class with at least @RequiresApi(23) or move the call to a static method in a wrapper class annotated with at least @RequiresApi(23)." |
| errorLine1=" mContext.getSystemService(NotificationManager.class);" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/Player.java" |
| line="190" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="UnsafeNewApiCall" |
| message="This call is to a method from API 26, the call containing class com.example.android.supportv7.media.Player is not annotated with @RequiresApi(x) where x is at least 26. Either annotate the containing class with at least @RequiresApi(26) or move the call to a static method in a wrapper class annotated with at least @RequiresApi(26)." |
| errorLine1=" notificationManager.createNotificationChannel(channel);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/Player.java" |
| line="191" |
| column="33"/> |
| </issue> |
| |
| <issue |
| id="UnsafeNewApiCall" |
| message="This call is to a method from API 23, the call containing class com.example.android.supportv7.media.SampleMediaRouteProvider is not annotated with @RequiresApi(x) where x is at least 23. Either annotate the containing class with at least @RequiresApi(23) or move the call to a static method in a wrapper class annotated with at least @RequiresApi(23)." |
| errorLine1=" if (Build.VERSION.SDK_INT >= 23 && !Settings.canDrawOverlays(getContext())) {" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouteProvider.java" |
| line="251" |
| column="54"/> |
| </issue> |
| |
| <issue |
| id="UnsafeNewApiCall" |
| message="This call is to a method from API 23, the call containing class com.example.android.supportv7.media.SampleMediaRouterActivity is not annotated with @RequiresApi(x) where x is at least 23. Either annotate the containing class with at least @RequiresApi(23) or move the call to a static method in a wrapper class annotated with at least @RequiresApi(23)." |
| errorLine1=" if (Build.VERSION.SDK_INT >= 23 && !Settings.canDrawOverlays(this)) {" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="214" |
| column="54"/> |
| </issue> |
| |
| <issue |
| id="UseSwitchCompatOrMaterialXml" |
| message="Use `SwitchCompat` from AppCompat or `SwitchMaterial` from Material library" |
| errorLine1=" <Switch" |
| errorLine2=" ^"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_switches.xml" |
| line="30" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="UseSwitchCompatOrMaterialXml" |
| message="Use `SwitchCompat` from AppCompat or `SwitchMaterial` from Material library" |
| errorLine1=" <Switch" |
| errorLine2=" ^"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_switches.xml" |
| line="35" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="VectorRaster" |
| message="Limit vector icons sizes to 200×200 to keep icon drawing fast; see https://developer.android.com/studio/write/vector-asset-studio#when for more" |
| errorLine1=" android:width="256dp"" |
| errorLine2=" ~~~~~"> |
| <location |
| file="src/main/res/drawable/vector_drawable_grouping_1.xml" |
| line="18" |
| column="24"/> |
| </issue> |
| |
| <issue |
| id="RestrictedApi" |
| message="Preconditions.checkArgument can only be called from within the same library group prefix (referenced groupId=`androidx.core` with prefix androidx from groupId=`androidx`)" |
| errorLine1=" checkArgument(selectionTracker != null);" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/selection/simple/DemoAdapter.java" |
| line="54" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="RestrictedApi" |
| message="Preconditions.checkArgument can only be called from within the same library group prefix (referenced groupId=`androidx.core` with prefix androidx from groupId=`androidx`)" |
| errorLine1=" checkArgument(selectionTracker != null);" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/selection/single/DemoAdapter.java" |
| line="54" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="RestrictedApi" |
| message="Preconditions.checkArgument can only be called from within the same library group prefix (referenced groupId=`androidx.core` with prefix androidx from groupId=`androidx`)" |
| errorLine1=" checkArgument(tracker != null);" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/selection/fancy/DemoAdapter.java" |
| line="78" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="RestrictedApi" |
| message="MediaRouteDescriptor.getGroupMemberIds can only be called from within the same library (androidx.mediarouter:mediarouter)" |
| errorLine1=" if (initialRoute.getGroupMemberIds().isEmpty()) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java" |
| line="121" |
| column="26"/> |
| </issue> |
| |
| <issue |
| id="RestrictedApi" |
| message="MediaRouteDescriptor.getGroupMemberIds can only be called from within the same library (androidx.mediarouter:mediarouter)" |
| errorLine1=" memberIds.addAll(initialRoute.getGroupMemberIds());" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java" |
| line="124" |
| column="43"/> |
| </issue> |
| |
| <issue |
| id="RestrictedApi" |
| message="Builder.addGroupMemberId can only be called from within the same library (androidx.mediarouter:mediarouter)" |
| errorLine1=" .addGroupMemberId(routeDescriptor1.getId())" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java" |
| line="228" |
| column="18"/> |
| </issue> |
| |
| <issue |
| id="RestrictedApi" |
| message="Builder.addGroupMemberId can only be called from within the same library (androidx.mediarouter:mediarouter)" |
| errorLine1=" .addGroupMemberId(routeDescriptor3.getId())" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java" |
| line="229" |
| column="18"/> |
| </issue> |
| |
| <issue |
| id="RestrictedApi" |
| message="Builder.addGroupMemberIds can only be called from within the same library (androidx.mediarouter:mediarouter)" |
| errorLine1=" .addGroupMemberIds(memberIds);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java" |
| line="276" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="RestrictedApi" |
| message="MediaRouteDescriptor.getGroupMemberIds can only be called from within the same library (androidx.mediarouter:mediarouter)" |
| errorLine1=" for (String memberRouteId : routeDescriptor.getGroupMemberIds()) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java" |
| line="341" |
| column="57"/> |
| </issue> |
| |
| <issue |
| id="RestrictedApi" |
| message="Builder.clearGroupMemberIds can only be called from within the same library (androidx.mediarouter:mediarouter)" |
| errorLine1=" .clearGroupMemberIds();" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java" |
| line="351" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="RestrictedApi" |
| message="Builder.addGroupMemberId can only be called from within the same library (androidx.mediarouter:mediarouter)" |
| errorLine1=" groupDescriptorBuilder.addGroupMemberId(memberRouteId);" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java" |
| line="353" |
| column="40"/> |
| </issue> |
| |
| <issue |
| id="RestrictedApi" |
| message="MediaRouteDescriptor.getGroupMemberIds can only be called from within the same library (androidx.mediarouter:mediarouter)" |
| errorLine1=" if (!routeDescriptor.getGroupMemberIds().isEmpty()" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java" |
| line="553" |
| column="38"/> |
| </issue> |
| |
| <issue |
| id="RestrictedApi" |
| message="MediaRouteDescriptor.getGroupMemberIds can only be called from within the same library (androidx.mediarouter:mediarouter)" |
| errorLine1=" && mMemberRouteIds.containsAll(routeDescriptor.getGroupMemberIds())) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java" |
| line="554" |
| column="72"/> |
| </issue> |
| |
| <issue |
| id="RestrictedApi" |
| message="MediaRouteDescriptor.getGroupMemberIds can only be called from within the same library (androidx.mediarouter:mediarouter)" |
| errorLine1=" if (routeDescriptor.getGroupMemberIds().isEmpty()) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java" |
| line="582" |
| column="33"/> |
| </issue> |
| |
| <issue |
| id="RestrictedApi" |
| message="MediaRouteDescriptor.getGroupMemberIds can only be called from within the same library (androidx.mediarouter:mediarouter)" |
| errorLine1=" for (String routeId : routeDescriptor.getGroupMemberIds()) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java" |
| line="587" |
| column="51"/> |
| </issue> |
| |
| <issue |
| id="RestrictedApi" |
| message="Preconditions can only be called from within the same library group prefix (referenced groupId=`androidx.core` with prefix androidx from groupId=`androidx`)" |
| errorLine1=" Preconditions.checkArgument(group != null);" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/selection/fancy/Uris.java" |
| line="61" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="RestrictedApi" |
| message="Preconditions can only be called from within the same library group prefix (referenced groupId=`androidx.core` with prefix androidx from groupId=`androidx`)" |
| errorLine1=" Preconditions.checkArgument(isCheese(uri));" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/selection/fancy/Uris.java" |
| line="66" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SpUsage" |
| message="Should use "`sp`" instead of "`dp`" for text sizes" |
| errorLine1=" android:textSize="32dip"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout-land/grid_layout_2.xml" |
| line="29" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SpUsage" |
| message="Should use "`sp`" instead of "`dp`" for text sizes" |
| errorLine1=" android:textSize="32dip"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/grid_layout_2.xml" |
| line="29" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SpUsage" |
| message="Should use "`sp`" instead of "`dp`" for text sizes" |
| errorLine1=" android:textSize="16dip"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout-land/grid_layout_2.xml" |
| line="35" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SpUsage" |
| message="Should use "`sp`" instead of "`dp`" for text sizes" |
| errorLine1=" android:textSize="16dip"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/grid_layout_2.xml" |
| line="35" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SpUsage" |
| message="Should use "`sp`" instead of "`dp`" for text sizes" |
| errorLine1=" android:textSize="16dp"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/system_ui_modes.xml" |
| line="59" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="SpUsage" |
| message="Should use "`sp`" instead of "`dp`" for text sizes" |
| errorLine1=" android:textSize="16dp"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/system_ui_modes.xml" |
| line="104" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="SpUsage" |
| message="Should use "`sp`" instead of "`dp`" for text sizes" |
| errorLine1=" android:textSize="16dp"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/system_ui_modes.xml" |
| line="136" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="SpUsage" |
| message="Should use "`sp`" instead of "`dp`" for text sizes" |
| errorLine1=" android:textSize="11dp"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/system_ui_modes.xml" |
| line="190" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="UsingOnClickInXml" |
| message="Use databinding or explicit wiring of click listener in code" |
| errorLine1=" android:onClick="onAddTab" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/action_bar_tabs.xml" |
| line="32" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="UsingOnClickInXml" |
| message="Use databinding or explicit wiring of click listener in code" |
| errorLine1=" android:onClick="onRemoveTab" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/action_bar_tabs.xml" |
| line="37" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="UsingOnClickInXml" |
| message="Use databinding or explicit wiring of click listener in code" |
| errorLine1=" android:onClick="onToggleTabs" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/action_bar_tabs.xml" |
| line="42" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="UsingOnClickInXml" |
| message="Use databinding or explicit wiring of click listener in code" |
| errorLine1=" android:onClick="onRemoveAllTabs" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/action_bar_tabs.xml" |
| line="47" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="UsingOnClickInXml" |
| message="Use databinding or explicit wiring of click listener in code" |
| errorLine1=" android:onClick="onScrollClicked"/>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/activity_base_layout_manager.xml" |
| line="44" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="UsingOnClickInXml" |
| message="Use databinding or explicit wiring of click listener in code" |
| errorLine1=" android:onClick="deleteSelectedItems"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/animated_recycler_view.xml" |
| line="61" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="UsingOnClickInXml" |
| message="Use databinding or explicit wiring of click listener in code" |
| errorLine1=" android:onClick="addItem"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/animated_recycler_view.xml" |
| line="68" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="UsingOnClickInXml" |
| message="Use databinding or explicit wiring of click listener in code" |
| errorLine1=" android:onClick="addDeleteItem"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/animated_recycler_view.xml" |
| line="75" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="UsingOnClickInXml" |
| message="Use databinding or explicit wiring of click listener in code" |
| errorLine1=" android:onClick="deleteAddItem"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/animated_recycler_view.xml" |
| line="82" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="UsingOnClickInXml" |
| message="Use databinding or explicit wiring of click listener in code" |
| errorLine1=" android:onClick="d1a2d3"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/animated_recycler_view.xml" |
| line="89" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="UsingOnClickInXml" |
| message="Use databinding or explicit wiring of click listener in code" |
| errorLine1=" android:onClick="setModeNightFollowSystem"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_night_mode.xml" |
| line="30" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="UsingOnClickInXml" |
| message="Use databinding or explicit wiring of click listener in code" |
| errorLine1=" android:onClick="setModeNightNo"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_night_mode.xml" |
| line="36" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="UsingOnClickInXml" |
| message="Use databinding or explicit wiring of click listener in code" |
| errorLine1=" android:onClick="setModeNightYes"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_night_mode.xml" |
| line="42" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="UsingOnClickInXml" |
| message="Use databinding or explicit wiring of click listener in code" |
| errorLine1=" android:onClick="setModeNightAutoTime"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_night_mode.xml" |
| line="48" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="UsingOnClickInXml" |
| message="Use databinding or explicit wiring of click listener in code" |
| errorLine1=" android:onClick="setModeNightAutoBattery"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_night_mode.xml" |
| line="54" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="UsingOnClickInXml" |
| message="Use databinding or explicit wiring of click listener in code" |
| errorLine1=" android:onClick="launchActivity"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_night_mode_bounce.xml" |
| line="31" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="UsingOnClickInXml" |
| message="Use databinding or explicit wiring of click listener in code" |
| errorLine1=" android:onClick="deleteSelectedItems"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/remove_large_items_demo.xml" |
| line="54" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="UsingOnClickInXml" |
| message="Use databinding or explicit wiring of click listener in code" |
| errorLine1=" android:onClick="addItem"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/remove_large_items_demo.xml" |
| line="61" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="UsingOnClickInXml" |
| message="Use databinding or explicit wiring of click listener in code" |
| errorLine1=" android:onClick="itemClicked"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/remove_large_items_demo_item.xml" |
| line="19" |
| column="5"/> |
| </issue> |
| |
| <issue |
| id="UsingOnClickInXml" |
| message="Use databinding or explicit wiring of click listener in code" |
| errorLine1=" android:onClick="checkboxClicked" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/remove_large_items_demo_item.xml" |
| line="28" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="UsingOnClickInXml" |
| message="Use databinding or explicit wiring of click listener in code" |
| errorLine1=" android:onClick="itemClicked"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/selectable_item.xml" |
| line="19" |
| column="15"/> |
| </issue> |
| |
| <issue |
| id="UsingOnClickInXml" |
| message="Use databinding or explicit wiring of click listener in code" |
| errorLine1=" android:onClick="checkboxClicked"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/selectable_item.xml" |
| line="24" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="Typos" |
| message=""Ok" is usually capitalized as "OK"" |
| errorLine1=" <string name="grid_layout_1_ok">Ok</string>" |
| errorLine2=" ^"> |
| <location |
| file="src/main/res/values/strings.xml" |
| line="65" |
| column="37"/> |
| </issue> |
| |
| <issue |
| id="ExportedContentProvider" |
| message="Exported content providers can provide access to potentially sensitive data" |
| errorLine1=" <provider android:name=".app.RecentSuggestionsProvider"" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/AndroidManifest.xml" |
| line="521" |
| column="10"/> |
| </issue> |
| |
| <issue |
| id="ExportedService" |
| message="Exported service does not require permission" |
| errorLine1=" <service android:name=".media.SampleMediaRouteProviderService"" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/AndroidManifest.xml" |
| line="122" |
| column="10"/> |
| </issue> |
| |
| <issue |
| id="ExportedService" |
| message="Exported service does not require permission" |
| errorLine1=" <service android:name=".media.SampleDynamicGroupMrpService"" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/AndroidManifest.xml" |
| line="131" |
| column="10"/> |
| </issue> |
| |
| <issue |
| id="AllowBackup" |
| message="On SDK version 23 and up, your app data will be automatically backed up and restored on app install. Consider adding the attribute `android:fullBackupContent` to specify an `@xml` resource which configures which files to backup. More info: https://developer.android.com/training/backup/autosyncapi.html" |
| errorLine1=" <application" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/AndroidManifest.xml" |
| line="44" |
| column="6"/> |
| </issue> |
| |
| <issue |
| id="AllowBackup" |
| message="Should explicitly set `android:allowBackup` to `true` or `false` (it's `true` by default, and that can have some security implications for the application's data)" |
| errorLine1=" <application" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/AndroidManifest.xml" |
| line="44" |
| column="6"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="This folder configuration (`v11`) is unnecessary; `minSdkVersion` is 14. Merge all the resources in this folder into `layout`."> |
| <location |
| file="src/main/res/layout-v11"/> |
| </issue> |
| |
| <issue |
| id="StaticFieldLeak" |
| message="This `AsyncTask` class should be static or leaks might occur (anonymous android.os.AsyncTask)" |
| errorLine1=" new android.os.AsyncTask<List<String>, Void, Pair<List<String>," |
| errorLine2=" ^"> |
| <location |
| file="src/main/java/com/example/android/supportv7/util/DiffUtilActivity.java" |
| line="75" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="StaticFieldLeak" |
| message="Do not place Android context classes in static fields (static reference to `SampleMediaRouterActivity` which has field `mInfoTextView` pointing to `TextView`); this is a memory leak" |
| errorLine1=" private static SampleMediaRouterActivity mActivity;" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaButtonReceiver.java" |
| line="33" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="UseCompoundDrawables" |
| message="This tag and its children can be replaced by one `<TextView/>` and a compound drawable" |
| errorLine1="<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/dialog_content.xml" |
| line="18" |
| column="2"/> |
| </issue> |
| |
| <issue |
| id="MergeRootFrame" |
| message="This `<FrameLayout>` can be replaced with a `<merge>` tag" |
| errorLine1="<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"" |
| errorLine2="^"> |
| <location |
| file="src/main/res/layout/action_bar_action_mode.xml" |
| line="16" |
| column="1"/> |
| </issue> |
| |
| <issue |
| id="MergeRootFrame" |
| message="This `<FrameLayout>` can be replaced with a `<merge>` tag" |
| errorLine1="<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"" |
| errorLine2="^"> |
| <location |
| file="src/main/res/layout-v11/appcompat_animated_vector.xml" |
| line="18" |
| column="1"/> |
| </issue> |
| |
| <issue |
| id="MergeRootFrame" |
| message="This `<FrameLayout>` can be replaced with a `<merge>` tag" |
| errorLine1="<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"" |
| errorLine2="^"> |
| <location |
| file="src/main/res/layout/appcompat_animated_vector.xml" |
| line="18" |
| column="1"/> |
| </issue> |
| |
| <issue |
| id="MergeRootFrame" |
| message="This `<FrameLayout>` can be replaced with a `<merge>` tag" |
| errorLine1="<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"" |
| errorLine2="^"> |
| <location |
| file="src/main/res/layout/system_ui_modes.xml" |
| line="17" |
| column="1"/> |
| </issue> |
| |
| <issue |
| id="InefficientWeight" |
| message="Use a `layout_height` of `0dp` instead of `wrap_content` for better performance" |
| errorLine1=" android:layout_height="wrap_content"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/palette_activity_detail.xml" |
| line="35" |
| column="11"/> |
| </issue> |
| |
| <issue |
| id="InefficientWeight" |
| message="Use a `layout_height` of `0dp` instead of `wrap_content` for better performance" |
| errorLine1=" android:layout_height="wrap_content"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/sample_media_router.xml" |
| line="50" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="InefficientWeight" |
| message="Use a `layout_height` of `0dp` instead of `wrap_content` for better performance" |
| errorLine1=" android:layout_height="wrap_content"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/sample_media_router.xml" |
| line="60" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="InefficientWeight" |
| message="Use a `layout_height` of `0dp` instead of `wrap_content` for better performance" |
| errorLine1=" android:layout_height="wrap_content"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/sample_media_router.xml" |
| line="70" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="NestedWeights" |
| message="Nested weights are bad for performance" |
| errorLine1=" android:layout_weight="1">" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/sample_media_router.xml" |
| line="32" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="Overdraw" |
| message="Possible overdraw: Root element paints background `?attr/actionBarItemBackground` with a theme that also paints a background (inferred theme is `@style/Theme_AppCompat_Light_DarkActionBar`)" |
| errorLine1=" android:background="?attr/actionBarItemBackground"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/action_bar_settings_action_provider.xml" |
| line="23" |
| column="5"/> |
| </issue> |
| |
| <issue |
| id="Overdraw" |
| message="Possible overdraw: Root element paints background `#ffffffff` with a theme that also paints a background (inferred theme is `@style/Theme_AppCompat_Light_NoActionBar`)" |
| errorLine1=" android:background="#ffffffff"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/activity_card_view.xml" |
| line="20" |
| column="15"/> |
| </issue> |
| |
| <issue |
| id="Overdraw" |
| message="Possible overdraw: Root element paints background `@drawable/blue` with a theme that also paints a background (inferred theme is `@android:style/Theme.Holo`)" |
| errorLine1=" android:background="@drawable/blue"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/grid_layout_1.xml" |
| line="27" |
| column="5"/> |
| </issue> |
| |
| <issue |
| id="Overdraw" |
| message="Possible overdraw: Root element paints background `#000000` with a theme that also paints a background (inferred theme is `@android:style/Theme.Holo`)" |
| errorLine1=" android:background="#000000">" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/overlay_display_window.xml" |
| line="21" |
| column="7"/> |
| </issue> |
| |
| <issue |
| id="Overdraw" |
| message="Possible overdraw: Root element paints background `#ff000000` with a theme that also paints a background (inferred theme is `@android:style/Theme.Holo`)" |
| errorLine1=" android:background="#ff000000">" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/sample_media_router_presentation.xml" |
| line="23" |
| column="5"/> |
| </issue> |
| |
| <issue |
| id="UnusedResources" |
| message="The resource `R.layout.action_bar_tab_content` appears to be unused" |
| errorLine1="<TextView xmlns:android="http://schemas.android.com/apk/res/android"" |
| errorLine2="^"> |
| <location |
| file="src/main/res/layout/action_bar_tab_content.xml" |
| line="16" |
| column="1"/> |
| </issue> |
| |
| <issue |
| id="UnusedResources" |
| message="The resource `R.layout.action_bar_tabs` appears to be unused" |
| errorLine1="<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"" |
| errorLine2="^"> |
| <location |
| file="src/main/res/layout/action_bar_tabs.xml" |
| line="16" |
| column="1"/> |
| </issue> |
| |
| <issue |
| id="UnusedResources" |
| message="The resource `R.xml.preferences` appears to be unused" |
| errorLine1="<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">" |
| errorLine2="^"> |
| <location |
| file="src/main/res/xml/preferences.xml" |
| line="17" |
| column="1"/> |
| </issue> |
| |
| <issue |
| id="UnusedResources" |
| message="The resource `R.layout.sample_media_controller` appears to be unused" |
| errorLine1="<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"" |
| errorLine2="^"> |
| <location |
| file="src/main/res/layout/sample_media_controller.xml" |
| line="19" |
| column="1"/> |
| </issue> |
| |
| <issue |
| id="UnusedResources" |
| message="The resource `R.color.selection_demo_item` appears to be unused" |
| errorLine1="<selector xmlns:android="http://schemas.android.com/apk/res/android">" |
| errorLine2="^"> |
| <location |
| file="src/main/res/color/selection_demo_item.xml" |
| line="18" |
| column="1"/> |
| </issue> |
| |
| <issue |
| id="UnusedResources" |
| message="The resource `R.string.sample_media_router_text` appears to be unused" |
| errorLine1=" <string name="sample_media_router_text">This activity demonstrates how to" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/values/strings.xml" |
| line="29" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="UnusedResources" |
| message="The resource `R.string.variable_volume_route_group_name` appears to be unused" |
| errorLine1=" <string name="variable_volume_route_group_name">Variable Volume Route Group</string>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/values/strings.xml" |
| line="46" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="UnusedResources" |
| message="The resource `R.string.mixed_volume_route_group_name` appears to be unused" |
| errorLine1=" <string name="mixed_volume_route_group_name">Mixed Volume Route Group</string>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/values/strings.xml" |
| line="47" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="UnusedResources" |
| message="The resource `R.string.sample_dynamic_group_mrp_service` appears to be unused" |
| errorLine1=" <string name="sample_dynamic_group_mrp_service">Media Route Provider Service Support Library Sample (supporting dynamic group)</string>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/values/strings.xml" |
| line="50" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="UnusedResources" |
| message="The resource `R.string.action_bar_tabs` appears to be unused" |
| errorLine1=" <string name="action_bar_tabs">AppCompat/Action Bar/Action Bar Tabs</string>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/values/strings.xml" |
| line="73" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="UnusedResources" |
| message="The resource `R.string.action_bar_with_navigation_drawer` appears to be unused" |
| errorLine1=" <string name="action_bar_with_navigation_drawer">AppCompat/Action Bar/Navigation Drawer Toggle</string>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/values/strings.xml" |
| line="77" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="UnusedResources" |
| message="The resource `R.string.toggle_navigation` appears to be unused" |
| errorLine1=" <string name="toggle_navigation">Navigation</string>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/values/strings.xml" |
| line="109" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="UnusedResources" |
| message="The resource `R.string.btn_add_tab` appears to be unused" |
| errorLine1=" <string name="btn_add_tab">Add new tab</string>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/values/strings.xml" |
| line="116" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="UnusedResources" |
| message="The resource `R.string.btn_remove_tab` appears to be unused" |
| errorLine1=" <string name="btn_remove_tab">Remove last tab</string>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/values/strings.xml" |
| line="117" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="UnusedResources" |
| message="The resource `R.string.btn_toggle_tabs` appears to be unused" |
| errorLine1=" <string name="btn_toggle_tabs">Toggle tab mode</string>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/values/strings.xml" |
| line="118" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="UnusedResources" |
| message="The resource `R.string.btn_remove_all_tabs` appears to be unused" |
| errorLine1=" <string name="btn_remove_all_tabs">Remove all tabs</string>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/values/strings.xml" |
| line="119" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="UnusedResources" |
| message="The resource `R.string.sliding_pane_layout_support` appears to be unused" |
| errorLine1=" <string name="sliding_pane_layout_support">Widget/Sliding pane layout</string>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/values/strings.xml" |
| line="130" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="UnusedResources" |
| message="The resource `R.string.sliding_pane_layout_summary` appears to be unused" |
| errorLine1=" <string name="sliding_pane_layout_summary">This activity illustrates the use of sliding panes." |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/values/strings.xml" |
| line="132" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `startActionMode` of class `ActionBarActionMode` requires synthetic accessor" |
| errorLine1=" startActionMode();" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarActionMode.java" |
| line="43" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `sSettingsIntent` of class `SettingsActionProvider` requires synthetic accessor" |
| errorLine1=" getContext().startActivity(sSettingsIntent);" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarSettingsActionProviderActivity.java" |
| line="81" |
| column="48"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `showSelectedDialog` of class `AlertDialogUsage` requires synthetic accessor" |
| errorLine1=" showSelectedDialog();" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AlertDialogUsage.java" |
| line="48" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mRecyclerView` of class `AnimatedRecyclerView` requires synthetic accessor" |
| errorLine1=" if (isChecked && mRecyclerView.getItemAnimator() == null) {" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/AnimatedRecyclerView.java" |
| line="84" |
| column="34"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mRecyclerView` of class `AnimatedRecyclerView` requires synthetic accessor" |
| errorLine1=" mRecyclerView.setItemAnimator(mCachedAnimator);" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/AnimatedRecyclerView.java" |
| line="85" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mRecyclerView` of class `AnimatedRecyclerView` requires synthetic accessor" |
| errorLine1=" } else if (!isChecked && mRecyclerView.getItemAnimator() != null) {" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/AnimatedRecyclerView.java" |
| line="86" |
| column="42"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mRecyclerView` of class `AnimatedRecyclerView` requires synthetic accessor" |
| errorLine1=" mRecyclerView.setItemAnimator(null);" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/AnimatedRecyclerView.java" |
| line="87" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` member of class `MyItemInfo` requires synthetic accessor" |
| errorLine1=" return new MyItemInfo();" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/AnimatedRecyclerView.java" |
| line="258" |
| column="24"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mLinearLayoutManager` of class `AsyncListUtilActivity` requires synthetic accessor" |
| errorLine1=" outRange[0] = mLinearLayoutManager.findFirstVisibleItemPosition();" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/AsyncListUtilActivity.java" |
| line="143" |
| column="43"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mLinearLayoutManager` of class `AsyncListUtilActivity` requires synthetic accessor" |
| errorLine1=" outRange[1] = mLinearLayoutManager.findLastVisibleItemPosition();" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/AsyncListUtilActivity.java" |
| line="144" |
| column="43"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mRecyclerView` of class `AsyncListUtilActivity` requires synthetic accessor" |
| errorLine1=" mRecyclerView.getAdapter().notifyDataSetChanged();" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/AsyncListUtilActivity.java" |
| line="149" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mRecyclerView` of class `AsyncListUtilActivity` requires synthetic accessor" |
| errorLine1=" mRecyclerView.getAdapter().notifyItemChanged(position);" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/AsyncListUtilActivity.java" |
| line="154" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mRecyclerView` of class `AsyncListUtilActivity` requires synthetic accessor" |
| errorLine1=" mRecyclerView.addOnScrollListener(new RecyclerView.OnScrollListener() {" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/AsyncListUtilActivity.java" |
| line="158" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mConfigToggles` of class `BaseLayoutManagerActivity` requires synthetic accessor" |
| errorLine1=" ConfigToggle toggle = mConfigToggles[position];" |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/BaseLayoutManagerActivity.java" |
| line="184" |
| column="35"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mConfigToggles` of class `BaseLayoutManagerActivity` requires synthetic accessor" |
| errorLine1=" return mConfigToggles.length;" |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/BaseLayoutManagerActivity.java" |
| line="190" |
| column="20"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `update` of class `CardViewActivity` requires synthetic accessor" |
| errorLine1=" update();" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/CardViewActivity.java" |
| line="56" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `update` of class `CardViewActivity` requires synthetic accessor" |
| errorLine1=" update();" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/CardViewActivity.java" |
| line="145" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `update` of class `CardViewActivity` requires synthetic accessor" |
| errorLine1=" update();" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/CardViewActivity.java" |
| line="157" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `getColorId` of class `CardViewActivity` requires synthetic accessor" |
| errorLine1=" getColorId(checkedId)));" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/CardViewActivity.java" |
| line="167" |
| column="41"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mKey` of class `DemoItemHolder` requires synthetic accessor" |
| errorLine1=" return DemoItemHolder.this.mKey;" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/selection/fancy/DemoItemHolder.java" |
| line="63" |
| column="44"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mDetails` of class `DemoItemHolder` requires synthetic accessor" |
| errorLine1=" Log.d(TAG, "Unexpected click received on item: " + mDetails.getSelectionKey());" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/selection/fancy/DemoItemHolder.java" |
| line="87" |
| column="68"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `showSelectedDialog` of class `DialogFragmentUsage` requires synthetic accessor" |
| errorLine1=" showSelectedDialog();" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/DialogFragmentUsage.java" |
| line="53" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `createRandomCheeseList` of class `DiffUtilActivity` requires synthetic accessor" |
| errorLine1=" List<String> newList = createRandomCheeseList(oldList, 5);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/util/DiffUtilActivity.java" |
| line="81" |
| column="48"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` member of class `DrawerItemClickListener` requires synthetic accessor" |
| errorLine1=" mStartDrawer.setOnItemClickListener(new DrawerItemClickListener());" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/DrawerLayoutActivity.java" |
| line="111" |
| column="45"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mDrawerLayout` of class `DrawerLayoutActivity` requires synthetic accessor" |
| errorLine1=" final int drawerLayoutWidth = mDrawerLayout.getWidth();" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/DrawerLayoutActivity.java" |
| line="164" |
| column="55"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mDrawerLayout` of class `DrawerLayoutActivity` requires synthetic accessor" |
| errorLine1=" final Resources.Theme theme = mDrawerLayout.getContext().getTheme();" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/DrawerLayoutActivity.java" |
| line="167" |
| column="55"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mStartDrawer` of class `DrawerLayoutActivity` requires synthetic accessor" |
| errorLine1=" (DrawerLayout.LayoutParams) mStartDrawer.getLayoutParams();" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/DrawerLayoutActivity.java" |
| line="181" |
| column="61"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mStartDrawer` of class `DrawerLayoutActivity` requires synthetic accessor" |
| errorLine1=" mStartDrawer.setLayoutParams(startDrawerLp);" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/DrawerLayoutActivity.java" |
| line="183" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mEndDrawer` of class `DrawerLayoutActivity` requires synthetic accessor" |
| errorLine1=" (DrawerLayout.LayoutParams) mEndDrawer.getLayoutParams();" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/DrawerLayoutActivity.java" |
| line="186" |
| column="61"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mEndDrawer` of class `DrawerLayoutActivity` requires synthetic accessor" |
| errorLine1=" mEndDrawer.setLayoutParams(endDrawerLp);" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/DrawerLayoutActivity.java" |
| line="188" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mDrawerLayout` of class `DrawerLayoutActivity` requires synthetic accessor" |
| errorLine1=" mDrawerLayout.getViewTreeObserver().removeOnPreDrawListener(this);" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/DrawerLayoutActivity.java" |
| line="192" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mContent` of class `DrawerLayoutActivity` requires synthetic accessor" |
| errorLine1=" mContent.setText(LoremIpsum.DIALOGUE[position]);" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/DrawerLayoutActivity.java" |
| line="255" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mToolbar` of class `DrawerLayoutActivity` requires synthetic accessor" |
| errorLine1=" mToolbar.setTitle(LoremIpsum.TITLES[position]);" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/DrawerLayoutActivity.java" |
| line="256" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mDrawerLayout` of class `DrawerLayoutActivity` requires synthetic accessor" |
| errorLine1=" mDrawerLayout.closeDrawer(mStartDrawer);" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/DrawerLayoutActivity.java" |
| line="257" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mStartDrawer` of class `DrawerLayoutActivity` requires synthetic accessor" |
| errorLine1=" mDrawerLayout.closeDrawer(mStartDrawer);" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/DrawerLayoutActivity.java" |
| line="257" |
| column="39"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mAdapter` of class `FancySelectionDemoActivity` requires synthetic accessor" |
| errorLine1=" switch(mAdapter.getItemViewType(position)){" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/selection/fancy/FancySelectionDemoActivity.java" |
| line="90" |
| column="24"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mLayout` of class `FancySelectionDemoActivity` requires synthetic accessor" |
| errorLine1=" return mLayout.getSpanCount();" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/selection/fancy/FancySelectionDemoActivity.java" |
| line="92" |
| column="32"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` constructor of class `OnDragInitiatedListener` requires synthetic accessor" |
| errorLine1=" .withOnDragInitiatedListener(new OnDragInitiatedListener(this))" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/selection/fancy/FancySelectionDemoActivity.java" |
| line="121" |
| column="46"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` member of class `OnContextClickListener` requires synthetic accessor" |
| errorLine1=" .withOnContextClickListener(new OnContextClickListener())" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/selection/fancy/FancySelectionDemoActivity.java" |
| line="123" |
| column="45"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` member of class `FocusDelegate` requires synthetic accessor" |
| errorLine1=" .withFocusDelegate(new FocusDelegate())" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/selection/fancy/FancySelectionDemoActivity.java" |
| line="127" |
| column="36"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mSelectionTracker` of class `FancySelectionDemoActivity` requires synthetic accessor" |
| errorLine1=" if (mSelectionTracker.hasSelection() && !mSwipeDuringSelectionEnabled) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/selection/fancy/FancySelectionDemoActivity.java" |
| line="156" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mSwipeDuringSelectionEnabled` of class `FancySelectionDemoActivity` requires synthetic accessor" |
| errorLine1=" if (mSelectionTracker.hasSelection() && !mSwipeDuringSelectionEnabled) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/selection/fancy/FancySelectionDemoActivity.java" |
| line="156" |
| column="66"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mAdapter` of class `FancySelectionDemoActivity` requires synthetic accessor" |
| errorLine1=" mAdapter.removeItem(details.getSelectionKey());" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/selection/fancy/FancySelectionDemoActivity.java" |
| line="181" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `toast` of class `FancySelectionDemoActivity` requires synthetic accessor" |
| errorLine1=" toast(mContext, "Activate item: " + item);" |
| errorLine2=" ~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/selection/fancy/FancySelectionDemoActivity.java" |
| line="396" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mRecView` of class `FancySelectionDemoActivity` requires synthetic accessor" |
| errorLine1=" View view = mRecView.findChildViewUnder(e.getX(), e.getY());" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/selection/fancy/FancySelectionDemoActivity.java" |
| line="407" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mSwipeDuringSelectionEnabled` of class `FancySelectionDemoActivity` requires synthetic accessor" |
| errorLine1=" if (!mSwipeDuringSelectionEnabled) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/selection/fancy/FancySelectionDemoActivity.java" |
| line="436" |
| column="18"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `toast` of class `FancySelectionDemoActivity` requires synthetic accessor" |
| errorLine1=" toast(mContext, "onDragInitiated received.");" |
| errorLine2=" ~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/selection/fancy/FancySelectionDemoActivity.java" |
| line="437" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `CACHE` of class `ImageLoader` requires synthetic accessor" |
| errorLine1=" CACHE.put(id, bitmap);" |
| errorLine2=" ~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/graphics/ImageLoader.java" |
| line="77" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mConfigToggles` of class `ItemTouchHelperActivity` requires synthetic accessor" |
| errorLine1=" ConfigToggle toggle = mConfigToggles[position];" |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/ItemTouchHelperActivity.java" |
| line="85" |
| column="39"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mConfigToggles` of class `ItemTouchHelperActivity` requires synthetic accessor" |
| errorLine1=" return mConfigToggles.length;" |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/ItemTouchHelperActivity.java" |
| line="91" |
| column="24"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mDividerItemDecoration` of class `LinearLayoutManagerActivity` requires synthetic accessor" |
| errorLine1=" if (mDividerItemDecoration != null) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/LinearLayoutManagerActivity.java" |
| line="61" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mDividerItemDecoration` of class `LinearLayoutManagerActivity` requires synthetic accessor" |
| errorLine1=" mDividerItemDecoration.setOrientation(mLayoutManager.getOrientation());" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/LinearLayoutManagerActivity.java" |
| line="62" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mSnapHelperAttached` of class `LinearLayoutManagerActivity` requires synthetic accessor" |
| errorLine1=" return mSnapHelperAttached;" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/LinearLayoutManagerActivity.java" |
| line="105" |
| column="32"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mLinearSnapHelper` of class `LinearLayoutManagerActivity` requires synthetic accessor" |
| errorLine1=" mLinearSnapHelper.attachToRecyclerView(newValue ? mRecyclerView : null);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/LinearLayoutManagerActivity.java" |
| line="110" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mSnapHelperAttached` of class `LinearLayoutManagerActivity` requires synthetic accessor" |
| errorLine1=" mSnapHelperAttached = newValue;" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/LinearLayoutManagerActivity.java" |
| line="111" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mBindSlowdownEnabled` of class `LinearLayoutManagerJankActivity` requires synthetic accessor" |
| errorLine1=" if (mBindSlowdownEnabled) spinWaitMs(8);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/LinearLayoutManagerJankActivity.java" |
| line="52" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `spinWaitMs` of class `LinearLayoutManagerJankActivity` requires synthetic accessor" |
| errorLine1=" if (mBindSlowdownEnabled) spinWaitMs(8);" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/LinearLayoutManagerJankActivity.java" |
| line="52" |
| column="43"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mInflateSlowdownEnabled` of class `LinearLayoutManagerJankActivity` requires synthetic accessor" |
| errorLine1=" if (mInflateSlowdownEnabled) spinWaitMs(4);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/LinearLayoutManagerJankActivity.java" |
| line="57" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `spinWaitMs` of class `LinearLayoutManagerJankActivity` requires synthetic accessor" |
| errorLine1=" if (mInflateSlowdownEnabled) spinWaitMs(4);" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/LinearLayoutManagerJankActivity.java" |
| line="57" |
| column="46"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mBindSlowdownEnabled` of class `LinearLayoutManagerJankActivity` requires synthetic accessor" |
| errorLine1=" public boolean isChecked() { return mBindSlowdownEnabled; }" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/LinearLayoutManagerJankActivity.java" |
| line="68" |
| column="57"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mBindSlowdownEnabled` of class `LinearLayoutManagerJankActivity` requires synthetic accessor" |
| errorLine1=" public void onChange(boolean newValue) { mBindSlowdownEnabled = newValue; }" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/LinearLayoutManagerJankActivity.java" |
| line="71" |
| column="62"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mInflateSlowdownEnabled` of class `LinearLayoutManagerJankActivity` requires synthetic accessor" |
| errorLine1=" public boolean isChecked() { return mInflateSlowdownEnabled; }" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/LinearLayoutManagerJankActivity.java" |
| line="75" |
| column="57"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mInflateSlowdownEnabled` of class `LinearLayoutManagerJankActivity` requires synthetic accessor" |
| errorLine1=" public void onChange(boolean newValue) { mInflateSlowdownEnabled = newValue; }" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/LinearLayoutManagerJankActivity.java" |
| line="78" |
| column="62"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mContainer` of class `ListPopupWindowActivity` requires synthetic accessor" |
| errorLine1=" mListPopupWindow = new ListPopupWindow(mContainer.getContext());" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/ListPopupWindowActivity.java" |
| line="72" |
| column="56"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mListPopupWindow` of class `ListPopupWindowActivity` requires synthetic accessor" |
| errorLine1=" mListPopupWindow = new ListPopupWindow(mContainer.getContext());" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/ListPopupWindowActivity.java" |
| line="72" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mListPopupAdapter` of class `ListPopupWindowActivity` requires synthetic accessor" |
| errorLine1=" mListPopupAdapter = new BaseAdapter() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/ListPopupWindowActivity.java" |
| line="76" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `title` of class `ViewHolder` requires synthetic accessor" |
| errorLine1=" viewHolder.title = (TextView) convertView.findViewById(R.id.title);" |
| errorLine2=" ~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/ListPopupWindowActivity.java" |
| line="103" |
| column="40"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `shortcut` of class `ViewHolder` requires synthetic accessor" |
| errorLine1=" viewHolder.shortcut =" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/ListPopupWindowActivity.java" |
| line="104" |
| column="40"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `title` of class `ViewHolder` requires synthetic accessor" |
| errorLine1=" viewHolder.title.setText(POPUP_CONTENT[position]);" |
| errorLine2=" ~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/ListPopupWindowActivity.java" |
| line="110" |
| column="36"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `shortcut` of class `ViewHolder` requires synthetic accessor" |
| errorLine1=" viewHolder.shortcut.setVisibility(View.GONE);" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/ListPopupWindowActivity.java" |
| line="111" |
| column="36"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mListPopupAdapter` of class `ListPopupWindowActivity` requires synthetic accessor" |
| errorLine1=" mListPopupWindow.setAdapter(mListPopupAdapter);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/ListPopupWindowActivity.java" |
| line="116" |
| column="45"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mListPopupWindow` of class `ListPopupWindowActivity` requires synthetic accessor" |
| errorLine1=" mListPopupWindow.setAdapter(mListPopupAdapter);" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/ListPopupWindowActivity.java" |
| line="116" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mButton` of class `ListPopupWindowActivity` requires synthetic accessor" |
| errorLine1=" mListPopupWindow.setAnchorView(mButton);" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/ListPopupWindowActivity.java" |
| line="117" |
| column="48"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mListPopupWindow` of class `ListPopupWindowActivity` requires synthetic accessor" |
| errorLine1=" mListPopupWindow.setAnchorView(mButton);" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/ListPopupWindowActivity.java" |
| line="117" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mUseEpicenter` of class `ListPopupWindowActivity` requires synthetic accessor" |
| errorLine1=" final Rect epicenter = mUseEpicenter.isChecked()" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/ListPopupWindowActivity.java" |
| line="120" |
| column="40"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mListPopupWindow` of class `ListPopupWindowActivity` requires synthetic accessor" |
| errorLine1=" mListPopupWindow.setEpicenterBounds(epicenter);" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/ListPopupWindowActivity.java" |
| line="122" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mListPopupWindow` of class `ListPopupWindowActivity` requires synthetic accessor" |
| errorLine1=" mListPopupWindow.setOnItemClickListener(new AdapterView.OnItemClickListener() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/ListPopupWindowActivity.java" |
| line="126" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `addToLog` of class `ListPopupWindowActivity` requires synthetic accessor" |
| errorLine1=" addToLog("Item #"+ position + " clicked");" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/ListPopupWindowActivity.java" |
| line="130" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `addToLog` of class `ListPopupWindowActivity` requires synthetic accessor" |
| errorLine1=" addToLog("Dismissing popup window");" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/ListPopupWindowActivity.java" |
| line="131" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mListPopupWindow` of class `ListPopupWindowActivity` requires synthetic accessor" |
| errorLine1=" mListPopupWindow.dismiss();" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/ListPopupWindowActivity.java" |
| line="132" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mListPopupWindow` of class `ListPopupWindowActivity` requires synthetic accessor" |
| errorLine1=" mListPopupWindow.setOnDismissListener(new PopupWindow.OnDismissListener() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/ListPopupWindowActivity.java" |
| line="137" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `addToLog` of class `ListPopupWindowActivity` requires synthetic accessor" |
| errorLine1=" addToLog("Popup window dismissed");" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/ListPopupWindowActivity.java" |
| line="140" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mIsModal` of class `ListPopupWindowActivity` requires synthetic accessor" |
| errorLine1=" mListPopupWindow.setModal(mIsModal.isChecked());" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/ListPopupWindowActivity.java" |
| line="145" |
| column="43"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mListPopupWindow` of class `ListPopupWindowActivity` requires synthetic accessor" |
| errorLine1=" mListPopupWindow.setModal(mIsModal.isChecked());" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/ListPopupWindowActivity.java" |
| line="145" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mListPopupWindow` of class `ListPopupWindowActivity` requires synthetic accessor" |
| errorLine1=" mListPopupWindow.show();" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/ListPopupWindowActivity.java" |
| line="148" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `addToLog` of class `ListPopupWindowActivity` requires synthetic accessor" |
| errorLine1=" addToLog("Log view clicked");" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/ListPopupWindowActivity.java" |
| line="158" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mState` of class `LocalPlayer` requires synthetic accessor" |
| errorLine1=" if (mState == STATE_IDLE) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="222" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mState` of class `LocalPlayer` requires synthetic accessor" |
| errorLine1=" mState = STATE_READY;" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="223" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `updateVideoRect` of class `LocalPlayer` requires synthetic accessor" |
| errorLine1=" updateVideoRect();" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="224" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mState` of class `LocalPlayer` requires synthetic accessor" |
| errorLine1=" } else if (mState == STATE_PREPARING_FOR_PLAY" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="225" |
| column="28"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mState` of class `LocalPlayer` requires synthetic accessor" |
| errorLine1=" || mState == STATE_PREPARING_FOR_PAUSE) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="226" |
| column="28"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mState` of class `LocalPlayer` requires synthetic accessor" |
| errorLine1=" int prevState = mState;" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="227" |
| column="37"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mState` of class `LocalPlayer` requires synthetic accessor" |
| errorLine1=" mState = mState == STATE_PREPARING_FOR_PLAY ? STATE_PLAYING : STATE_PAUSED;" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="228" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mState` of class `LocalPlayer` requires synthetic accessor" |
| errorLine1=" mState = mState == STATE_PREPARING_FOR_PLAY ? STATE_PLAYING : STATE_PAUSED;" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="228" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `updateVideoRect` of class `LocalPlayer` requires synthetic accessor" |
| errorLine1=" updateVideoRect();" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="229" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mSeekToPos` of class `LocalPlayer` requires synthetic accessor" |
| errorLine1=" if (mSeekToPos > 0) {" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="230" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `DEBUG` of class `LocalPlayer` requires synthetic accessor" |
| errorLine1=" if (DEBUG) {" |
| errorLine2=" ~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="231" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mSeekToPos` of class `LocalPlayer` requires synthetic accessor" |
| errorLine1=" Log.d(TAG, "seek to initial pos: " + mSeekToPos);" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="232" |
| column="66"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mMediaPlayer` of class `LocalPlayer` requires synthetic accessor" |
| errorLine1=" mMediaPlayer.seekTo(mSeekToPos);" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="234" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mSeekToPos` of class `LocalPlayer` requires synthetic accessor" |
| errorLine1=" mMediaPlayer.seekTo(mSeekToPos);" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="234" |
| column="45"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mMediaPlayer` of class `LocalPlayer` requires synthetic accessor" |
| errorLine1=" mMediaPlayer.start();" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="237" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mSeekToPos` of class `LocalPlayer` requires synthetic accessor" |
| errorLine1=" mSeekToPos = 0;" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="287" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mMediaPlayer` of class `LocalPlayer` requires synthetic accessor" |
| errorLine1=" if (mMediaPlayer == null) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="323" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mSurface` of class `LocalPlayer` requires synthetic accessor" |
| errorLine1=" if (mSurface != null) {" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="327" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mMediaPlayer` of class `LocalPlayer` requires synthetic accessor" |
| errorLine1=" ICSMediaPlayer.setSurface(mMediaPlayer, mSurface);" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="330" |
| column="51"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mSurface` of class `LocalPlayer` requires synthetic accessor" |
| errorLine1=" ICSMediaPlayer.setSurface(mMediaPlayer, mSurface);" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="330" |
| column="65"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mSurfaceHolder` of class `LocalPlayer` requires synthetic accessor" |
| errorLine1=" } else if (mSurfaceHolder != null) {" |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="335" |
| column="28"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mMediaPlayer` of class `LocalPlayer` requires synthetic accessor" |
| errorLine1=" mMediaPlayer.setDisplay(mSurfaceHolder);" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="336" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mSurfaceHolder` of class `LocalPlayer` requires synthetic accessor" |
| errorLine1=" mMediaPlayer.setDisplay(mSurfaceHolder);" |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="336" |
| column="45"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mMediaPlayer` of class `LocalPlayer` requires synthetic accessor" |
| errorLine1=" mMediaPlayer.setDisplay(null);" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="338" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `DEBUG` of class `LocalPlayer` requires synthetic accessor" |
| errorLine1=" if (DEBUG) {" |
| errorLine2=" ~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="464" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `DEBUG` of class `LocalPlayer` requires synthetic accessor" |
| errorLine1=" if (DEBUG) {" |
| errorLine2=" ~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="472" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `DEBUG` of class `LocalPlayer` requires synthetic accessor" |
| errorLine1=" if (DEBUG) {" |
| errorLine2=" ~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="481" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mPresentation` of class `SurfaceViewPlayer` requires synthetic accessor" |
| errorLine1=" if (dialog == mPresentation) {" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="535" |
| column="31"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mPresentation` of class `SurfaceViewPlayer` requires synthetic accessor" |
| errorLine1=" mPresentation = null;" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="537" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `updateContents` of class `SurfaceViewPlayer` requires synthetic accessor" |
| errorLine1=" updateContents();" |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="538" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mRecyclerView` of class `ViewHolder` requires synthetic accessor" |
| errorLine1=" holder.mRecyclerView.swapAdapter(mAdapters.get(position), true);" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/NestedRecyclerViewActivity.java" |
| line="162" |
| column="20"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mRecyclerView` of class `ViewHolder` requires synthetic accessor" |
| errorLine1=" holder.mRecyclerView.getLayoutManager().onRestoreInstanceState(savedState);" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/NestedRecyclerViewActivity.java" |
| line="166" |
| column="24"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mRecyclerView` of class `ViewHolder` requires synthetic accessor" |
| errorLine1=" holder.mRecyclerView.getLayoutManager().onSaveInstanceState());" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/NestedRecyclerViewActivity.java" |
| line="174" |
| column="28"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mDefaultDisplay` of class `JellybeanMr1Impl` requires synthetic accessor" |
| errorLine1=" if (displayId == mDefaultDisplay.getDisplayId()) {" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/OverlayDisplayWindow.java" |
| line="405" |
| column="34"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `updateDefaultDisplayInfo` of class `JellybeanMr1Impl` requires synthetic accessor" |
| errorLine1=" if (updateDefaultDisplayInfo()) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/OverlayDisplayWindow.java" |
| line="406" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `relayout` of class `JellybeanMr1Impl` requires synthetic accessor" |
| errorLine1=" relayout();" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/OverlayDisplayWindow.java" |
| line="407" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mDefaultDisplay` of class `JellybeanMr1Impl` requires synthetic accessor" |
| errorLine1=" if (displayId == mDefaultDisplay.getDisplayId()) {" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/OverlayDisplayWindow.java" |
| line="416" |
| column="34"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mGestureDetector` of class `JellybeanMr1Impl` requires synthetic accessor" |
| errorLine1=" mGestureDetector.onTouchEvent(event);" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/OverlayDisplayWindow.java" |
| line="458" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mScaleGestureDetector` of class `JellybeanMr1Impl` requires synthetic accessor" |
| errorLine1=" mScaleGestureDetector.onTouchEvent(event);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/OverlayDisplayWindow.java" |
| line="459" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `saveWindowParams` of class `JellybeanMr1Impl` requires synthetic accessor" |
| errorLine1=" saveWindowParams();" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/OverlayDisplayWindow.java" |
| line="464" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mLiveTranslationX` of class `JellybeanMr1Impl` requires synthetic accessor" |
| errorLine1=" mLiveTranslationX -= distanceX;" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/OverlayDisplayWindow.java" |
| line="479" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mLiveTranslationY` of class `JellybeanMr1Impl` requires synthetic accessor" |
| errorLine1=" mLiveTranslationY -= distanceY;" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/OverlayDisplayWindow.java" |
| line="480" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `relayout` of class `JellybeanMr1Impl` requires synthetic accessor" |
| errorLine1=" relayout();" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/OverlayDisplayWindow.java" |
| line="481" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mLiveScale` of class `JellybeanMr1Impl` requires synthetic accessor" |
| errorLine1=" mLiveScale *= detector.getScaleFactor();" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/OverlayDisplayWindow.java" |
| line="490" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `relayout` of class `JellybeanMr1Impl` requires synthetic accessor" |
| errorLine1=" relayout();" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/OverlayDisplayWindow.java" |
| line="491" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mNumColors` of class `PhotosCursorAdapter` requires synthetic accessor" |
| errorLine1=" new Palette.Builder(bitmap).maximumColorCount(mNumColors).generate(" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/graphics/PaletteActivity.java" |
| line="213" |
| column="71"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` member of class `SwatchesPalette` requires synthetic accessor" |
| errorLine1=" mSwatchesPalette = new SwatchesPalette();" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/graphics/PaletteDetailActivity.java" |
| line="68" |
| column="28"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mCurrentToast` of class `PaletteDetailActivity` requires synthetic accessor" |
| errorLine1=" if (mCurrentToast != null) {" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/graphics/PaletteDetailActivity.java" |
| line="76" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mCurrentToast` of class `PaletteDetailActivity` requires synthetic accessor" |
| errorLine1=" mCurrentToast.cancel();" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/graphics/PaletteDetailActivity.java" |
| line="77" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mCurrentToast` of class `PaletteDetailActivity` requires synthetic accessor" |
| errorLine1=" mCurrentToast = Toast.makeText(PaletteDetailActivity.this," |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/graphics/PaletteDetailActivity.java" |
| line="81" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mCurrentToast` of class `PaletteDetailActivity` requires synthetic accessor" |
| errorLine1=" mCurrentToast.show();" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/graphics/PaletteDetailActivity.java" |
| line="83" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `populatePalette` of class `PaletteDetailActivity` requires synthetic accessor" |
| errorLine1=" populatePalette(palette);" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/graphics/PaletteDetailActivity.java" |
| line="135" |
| column="33"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `setBackgroundColor` of class `PaletteDetailActivity` requires synthetic accessor" |
| errorLine1=" setBackgroundColor(view, getItem(position));" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/graphics/PaletteDetailActivity.java" |
| line="171" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `populateMenu` of class `PopupMenuActivity` requires synthetic accessor" |
| errorLine1=" populateMenu(menuInflater, popupMenu.getMenu());" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/PopupMenuActivity.java" |
| line="75" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `addToLog` of class `PopupMenuActivity` requires synthetic accessor" |
| errorLine1=" addToLog("Item '"+ item.getTitle() + "' clicked");" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/PopupMenuActivity.java" |
| line="87" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `addToLog` of class `PopupMenuActivity` requires synthetic accessor" |
| errorLine1=" addToLog("Popup menu dismissed");" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/PopupMenuActivity.java" |
| line="96" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `logStatus` of class `RemotePlayer` requires synthetic accessor" |
| errorLine1=" logStatus("onItemStatusChanged", sessionId, sessionStatus, itemId, itemStatus);" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="58" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `logStatus` of class `RemotePlayer` requires synthetic accessor" |
| errorLine1=" logStatus("onSessionStatusChanged", sessionId, sessionStatus, null, null);" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="73" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `DEBUG` of class `RemotePlayer` requires synthetic accessor" |
| errorLine1=" if (DEBUG) {" |
| errorLine2=" ~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="81" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `logStatus` of class `RemotePlayer` requires synthetic accessor" |
| errorLine1=" logStatus("play: succeeded", sessionId, sessionStatus, itemId, itemStatus);" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="134" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `logError` of class `RemotePlayer` requires synthetic accessor" |
| errorLine1=" logError("play: failed", error, code);" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="148" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `logStatus` of class `RemotePlayer` requires synthetic accessor" |
| errorLine1=" logStatus("getStatus: succeeded", sessionId, sessionStatus, itemId, itemStatus);" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="173" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `logError` of class `RemotePlayer` requires synthetic accessor" |
| errorLine1=" logError("getStatus: failed", error, code);" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="190" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `logStatus` of class `RemotePlayer` requires synthetic accessor" |
| errorLine1=" logStatus("pause: succeeded", sessionId, sessionStatus, null, null);" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="210" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `logError` of class `RemotePlayer` requires synthetic accessor" |
| errorLine1=" logError("pause: failed", error, code);" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="219" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `logStatus` of class `RemotePlayer` requires synthetic accessor" |
| errorLine1=" logStatus("resume: succeeded", sessionId, sessionStatus, null, null);" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="236" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `logError` of class `RemotePlayer` requires synthetic accessor" |
| errorLine1=" logError("resume: failed", error, code);" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="245" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `logStatus` of class `RemotePlayer` requires synthetic accessor" |
| errorLine1=" logStatus("stop: succeeded", sessionId, sessionStatus, null, null);" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="263" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mClient` of class `RemotePlayer` requires synthetic accessor" |
| errorLine1=" if (mClient.isSessionManagementSupported()) {" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="264" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `endSession` of class `RemotePlayer` requires synthetic accessor" |
| errorLine1=" endSession();" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="265" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `logError` of class `RemotePlayer` requires synthetic accessor" |
| errorLine1=" logError("stop: failed", error, code);" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="274" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `logStatus` of class `RemotePlayer` requires synthetic accessor" |
| errorLine1=" logStatus("remove: succeeded", sessionId, sessionStatus, itemId, itemStatus);" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="310" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `logError` of class `RemotePlayer` requires synthetic accessor" |
| errorLine1=" logError("remove: failed", error, code);" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="315" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `DEBUG` of class `RemotePlayer` requires synthetic accessor" |
| errorLine1=" if (DEBUG) {" |
| errorLine2=" ~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="333" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mSnapshot` of class `RemotePlayer` requires synthetic accessor" |
| errorLine1=" mSnapshot = data.getParcelable(SampleMediaRouteProvider.EXTRA_SNAPSHOT);" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="337" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `logStatus` of class `RemotePlayer` requires synthetic accessor" |
| errorLine1=" logStatus("enqueue: succeeded", sessionId, sessionStatus, itemId, itemStatus);" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="366" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `seekInternal` of class `RemotePlayer` requires synthetic accessor" |
| errorLine1=" seekInternal(item);" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="369" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mEnqueuePending` of class `RemotePlayer` requires synthetic accessor" |
| errorLine1=" if (mEnqueuePending) {" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="376" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mEnqueuePending` of class `RemotePlayer` requires synthetic accessor" |
| errorLine1=" mEnqueuePending = false;" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="377" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mTempQueue` of class `RemotePlayer` requires synthetic accessor" |
| errorLine1=" for (PlaylistItem item : mTempQueue) {" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="378" |
| column="46"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `enqueueInternal` of class `RemotePlayer` requires synthetic accessor" |
| errorLine1=" enqueueInternal(item);" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="379" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mTempQueue` of class `RemotePlayer` requires synthetic accessor" |
| errorLine1=" mTempQueue.clear();" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="381" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `logError` of class `RemotePlayer` requires synthetic accessor" |
| errorLine1=" logError("enqueue: failed", error, code);" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="390" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `logStatus` of class `RemotePlayer` requires synthetic accessor" |
| errorLine1=" logStatus("seek: succeeded", sessionId, sessionStatus, itemId, itemStatus);" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="408" |
| column="16"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `logError` of class `RemotePlayer` requires synthetic accessor" |
| errorLine1=" logError("seek: failed", error, code);" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="416" |
| column="16"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `logStatus` of class `RemotePlayer` requires synthetic accessor" |
| errorLine1=" logStatus("startSession: succeeded", sessionId, sessionStatus, null, null);" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="425" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `enqueueInternal` of class `RemotePlayer` requires synthetic accessor" |
| errorLine1=" enqueueInternal(item);" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="426" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `logError` of class `RemotePlayer` requires synthetic accessor" |
| errorLine1=" logError("startSession: failed", error, code);" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="431" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `logStatus` of class `RemotePlayer` requires synthetic accessor" |
| errorLine1=" logStatus("endSession: succeeded", sessionId, sessionStatus, null, null);" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="440" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `logError` of class `RemotePlayer` requires synthetic accessor" |
| errorLine1=" logError("endSession: failed", error, code);" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="445" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mSessionManager` of class `RouteControlHelper` requires synthetic accessor" |
| errorLine1=" return mHelper.mSessionManager;" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouteProvider.java" |
| line="336" |
| column="28"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `handleStatusChange` of class `RouteControlHelper` requires synthetic accessor" |
| errorLine1=" handleStatusChange(item);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouteProvider.java" |
| line="358" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `updateProgress` of class `SampleMediaRouterActivity` requires synthetic accessor" |
| errorLine1=" updateProgress();" |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="106" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mHandler` of class `SampleMediaRouterActivity` requires synthetic accessor" |
| errorLine1=" mHandler.postDelayed(this, 1000);" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="108" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mMediaSession` of class `SampleMediaRouterActivity` requires synthetic accessor" |
| errorLine1=" mPlayer = Player.create(SampleMediaRouterActivity.this, selectedRoute, mMediaSession);" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="139" |
| column="84"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mPlayer` of class `SampleMediaRouterActivity` requires synthetic accessor" |
| errorLine1=" mPlayer = Player.create(SampleMediaRouterActivity.this, selectedRoute, mMediaSession);" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="139" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mPlayer` of class `SampleMediaRouterActivity` requires synthetic accessor" |
| errorLine1=" mPlayer.updatePresentation();" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="141" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mPlayer` of class `SampleMediaRouterActivity` requires synthetic accessor" |
| errorLine1=" mSessionManager.setPlayer(mPlayer);" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="143" |
| column="39"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mSessionManager` of class `SampleMediaRouterActivity` requires synthetic accessor" |
| errorLine1=" mSessionManager.setPlayer(mPlayer);" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="143" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mSessionManager` of class `SampleMediaRouterActivity` requires synthetic accessor" |
| errorLine1=" mSessionManager.stop();" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="145" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mSessionManager` of class `SampleMediaRouterActivity` requires synthetic accessor" |
| errorLine1=" mSessionManager.unsuspend();" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="147" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `updateUi` of class `SampleMediaRouterActivity` requires synthetic accessor" |
| errorLine1=" updateUi();" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="150" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mMediaSession` of class `SampleMediaRouterActivity` requires synthetic accessor" |
| errorLine1=" mMediaSession.setActive(false);" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="156" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `getCheckedPlaylistItem` of class `SampleMediaRouterActivity` requires synthetic accessor" |
| errorLine1=" PlaylistItem item = getCheckedPlaylistItem();" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="158" |
| column="33"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mSessionManager` of class `SampleMediaRouterActivity` requires synthetic accessor" |
| errorLine1=" long pos = item.getPosition() + (mSessionManager.isPaused() ?" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="160" |
| column="50"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mSessionManager` of class `SampleMediaRouterActivity` requires synthetic accessor" |
| errorLine1=" mSessionManager.suspend(pos);" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="162" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mPlayer` of class `SampleMediaRouterActivity` requires synthetic accessor" |
| errorLine1=" mPlayer.updatePresentation();" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="165" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mPlayer` of class `SampleMediaRouterActivity` requires synthetic accessor" |
| errorLine1=" mPlayer.release();" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="167" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mPlayer` of class `SampleMediaRouterActivity` requires synthetic accessor" |
| errorLine1=" mPlayer.updatePresentation();" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="180" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `updateUi` of class `SampleMediaRouterActivity` requires synthetic accessor" |
| errorLine1=" updateUi();" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="309" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `updateButtons` of class `SampleMediaRouterActivity` requires synthetic accessor" |
| errorLine1=" updateButtons();" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="319" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `updateButtons` of class `SampleMediaRouterActivity` requires synthetic accessor" |
| errorLine1=" updateButtons();" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="329" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mSessionManager` of class `SampleMediaRouterActivity` requires synthetic accessor" |
| errorLine1=" if (mSessionManager.isPaused()) {" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="343" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mSessionManager` of class `SampleMediaRouterActivity` requires synthetic accessor" |
| errorLine1=" mSessionManager.resume();" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="344" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mSessionManager` of class `SampleMediaRouterActivity` requires synthetic accessor" |
| errorLine1=" mSessionManager.pause();" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="346" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mSessionManager` of class `SampleMediaRouterActivity` requires synthetic accessor" |
| errorLine1=" mSessionManager.stop();" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="355" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `getCheckedPlaylistItem` of class `SampleMediaRouterActivity` requires synthetic accessor" |
| errorLine1=" PlaylistItem item = getCheckedPlaylistItem();" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="363" |
| column="37"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mSessionManager` of class `SampleMediaRouterActivity` requires synthetic accessor" |
| errorLine1=" mSessionManager.seek(item.getItemId(), pos);" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="366" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mSeeking` of class `SampleMediaRouterActivity` requires synthetic accessor" |
| errorLine1=" mSeeking = true;" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="373" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mSeeking` of class `SampleMediaRouterActivity` requires synthetic accessor" |
| errorLine1=" mSeeking = false;" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="377" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `updateUi` of class `SampleMediaRouterActivity` requires synthetic accessor" |
| errorLine1=" updateUi();" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="378" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `updateUi` of class `SampleMediaRouterActivity` requires synthetic accessor" |
| errorLine1=" updateUi();" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="404" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mSessionManager` of class `SampleMediaRouterActivity` requires synthetic accessor" |
| errorLine1=" mSessionManager.resume();" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="431" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mSessionManager` of class `SampleMediaRouterActivity` requires synthetic accessor" |
| errorLine1=" mSessionManager.pause();" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="436" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mUseDefaultControlCheckBox` of class `SampleMediaRouterActivity` requires synthetic accessor" |
| errorLine1=" return new ControllerDialogFragment(mUseDefaultControlCheckBox);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="527" |
| column="53"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mSessionManager` of class `SampleMediaRouterActivity` requires synthetic accessor" |
| errorLine1=" mSessionManager.add(item.mName, item.mUri, item.mMime);" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="694" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mSessionManager` of class `SampleMediaRouterActivity` requires synthetic accessor" |
| errorLine1=" mSessionManager.remove(item.getItemId());" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="729" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mControllerDialog` of class `ControllerDialogFragment` requires synthetic accessor" |
| errorLine1=" mControllerDialog = null;" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="797" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mSelectionTracker` of class `SimpleSelectionDemoActivity` requires synthetic accessor" |
| errorLine1=" Log.i(TAG, "Selection changed to: " + mSelectionTracker.getSelection());" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/selection/simple/SimpleSelectionDemoActivity.java" |
| line="92" |
| column="63"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `toast` of class `SimpleSelectionDemoActivity` requires synthetic accessor" |
| errorLine1=" toast(mContext, "Activate item: " + item.getSelectionKey());" |
| errorLine2=" ~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/selection/simple/SimpleSelectionDemoActivity.java" |
| line="148" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mSelectionTracker` of class `SingleStableIdSelectionDemoActivity` requires synthetic accessor" |
| errorLine1=" Log.i(TAG, "Selection changed to: " + mSelectionTracker.getSelection());" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/selection/single/SingleStableIdSelectionDemoActivity.java" |
| line="84" |
| column="63"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mAdapter` of class `SortedListActivity` requires synthetic accessor" |
| errorLine1=" mAdapter.addItem(new Item(text));" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/util/SortedListActivity.java" |
| line="65" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mDataView` of class `ViewHolder` requires synthetic accessor" |
| errorLine1=" holder.mDataView.setText(mData.get(position).second);" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/StableIdActivity.java" |
| line="133" |
| column="20"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mVertical` of class `StaggeredGridLayoutManagerActivity` requires synthetic accessor" |
| errorLine1=" return mVertical;" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/StaggeredGridLayoutManagerActivity.java" |
| line="44" |
| column="32"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mVertical` of class `StaggeredGridLayoutManagerActivity` requires synthetic accessor" |
| errorLine1=" if (mVertical == newValue) {" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/StaggeredGridLayoutManagerActivity.java" |
| line="49" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mVertical` of class `StaggeredGridLayoutManagerActivity` requires synthetic accessor" |
| errorLine1=" mVertical = newValue;" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/StaggeredGridLayoutManagerActivity.java" |
| line="52" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mActionMode` of class `IV` requires synthetic accessor" |
| errorLine1=" mActionMode = null;" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/SystemUIModes.java" |
| line="354" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` field `mActivity` of class `IV` requires synthetic accessor" |
| errorLine1=" mActivity.clearActionMode();" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/SystemUIModes.java" |
| line="355" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SyntheticAccessor" |
| message="Access to `private` method `startActionMode` of class `ToolbarActionMode` requires synthetic accessor" |
| errorLine1=" startActionMode();" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ToolbarActionMode.java" |
| line="47" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="UselessParent" |
| message="This `LinearLayout` layout or its `LinearLayout` parent is possibly useless; transfer the `background` attribute to the other view" |
| errorLine1=" <LinearLayout" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/selection_demo_list_header.xml" |
| line="25" |
| column="4"/> |
| </issue> |
| |
| <issue |
| id="UselessParent" |
| message="This `LinearLayout` layout or its `LinearLayout` parent is possibly useless; transfer the `background` attribute to the other view" |
| errorLine1=" <LinearLayout" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/selection_demo_list_item.xml" |
| line="25" |
| column="4"/> |
| </issue> |
| |
| <issue |
| id="RedundantNamespace" |
| message="This namespace declaration is redundant" |
| errorLine1=" <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/animated_recycler_view.xml" |
| line="23" |
| column="19"/> |
| </issue> |
| |
| <issue |
| id="RedundantNamespace" |
| message="This namespace declaration is redundant" |
| errorLine1=" <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/animated_recycler_view.xml" |
| line="51" |
| column="19"/> |
| </issue> |
| |
| <issue |
| id="RedundantNamespace" |
| message="This namespace declaration is redundant" |
| errorLine1=" <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/remove_large_items_demo.xml" |
| line="23" |
| column="19"/> |
| </issue> |
| |
| <issue |
| id="RedundantNamespace" |
| message="This namespace declaration is redundant" |
| errorLine1=" <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/remove_large_items_demo.xml" |
| line="44" |
| column="19"/> |
| </issue> |
| |
| <issue |
| id="RedundantNamespace" |
| message="This namespace declaration is redundant" |
| errorLine1=" xmlns:android="http://schemas.android.com/apk/res/android"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/selection_demo_list_header.xml" |
| line="27" |
| column="7"/> |
| </issue> |
| |
| <issue |
| id="RedundantNamespace" |
| message="This namespace declaration is redundant" |
| errorLine1=" xmlns:android="http://schemas.android.com/apk/res/android"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/selection_demo_list_item.xml" |
| line="27" |
| column="7"/> |
| </issue> |
| |
| <issue |
| id="RedundantNamespace" |
| message="This namespace declaration is redundant" |
| errorLine1=" <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/toolbar_action_mode.xml" |
| line="28" |
| column="18"/> |
| </issue> |
| |
| <issue |
| id="UnusedNamespace" |
| message="Unused namespace declaration xmlns:android; already declared on the root element" |
| errorLine1=" <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/animated_recycler_view.xml" |
| line="23" |
| column="19"/> |
| </issue> |
| |
| <issue |
| id="UnusedNamespace" |
| message="Unused namespace declaration xmlns:android; already declared on the root element" |
| errorLine1=" <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/animated_recycler_view.xml" |
| line="51" |
| column="19"/> |
| </issue> |
| |
| <issue |
| id="UnusedNamespace" |
| message="Unused namespace declaration xmlns:android; already declared on the root element" |
| errorLine1=" <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/remove_large_items_demo.xml" |
| line="23" |
| column="19"/> |
| </issue> |
| |
| <issue |
| id="UnusedNamespace" |
| message="Unused namespace declaration xmlns:android; already declared on the root element" |
| errorLine1=" <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/remove_large_items_demo.xml" |
| line="44" |
| column="19"/> |
| </issue> |
| |
| <issue |
| id="UnusedNamespace" |
| message="Unused namespace declaration xmlns:android; already declared on the root element" |
| errorLine1=" xmlns:android="http://schemas.android.com/apk/res/android"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/selection_demo_list_header.xml" |
| line="27" |
| column="7"/> |
| </issue> |
| |
| <issue |
| id="UnusedNamespace" |
| message="Unused namespace declaration xmlns:android; already declared on the root element" |
| errorLine1=" xmlns:android="http://schemas.android.com/apk/res/android"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/selection_demo_list_item.xml" |
| line="27" |
| column="7"/> |
| </issue> |
| |
| <issue |
| id="UnusedNamespace" |
| message="Unused namespace declaration xmlns:android; already declared on the root element" |
| errorLine1=" <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/toolbar_action_mode.xml" |
| line="28" |
| column="18"/> |
| </issue> |
| |
| <issue |
| id="TypographyEllipsis" |
| message="Replace "..." with ellipsis character (…, &#8230;) ?" |
| errorLine1=" <string name="media_route_menu_title">Play on...</string>" |
| errorLine2=" ^"> |
| <location |
| file="src/main/res/values/strings.xml" |
| line="31" |
| column="43"/> |
| </issue> |
| |
| <issue |
| id="TypographyEllipsis" |
| message="Replace "..." with ellipsis character (…, &#8230;) ?" |
| errorLine1=" <string name="action_bar_share_with">Share with...</string>" |
| errorLine2=" ^"> |
| <location |
| file="src/main/res/values/strings.xml" |
| line="100" |
| column="42"/> |
| </issue> |
| |
| <issue |
| id="TypographyEllipsis" |
| message="Replace "..." with ellipsis character (…, &#8230;) ?" |
| errorLine1=" <string name="action_bar_fragment_menu_msg">Build menus from three fragments, the last one" |
| errorLine2=" ^"> |
| <location |
| file="src/main/res/values/strings.xml" |
| line="122" |
| column="49"/> |
| </issue> |
| |
| <issue |
| id="TypographyEllipsis" |
| message="Replace "..." with ellipsis character (…, &#8230;) ?" |
| errorLine1=" <string name="search_hint">Search...</string>" |
| errorLine2=" ^"> |
| <location |
| file="src/main/res/values/strings.xml" |
| line="208" |
| column="32"/> |
| </issue> |
| |
| <issue |
| id="IconDensities" |
| message="Missing the following drawables in `drawable-xhdpi`: apidemo_androidlogo.png, app_sample_code.png, ic_android.png, ic_launcher_settings.png, ic_media_pause.png... (4 more)"> |
| <location |
| file="src/main/res/drawable-xhdpi"/> |
| </issue> |
| |
| <issue |
| id="IconDuplicates" |
| message="The following unrelated icon files have identical contents: drawer_shadow_end.9.png, drawer_shadow.9.png"> |
| <location |
| file="src/main/res/drawable-ldrtl-hdpi/drawer_shadow.9.png"/> |
| <location |
| file="src/main/res/drawable-hdpi/drawer_shadow_end.9.png"/> |
| </issue> |
| |
| <issue |
| id="IconDuplicates" |
| message="The following unrelated icon files have identical contents: drawer_shadow_end.9.png, drawer_shadow.9.png"> |
| <location |
| file="src/main/res/drawable-mdpi/drawer_shadow.9.png"/> |
| <location |
| file="src/main/res/drawable-ldrtl-mdpi/drawer_shadow_end.9.png"/> |
| </issue> |
| |
| <issue |
| id="IconDuplicates" |
| message="The following unrelated icon files have identical contents: drawer_shadow_end.9.png, drawer_shadow.9.png"> |
| <location |
| file="src/main/res/drawable-xhdpi/drawer_shadow.9.png"/> |
| <location |
| file="src/main/res/drawable-ldrtl-xhdpi/drawer_shadow_end.9.png"/> |
| </issue> |
| |
| <issue |
| id="IconDuplicates" |
| message="The following unrelated icon files have identical contents: drawer_shadow.9.png, drawer_shadow_end.9.png"> |
| <location |
| file="src/main/res/drawable-ldrtl-hdpi/drawer_shadow_end.9.png"/> |
| <location |
| file="src/main/res/drawable-hdpi/drawer_shadow.9.png"/> |
| </issue> |
| |
| <issue |
| id="IconDuplicates" |
| message="The following unrelated icon files have identical contents: drawer_shadow.9.png, drawer_shadow_end.9.png"> |
| <location |
| file="src/main/res/drawable-mdpi/drawer_shadow_end.9.png"/> |
| <location |
| file="src/main/res/drawable-ldrtl-mdpi/drawer_shadow.9.png"/> |
| </issue> |
| |
| <issue |
| id="IconDuplicates" |
| message="The following unrelated icon files have identical contents: drawer_shadow.9.png, drawer_shadow_end.9.png"> |
| <location |
| file="src/main/res/drawable-xhdpi/drawer_shadow_end.9.png"/> |
| <location |
| file="src/main/res/drawable-ldrtl-xhdpi/drawer_shadow.9.png"/> |
| </issue> |
| |
| <issue |
| id="ButtonStyle" |
| message="Buttons in button bars should be borderless; use `style="?android:attr/buttonBarButtonStyle"` (and `?android:attr/buttonBarStyle` on the parent)" |
| errorLine1=" <Button" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/res/layout/animated_recycler_view.xml" |
| line="56" |
| column="10"/> |
| </issue> |
| |
| <issue |
| id="ButtonStyle" |
| message="Buttons in button bars should be borderless; use `style="?android:attr/buttonBarButtonStyle"` (and `?android:attr/buttonBarStyle` on the parent)" |
| errorLine1=" <Button" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/res/layout/animated_recycler_view.xml" |
| line="64" |
| column="10"/> |
| </issue> |
| |
| <issue |
| id="ButtonStyle" |
| message="Buttons in button bars should be borderless; use `style="?android:attr/buttonBarButtonStyle"` (and `?android:attr/buttonBarStyle` on the parent)" |
| errorLine1=" <Button" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/res/layout/animated_recycler_view.xml" |
| line="71" |
| column="10"/> |
| </issue> |
| |
| <issue |
| id="ButtonStyle" |
| message="Buttons in button bars should be borderless; use `style="?android:attr/buttonBarButtonStyle"` (and `?android:attr/buttonBarStyle` on the parent)" |
| errorLine1=" <Button" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/res/layout/animated_recycler_view.xml" |
| line="78" |
| column="10"/> |
| </issue> |
| |
| <issue |
| id="ButtonStyle" |
| message="Buttons in button bars should be borderless; use `style="?android:attr/buttonBarButtonStyle"` (and `?android:attr/buttonBarStyle` on the parent)" |
| errorLine1=" <Button" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/res/layout/animated_recycler_view.xml" |
| line="85" |
| column="10"/> |
| </issue> |
| |
| <issue |
| id="ButtonStyle" |
| message="Buttons in button bars should be borderless; use `style="?android:attr/buttonBarButtonStyle"` (and `?android:attr/buttonBarStyle` on the parent)" |
| errorLine1=" <Button" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/res/layout/remove_large_items_demo.xml" |
| line="49" |
| column="10"/> |
| </issue> |
| |
| <issue |
| id="ButtonStyle" |
| message="Buttons in button bars should be borderless; use `style="?android:attr/buttonBarButtonStyle"` (and `?android:attr/buttonBarStyle` on the parent)" |
| errorLine1=" <Button" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/res/layout/remove_large_items_demo.xml" |
| line="57" |
| column="10"/> |
| </issue> |
| |
| <issue |
| id="TextFields" |
| message="This text field does not specify an `inputType`" |
| errorLine1=" <EditText" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/res/layout/activity_rv_smoothscrollby.xml" |
| line="22" |
| column="6"/> |
| </issue> |
| |
| <issue |
| id="TextFields" |
| message="This text field does not specify an `inputType`" |
| errorLine1=" <EditText" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_night_mode.xml" |
| line="90" |
| column="10"/> |
| </issue> |
| |
| <issue |
| id="TextFields" |
| message="This text field does not specify an `inputType`" |
| errorLine1=" <EditText" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_text_input.xml" |
| line="25" |
| column="6"/> |
| </issue> |
| |
| <issue |
| id="TextFields" |
| message="This text field does not specify an `inputType`" |
| errorLine1=" <EditText" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/res/layout/grid_layout_1.xml" |
| line="34" |
| column="6"/> |
| </issue> |
| |
| <issue |
| id="TextFields" |
| message="This text field does not specify an `inputType`" |
| errorLine1=" <EditText" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/res/layout-land/grid_layout_2.xml" |
| line="43" |
| column="6"/> |
| </issue> |
| |
| <issue |
| id="TextFields" |
| message="This text field does not specify an `inputType`" |
| errorLine1=" <EditText" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/res/layout/grid_layout_2.xml" |
| line="43" |
| column="6"/> |
| </issue> |
| |
| <issue |
| id="TextFields" |
| message="This text field does not specify an `inputType`" |
| errorLine1=" <EditText" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/res/layout-land/grid_layout_2.xml" |
| line="51" |
| column="6"/> |
| </issue> |
| |
| <issue |
| id="TextFields" |
| message="This text field does not specify an `inputType`" |
| errorLine1=" <EditText" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/res/layout/grid_layout_2.xml" |
| line="51" |
| column="6"/> |
| </issue> |
| |
| <issue |
| id="AlwaysShowAction" |
| message="Prefer "`ifRoom`" instead of "`always`"" |
| errorLine1=" app:showAsAction="always"/>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/menu/menu_with_tinted_icons.xml" |
| line="26" |
| column="9"/> |
| <location |
| file="src/main/res/menu/menu_with_tinted_icons.xml" |
| line="34" |
| column="9"/> |
| <location |
| file="src/main/res/menu/menu_with_tinted_icons.xml" |
| line="42" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="Autofill" |
| message="Missing `autofillHints` attribute" |
| errorLine1=" <EditText" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/res/layout/activity_base_layout_manager.xml" |
| line="31" |
| column="10"/> |
| </issue> |
| |
| <issue |
| id="Autofill" |
| message="Missing `autofillHints` attribute" |
| errorLine1=" <EditText" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/res/layout/activity_rv_smoothscrollby.xml" |
| line="22" |
| column="6"/> |
| </issue> |
| |
| <issue |
| id="Autofill" |
| message="Missing `autofillHints` attribute" |
| errorLine1=" <EditText" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_night_mode.xml" |
| line="90" |
| column="10"/> |
| </issue> |
| |
| <issue |
| id="Autofill" |
| message="Missing `autofillHints` attribute" |
| errorLine1=" <EditText" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_text_input.xml" |
| line="25" |
| column="6"/> |
| </issue> |
| |
| <issue |
| id="Autofill" |
| message="Missing `autofillHints` attribute" |
| errorLine1=" <EditText" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/res/layout/grid_layout_1.xml" |
| line="34" |
| column="6"/> |
| </issue> |
| |
| <issue |
| id="Autofill" |
| message="Missing `autofillHints` attribute" |
| errorLine1=" <EditText" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/res/layout-land/grid_layout_2.xml" |
| line="43" |
| column="6"/> |
| </issue> |
| |
| <issue |
| id="Autofill" |
| message="Missing `autofillHints` attribute" |
| errorLine1=" <EditText" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/res/layout/grid_layout_2.xml" |
| line="43" |
| column="6"/> |
| </issue> |
| |
| <issue |
| id="Autofill" |
| message="Missing `autofillHints` attribute" |
| errorLine1=" <EditText" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/res/layout-land/grid_layout_2.xml" |
| line="51" |
| column="6"/> |
| </issue> |
| |
| <issue |
| id="Autofill" |
| message="Missing `autofillHints` attribute" |
| errorLine1=" <EditText" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/res/layout/grid_layout_2.xml" |
| line="51" |
| column="6"/> |
| </issue> |
| |
| <issue |
| id="Autofill" |
| message="Missing `autofillHints` attribute" |
| errorLine1=" <EditText" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/res/layout/sorted_list_activity.xml" |
| line="21" |
| column="6"/> |
| </issue> |
| |
| <issue |
| id="ButtonCase" |
| message="@android:string/no actually returns "Cancel", not "No"; use @android:string/cancel instead or create a local string resource for No" |
| errorLine1=" android:text="@android:string/no"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/dialog_content_buttons.xml" |
| line="42" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="ButtonCase" |
| message="The standard Android way to capitalize Ok is "OK" (tip: use `@android:string/ok` instead)" |
| errorLine1=" <string name="grid_layout_1_ok">Ok</string>" |
| errorLine2=" ^"> |
| <location |
| file="src/main/res/values/strings.xml" |
| line="65" |
| column="37"/> |
| </issue> |
| |
| <issue |
| id="ClickableViewAccessibility" |
| message="Custom view ``Button`` has `setOnTouchListener` called on it but does not override `performClick`" |
| errorLine1=" vh.actionButton.setOnTouchListener(new View.OnTouchListener() {" |
| errorLine2=" ^"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/DragAndDropActivity.java" |
| line="110" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="ClickableViewAccessibility" |
| message="`onTouch` should call `View#performClick` when a click is detected" |
| errorLine1=" public boolean onTouch(View v, MotionEvent event) {" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/DragAndDropActivity.java" |
| line="112" |
| column="28"/> |
| </issue> |
| |
| <issue |
| id="ClickableViewAccessibility" |
| message="`onTouch` should call `View#performClick` when a click is detected" |
| errorLine1=" public boolean onTouch(View view, MotionEvent event) {" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/OverlayDisplayWindow.java" |
| line="452" |
| column="28"/> |
| </issue> |
| |
| <issue |
| id="ClickableViewAccessibility" |
| message="Custom view ``Button`` has `setOnTouchListener` called on it but does not override `performClick`" |
| errorLine1=" vh.actionButton.setOnTouchListener(new View.OnTouchListener() {" |
| errorLine2=" ^"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/SwipeToDismissActivity.java" |
| line="145" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="ClickableViewAccessibility" |
| message="`onTouch` should call `View#performClick` when a click is detected" |
| errorLine1=" public boolean onTouch(View v, MotionEvent event) {" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/SwipeToDismissActivity.java" |
| line="147" |
| column="28"/> |
| </issue> |
| |
| <issue |
| id="ContentDescription" |
| message="Missing `contentDescription` attribute on image" |
| errorLine1=" <ImageButton android:id="@+id/button"" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/action_bar_settings_action_provider.xml" |
| line="26" |
| column="6"/> |
| </issue> |
| |
| <issue |
| id="ContentDescription" |
| message="Missing `contentDescription` attribute on image" |
| errorLine1=" <ImageView" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_animated_selector.xml" |
| line="33" |
| column="10"/> |
| </issue> |
| |
| <issue |
| id="ContentDescription" |
| message="Missing `contentDescription` attribute on image" |
| errorLine1=" <ImageView android:id="@+id/vector_image"" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/res/layout-v11/appcompat_animated_vector.xml" |
| line="23" |
| column="6"/> |
| </issue> |
| |
| <issue |
| id="ContentDescription" |
| message="Missing `contentDescription` attribute on image" |
| errorLine1=" <ImageView" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_icons.xml" |
| line="30" |
| column="10"/> |
| </issue> |
| |
| <issue |
| id="ContentDescription" |
| message="Missing `contentDescription` attribute on image" |
| errorLine1=" <ImageView" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_icons.xml" |
| line="35" |
| column="10"/> |
| </issue> |
| |
| <issue |
| id="ContentDescription" |
| message="Missing `contentDescription` attribute on image" |
| errorLine1=" <ImageView" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_icons.xml" |
| line="40" |
| column="10"/> |
| </issue> |
| |
| <issue |
| id="ContentDescription" |
| message="Missing `contentDescription` attribute on image" |
| errorLine1=" <ImageView" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_icons.xml" |
| line="45" |
| column="10"/> |
| </issue> |
| |
| <issue |
| id="ContentDescription" |
| message="Missing `contentDescription` attribute on image" |
| errorLine1=" <ImageView" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_icons.xml" |
| line="50" |
| column="10"/> |
| </issue> |
| |
| <issue |
| id="ContentDescription" |
| message="Missing `contentDescription` attribute on image" |
| errorLine1=" <ImageView" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/custom_drawable_image.xml" |
| line="24" |
| column="6"/> |
| </issue> |
| |
| <issue |
| id="ContentDescription" |
| message="Missing `contentDescription` attribute on image" |
| errorLine1=" <ImageView" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/custom_drawable_image.xml" |
| line="29" |
| column="6"/> |
| </issue> |
| |
| <issue |
| id="ContentDescription" |
| message="Missing `contentDescription` attribute on image" |
| errorLine1=" <ImageView" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/dialog_content.xml" |
| line="28" |
| column="6"/> |
| </issue> |
| |
| <issue |
| id="ContentDescription" |
| message="Missing `contentDescription` attribute on image" |
| errorLine1=" <ImageView" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/dialog_content_buttons.xml" |
| line="28" |
| column="6"/> |
| </issue> |
| |
| <issue |
| id="ContentDescription" |
| message="Missing `contentDescription` attribute on image" |
| errorLine1=" <ImageButton android:id="@+id/item_action"" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/media_item.xml" |
| line="26" |
| column="6"/> |
| </issue> |
| |
| <issue |
| id="ContentDescription" |
| message="Missing `contentDescription` attribute on image" |
| errorLine1=" <ImageView" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/palette_list_item.xml" |
| line="24" |
| column="6"/> |
| </issue> |
| |
| <issue |
| id="ContentDescription" |
| message="Missing `contentDescription` attribute on image" |
| errorLine1=" <ImageView" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/sample_media_controller.xml" |
| line="27" |
| column="10"/> |
| </issue> |
| |
| <issue |
| id="ContentDescription" |
| message="Missing `contentDescription` attribute on image" |
| errorLine1=" <ImageButton android:id="@+id/pause_resume_button"" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/sample_media_controller.xml" |
| line="42" |
| column="10"/> |
| </issue> |
| |
| <issue |
| id="ContentDescription" |
| message="Missing `contentDescription` attribute on image" |
| errorLine1=" <ImageButton android:id="@+id/stop_button"" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/sample_media_controller.xml" |
| line="49" |
| column="10"/> |
| </issue> |
| |
| <issue |
| id="ContentDescription" |
| message="Missing `contentDescription` attribute on image" |
| errorLine1=" <ImageButton android:id="@+id/pause_resume_button"" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/sample_media_router.xml" |
| line="99" |
| column="14"/> |
| </issue> |
| |
| <issue |
| id="ContentDescription" |
| message="Missing `contentDescription` attribute on image" |
| errorLine1=" <ImageButton android:id="@+id/stop_button"" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/sample_media_router.xml" |
| line="109" |
| column="14"/> |
| </issue> |
| |
| <issue |
| id="KeyboardInaccessibleWidget" |
| message="'clickable' attribute found, please also add 'focusable'" |
| errorLine1=" android:clickable="true"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/activity_card_view.xml" |
| line="215" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="KeyboardInaccessibleWidget" |
| message="'clickable' attribute found, please also add 'focusable'" |
| errorLine1=" android:clickable="true"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_animated_selector.xml" |
| line="37" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="KeyboardInaccessibleWidget" |
| message="'clickable' attribute found, please also add 'focusable'" |
| errorLine1=" android:clickable="true"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_text_views.xml" |
| line="61" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="LabelFor" |
| message="Missing accessibility label: where minSdk < 17, you should provide an `android:hint`" |
| errorLine1=" <EditText" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/res/layout/activity_rv_smoothscrollby.xml" |
| line="22" |
| column="6"/> |
| </issue> |
| |
| <issue |
| id="LabelFor" |
| message="Missing accessibility label: where minSdk < 17, you should provide an `android:hint`" |
| errorLine1=" <EditText" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_night_mode.xml" |
| line="90" |
| column="10"/> |
| </issue> |
| |
| <issue |
| id="LabelFor" |
| message="Missing accessibility label: where minSdk < 17, you should provide an `android:hint`" |
| errorLine1=" <EditText" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/res/layout/grid_layout_1.xml" |
| line="34" |
| column="6"/> |
| </issue> |
| |
| <issue |
| id="LabelFor" |
| message="Missing accessibility label: where minSdk < 17, you should provide an `android:hint`" |
| errorLine1=" <EditText" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/res/layout-land/grid_layout_2.xml" |
| line="43" |
| column="6"/> |
| </issue> |
| |
| <issue |
| id="LabelFor" |
| message="Missing accessibility label: where minSdk < 17, you should provide an `android:hint`" |
| errorLine1=" <EditText" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/res/layout/grid_layout_2.xml" |
| line="43" |
| column="6"/> |
| </issue> |
| |
| <issue |
| id="LabelFor" |
| message="Missing accessibility label: where minSdk < 17, you should provide an `android:hint`" |
| errorLine1=" <EditText" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/res/layout-land/grid_layout_2.xml" |
| line="51" |
| column="6"/> |
| </issue> |
| |
| <issue |
| id="LabelFor" |
| message="Missing accessibility label: where minSdk < 17, you should provide an `android:hint`" |
| errorLine1=" <EditText" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/res/layout/grid_layout_2.xml" |
| line="51" |
| column="6"/> |
| </issue> |
| |
| <issue |
| id="SetTextI18n" |
| message="String literal in `setText` can not be translated. Use Android resources instead." |
| errorLine1=" myViewHolder.textView.setText("More text for the expanded version");" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/AnimatedRecyclerView.java" |
| line="706" |
| column="47"/> |
| </issue> |
| |
| <issue |
| id="SetTextI18n" |
| message="String literal in `setText` can not be translated. Use Android resources instead." |
| errorLine1=" holder.textView.setText("loading...");" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/AsyncListUtilActivity.java" |
| line="98" |
| column="41"/> |
| </issue> |
| |
| <issue |
| id="SetTextI18n" |
| message="Do not concatenate text displayed with `setText`. Use resource string with placeholders." |
| errorLine1=" ((TextView) convertView).setText(" " + position + " ");" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/BaseLayoutManagerActivity.java" |
| line="153" |
| column="50"/> |
| </issue> |
| |
| <issue |
| id="SetTextI18n" |
| message="Do not concatenate text displayed with `setText`. Use resource string with placeholders." |
| errorLine1=" mInfoText.setText("radius: " + mCornerRadiusSeekBar.getProgress()" |
| errorLine2=" ^"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/CardViewActivity.java" |
| line="88" |
| column="27"/> |
| </issue> |
| |
| <issue |
| id="SetTextI18n" |
| message="String literal in `setText` can not be translated. Use Android resources instead." |
| errorLine1=" mInfoText.setText("radius: " + mCornerRadiusSeekBar.getProgress()" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/CardViewActivity.java" |
| line="88" |
| column="27"/> |
| </issue> |
| |
| <issue |
| id="SetTextI18n" |
| message="String literal in `setText` can not be translated. Use Android resources instead." |
| errorLine1=" + ", alpha: " + mAlphaSeekBar.getProgress()" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/CardViewActivity.java" |
| line="89" |
| column="19"/> |
| </issue> |
| |
| <issue |
| id="SetTextI18n" |
| message="String literal in `setText` can not be translated. Use Android resources instead." |
| errorLine1=" + "\nelevation: " + mCardView.getCardElevation() + " of "" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/CardViewActivity.java" |
| line="91" |
| column="68"/> |
| </issue> |
| |
| <issue |
| id="SetTextI18n" |
| message="Do not concatenate text displayed with `setText`. Use resource string with placeholders." |
| errorLine1=" mLabel.setText(label.toUpperCase() + label + label + "...");" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/selection/fancy/DemoHeaderHolder.java" |
| line="44" |
| column="24"/> |
| </issue> |
| |
| <issue |
| id="SetTextI18n" |
| message="String literal in `setText` can not be translated. Use Android resources instead." |
| errorLine1=" shuffle.setText("Shuffle");" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/util/DiffUtilActivity.java" |
| line="57" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="SetTextI18n" |
| message="String literal in `setText` can not be translated. Use Android resources instead." |
| errorLine1=" c.setText("Email setup");" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/GridLayout3.java" |
| line="80" |
| column="23"/> |
| </issue> |
| |
| <issue |
| id="SetTextI18n" |
| message="String literal in `setText` can not be translated. Use Android resources instead." |
| errorLine1=" c.setText("You can configure email in a few simple steps:");" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/GridLayout3.java" |
| line="86" |
| column="23"/> |
| </issue> |
| |
| <issue |
| id="SetTextI18n" |
| message="String literal in `setText` can not be translated. Use Android resources instead." |
| errorLine1=" c.setText("Email address:");" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/GridLayout3.java" |
| line="91" |
| column="23"/> |
| </issue> |
| |
| <issue |
| id="SetTextI18n" |
| message="String literal in `setText` can not be translated. Use Android resources instead." |
| errorLine1=" c.setText("Password:");" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/GridLayout3.java" |
| line="102" |
| column="23"/> |
| </issue> |
| |
| <issue |
| id="SetTextI18n" |
| message="String literal in `setText` can not be translated. Use Android resources instead." |
| errorLine1=" c.setText("Manual setup");" |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/GridLayout3.java" |
| line="113" |
| column="23"/> |
| </issue> |
| |
| <issue |
| id="SetTextI18n" |
| message="String literal in `setText` can not be translated. Use Android resources instead." |
| errorLine1=" c.setText("Next");" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/GridLayout3.java" |
| line="118" |
| column="23"/> |
| </issue> |
| |
| <issue |
| id="SetTextI18n" |
| message="Do not concatenate text displayed with `setText`. Use resource string with placeholders." |
| errorLine1=" mLog.setText(toPrepend + mLog.getText());" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/ListPopupWindowActivity.java" |
| line="165" |
| column="22"/> |
| </issue> |
| |
| <issue |
| id="SetTextI18n" |
| message="Do not concatenate text displayed with `setText`. Use resource string with placeholders." |
| errorLine1=" title.setText("Title for #" + i);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/ListViewActivity.java" |
| line="66" |
| column="31"/> |
| </issue> |
| |
| <issue |
| id="SetTextI18n" |
| message="String literal in `setText` can not be translated. Use Android resources instead." |
| errorLine1=" title.setText("Title for #" + i);" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/ListViewActivity.java" |
| line="66" |
| column="31"/> |
| </issue> |
| |
| <issue |
| id="SetTextI18n" |
| message="Do not concatenate text displayed with `setText`. Use resource string with placeholders." |
| errorLine1=" subtitle.setText("Subtitle for #" + i);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/ListViewActivity.java" |
| line="67" |
| column="34"/> |
| </issue> |
| |
| <issue |
| id="SetTextI18n" |
| message="String literal in `setText` can not be translated. Use Android resources instead." |
| errorLine1=" subtitle.setText("Subtitle for #" + i);" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/ListViewActivity.java" |
| line="67" |
| column="34"/> |
| </issue> |
| |
| <issue |
| id="SetTextI18n" |
| message="Do not concatenate text displayed with `setText`. Use resource string with placeholders." |
| errorLine1=" mLog.setText(toPrepend + mLog.getText());" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/PopupMenuActivity.java" |
| line="122" |
| column="22"/> |
| </issue> |
| |
| <issue |
| id="SetTextI18n" |
| message="Do not concatenate text displayed with `setText`. Use resource string with placeholders." |
| errorLine1=" holder.nameTextView.text = "Item $position"" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/RecyclerViewCoordinatorLayoutAppBarActivity.kt" |
| line="57" |
| column="36"/> |
| </issue> |
| |
| <issue |
| id="SetTextI18n" |
| message="String literal in `setText` can not be translated. Use Android resources instead." |
| errorLine1=" holder.nameTextView.text = "Item $position"" |
| errorLine2=" ~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/RecyclerViewCoordinatorLayoutAppBarActivity.kt" |
| line="57" |
| column="37"/> |
| </issue> |
| |
| <issue |
| id="SetTextI18n" |
| message="Do not concatenate text displayed with `setText`. Use resource string with placeholders." |
| errorLine1=" textView.setText("Position: " + position);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/RvIn2NestedScrollViewsActivity.java" |
| line="75" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="SetTextI18n" |
| message="String literal in `setText` can not be translated. Use Android resources instead." |
| errorLine1=" textView.setText("Position: " + position);" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/RvIn2NestedScrollViewsActivity.java" |
| line="75" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="SetTextI18n" |
| message="Do not concatenate text displayed with `setText`. Use resource string with placeholders." |
| errorLine1=" textView.setText("Position: " + position);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/RvInNestedScrollViewActivity.java" |
| line="75" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="SetTextI18n" |
| message="String literal in `setText` can not be translated. Use Android resources instead." |
| errorLine1=" textView.setText("Position: " + position);" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/RvInNestedScrollViewActivity.java" |
| line="75" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="SetTextI18n" |
| message="Do not concatenate text displayed with `setText`. Use resource string with placeholders." |
| errorLine1=" mInfoTextView.setText("Currently selected route:"" |
| errorLine2=" ^"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="595" |
| column="31"/> |
| </issue> |
| |
| <issue |
| id="SetTextI18n" |
| message="String literal in `setText` can not be translated. Use Android resources instead." |
| errorLine1=" mInfoTextView.setText("Currently selected route:"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="595" |
| column="31"/> |
| </issue> |
| |
| <issue |
| id="SetTextI18n" |
| message="Do not concatenate text displayed with `setText`. Use resource string with placeholders." |
| errorLine1=" holder.mTextView.setText(position + ":" + mValues.get(position));" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/adapter/SimpleStringAdapter.java" |
| line="93" |
| column="34"/> |
| </issue> |
| |
| <issue |
| id="SetTextI18n" |
| message="Do not concatenate text displayed with `setText`. Use resource string with placeholders." |
| errorLine1=" mHolderNumberView.setText("View Nr: " + sHolderNumber++);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/StableIdActivity.java" |
| line="94" |
| column="43"/> |
| </issue> |
| |
| <issue |
| id="SetTextI18n" |
| message="String literal in `setText` can not be translated. Use Android resources instead." |
| errorLine1=" mHolderNumberView.setText("View Nr: " + sHolderNumber++);" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/StableIdActivity.java" |
| line="94" |
| column="43"/> |
| </issue> |
| |
| <issue |
| id="SetTextI18n" |
| message="Do not concatenate text displayed with `setText`. Use resource string with placeholders." |
| errorLine1=" mMetricsText.setText(getDisplaySize() + " " + getViewSize());" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/SystemUIModes.java" |
| line="129" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Changing elevation with the buttons below is only relevant on SDK 21+", should use `@string` resource" |
| errorLine1=" android:text="Changing elevation with the buttons below is only relevant on SDK 21+" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/action_bar_background_change.xml" |
| line="27" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Transparent BG + no elevation", should use `@string` resource" |
| errorLine1=" android:text="Transparent BG + no elevation" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/action_bar_background_change.xml" |
| line="34" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Color BG + elevation", should use `@string` resource" |
| errorLine1=" android:text="Color BG + elevation" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/action_bar_background_change.xml" |
| line="40" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "smooth scroll", should use `@string` resource" |
| errorLine1=" android:text="smooth scroll"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/activity_base_layout_manager.xml" |
| line="28" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "offset", should use `@string` resource" |
| errorLine1=" android:hint="offset"/>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/activity_base_layout_manager.xml" |
| line="36" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "scroll", should use `@string` resource" |
| errorLine1=" android:text="scroll"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/activity_base_layout_manager.xml" |
| line="43" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "ONE", should use `@string` resource" |
| errorLine1=" android:text="ONE"/>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/activity_rv_in_two_nestedscrollviews.xml" |
| line="31" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "TWO", should use `@string` resource" |
| errorLine1=" android:text="TWO"/>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/activity_rv_in_two_nestedscrollviews.xml" |
| line="46" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "FOUR", should use `@string` resource" |
| errorLine1=" android:text="FOUR"/>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/activity_rv_in_two_nestedscrollviews.xml" |
| line="57" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "FIVE", should use `@string` resource" |
| errorLine1=" android:text="FIVE"/>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/activity_rv_in_two_nestedscrollviews.xml" |
| line="66" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "100", should use `@string` resource" |
| errorLine1=" android:text="100"/>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/activity_rv_smoothscrollby.xml" |
| line="26" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "down", should use `@string` resource" |
| errorLine1=" android:text="down"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/activity_rv_smoothscrollby.xml" |
| line="31" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "up", should use `@string` resource" |
| errorLine1=" android:text="up"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/activity_rv_smoothscrollby.xml" |
| line="37" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Show selected dialog", should use `@string` resource" |
| errorLine1=" android:text="Show selected dialog"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/alert_dialog_usage.xml" |
| line="35" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Check me out", should use `@string` resource" |
| errorLine1=" android:text="Check me out"/>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_animated_selector.xml" |
| line="45" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Uncheckable", should use `@string` resource" |
| errorLine1=" android:text="Uncheckable"/>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_animated_selector.xml" |
| line="51" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "I shouldn't be animated", should use `@string` resource" |
| errorLine1=" android:text="I shouldn't be animated"/>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_animated_selector.xml" |
| line="57" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Radio 1", should use `@string` resource" |
| errorLine1=" android:text="Radio 1"/>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_animated_selector.xml" |
| line="68" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Radio 2", should use `@string` resource" |
| errorLine1=" android:text="Radio 2"/>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_animated_selector.xml" |
| line="73" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "No Radio", should use `@string` resource" |
| errorLine1=" android:text="No Radio"/>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_animated_selector.xml" |
| line="79" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "CheckBox", should use `@string` resource" |
| errorLine1=" android:text="CheckBox" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_buttons.xml" |
| line="33" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "RadioButton", should use `@string` resource" |
| errorLine1=" android:text="RadioButton" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_buttons.xml" |
| line="44" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "RadioButton", should use `@string` resource" |
| errorLine1=" android:text="RadioButton" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_buttons.xml" |
| line="50" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Button", should use `@string` resource" |
| errorLine1=" android:text="Button" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_buttons.xml" |
| line="57" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Button disabled", should use `@string` resource" |
| errorLine1=" android:text="Button disabled" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_buttons.xml" |
| line="63" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Button (small)", should use `@string` resource" |
| errorLine1=" android:text="Button (small)" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_buttons.xml" |
| line="69" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Button (small) disabled", should use `@string` resource" |
| errorLine1=" android:text="Button (small) disabled" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_buttons.xml" |
| line="76" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Button (borderless)", should use `@string` resource" |
| errorLine1=" android:text="Button (borderless)" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_buttons.xml" |
| line="82" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Button (borderless) disabled", should use `@string` resource" |
| errorLine1=" android:text="Button (borderless) disabled" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_buttons.xml" |
| line="89" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Button (borderless + colored)", should use `@string` resource" |
| errorLine1=" android:text="Button (borderless + colored)" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_buttons.xml" |
| line="95" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Button (borderless + colored) disabled", should use `@string` resource" |
| errorLine1=" android:text="Button (borderless + colored) disabled" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_buttons.xml" |
| line="102" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Button (tinted)", should use `@string` resource" |
| errorLine1=" android:text="Button (tinted)"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_buttons.xml" |
| line="108" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Button (tinted) disabled", should use `@string` resource" |
| errorLine1=" android:text="Button (tinted) disabled"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_buttons.xml" |
| line="116" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Button (colored)", should use `@string` resource" |
| errorLine1=" android:text="Button (colored)" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_buttons.xml" |
| line="123" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Button (colored) disabled", should use `@string` resource" |
| errorLine1=" android:text="Button (colored) disabled" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_buttons.xml" |
| line="130" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Button (colored + tinted)", should use `@string` resource" |
| errorLine1=" android:text="Button (colored + tinted)"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_buttons.xml" |
| line="136" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Button (colored + tinted) disabled", should use `@string` resource" |
| errorLine1=" android:text="Button (colored + tinted) disabled"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_buttons.xml" |
| line="144" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Switch", should use `@string` resource" |
| errorLine1=" android:text="Switch" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_switches.xml" |
| line="33" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Switch disabled", should use `@string` resource" |
| errorLine1=" android:text="Switch disabled" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_switches.xml" |
| line="39" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "SwitchCompat", should use `@string` resource" |
| errorLine1=" android:text="SwitchCompat" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_switches.xml" |
| line="44" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "SwitchCompat disabled", should use `@string` resource" |
| errorLine1=" android:text="SwitchCompat disabled" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_switches.xml" |
| line="50" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "SwitchCompat custom drawables", should use `@string` resource" |
| errorLine1=" android:text="SwitchCompat custom drawables" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_switches.xml" |
| line="57" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "SwitchCompat custom drawables + tint", should use `@string` resource" |
| errorLine1=" android:text="SwitchCompat custom drawables + tint" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_switches.xml" |
| line="66" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "EditText", should use `@string` resource" |
| errorLine1=" android:hint="EditText"/>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_text_input.xml" |
| line="28" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "AutoCompleteTextView", should use `@string` resource" |
| errorLine1=" android:hint="AutoCompleteTextView"/>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_text_input.xml" |
| line="34" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "MultiAutoCompleteTextView", should use `@string` resource" |
| errorLine1=" android:hint="MultiAutoCompleteTextView"/>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_text_input.xml" |
| line="40" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "CheckedTextView", should use `@string` resource" |
| errorLine1=" android:text="CheckedTextView"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_text_input.xml" |
| line="45" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Toggle regular", should use `@string` resource" |
| errorLine1=" android:text="Toggle regular"/>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_toggle_buttons.xml" |
| line="33" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Toggle (tinted green)", should use `@string` resource" |
| errorLine1=" android:text="Toggle (tinted green)"/>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_toggle_buttons.xml" |
| line="42" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Toggle (tinted peach)", should use `@string` resource" |
| errorLine1=" android:text="Toggle (tinted peach)"/>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/appcompat_widgets_toggle_buttons.xml" |
| line="52" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Show Tabs", should use `@string` resource" |
| errorLine1=" android:title="Show Tabs"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/menu/content_actions.xml" |
| line="31" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Hide Tabs", should use `@string` resource" |
| errorLine1=" android:title="Hide Tabs"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/menu/content_actions.xml" |
| line="34" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Stable Layout", should use `@string` resource" |
| errorLine1=" android:title="Stable Layout"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/menu/content_actions.xml" |
| line="41" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Show selected dialog", should use `@string` resource" |
| errorLine1=" android:text="Show selected dialog"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/dialog_usage.xml" |
| line="35" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Email setup", should use `@string` resource" |
| errorLine1=" android:text="Email setup"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout-land/grid_layout_2.xml" |
| line="28" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Email setup", should use `@string` resource" |
| errorLine1=" android:text="Email setup"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/grid_layout_2.xml" |
| line="28" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "You can configure email in a few simple steps:", should use `@string` resource" |
| errorLine1=" android:text="You can configure email in a few simple steps:"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout-land/grid_layout_2.xml" |
| line="34" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "You can configure email in a few simple steps:", should use `@string` resource" |
| errorLine1=" android:text="You can configure email in a few simple steps:"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/grid_layout_2.xml" |
| line="34" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Email address:", should use `@string` resource" |
| errorLine1=" android:text="Email address:"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout-land/grid_layout_2.xml" |
| line="40" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Email address:", should use `@string` resource" |
| errorLine1=" android:text="Email address:"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/grid_layout_2.xml" |
| line="40" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Password:", should use `@string` resource" |
| errorLine1=" android:text="Password:"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout-land/grid_layout_2.xml" |
| line="47" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Password:", should use `@string` resource" |
| errorLine1=" android:text="Password:"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/grid_layout_2.xml" |
| line="47" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Manual setup", should use `@string` resource" |
| errorLine1=" android:text="Manual setup"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout-land/grid_layout_2.xml" |
| line="55" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Manual setup", should use `@string` resource" |
| errorLine1=" android:text="Manual setup"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/grid_layout_2.xml" |
| line="55" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Next", should use `@string` resource" |
| errorLine1=" android:text="Next"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout-land/grid_layout_2.xml" |
| line="60" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Next", should use `@string` resource" |
| errorLine1=" android:text="Next"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/grid_layout_2.xml" |
| line="60" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Toolbar", should use `@string` resource" |
| errorLine1=" android:text="Toolbar" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/nsv_cl_appbar_activity.xml" |
| line="31" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "LV", should use `@string` resource" |
| errorLine1=" android:text="LV" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/palette_list_item.xml" |
| line="38" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "V", should use `@string` resource" |
| errorLine1=" android:text="V" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/palette_list_item.xml" |
| line="46" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "DV", should use `@string` resource" |
| errorLine1=" android:text="DV" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/palette_list_item.xml" |
| line="54" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "LM", should use `@string` resource" |
| errorLine1=" android:text="LM" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/palette_list_item.xml" |
| line="63" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "M", should use `@string` resource" |
| errorLine1=" android:text="M" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/palette_list_item.xml" |
| line="71" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "DM", should use `@string` resource" |
| errorLine1=" android:text="DM" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/palette_list_item.xml" |
| line="79" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Reverse", should use `@string` resource" |
| errorLine1=" android:text="Reverse"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/remove_large_items_demo.xml" |
| line="31" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "StackFromEnd", should use `@string` resource" |
| errorLine1=" android:text="StackFromEnd"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/remove_large_items_demo.xml" |
| line="38" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Toolbar", should use `@string` resource" |
| errorLine1=" android:text="Toolbar" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/rv_cl_appbar_activity.xml" |
| line="31" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Num Colors", should use `@string` resource" |
| errorLine1=" android:title="Num Colors"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/menu/sample_palette_actions.xml" |
| line="22" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "8", should use `@string` resource" |
| errorLine1=" android:title="8" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/menu/sample_palette_actions.xml" |
| line="31" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "12", should use `@string` resource" |
| errorLine1=" android:title="12" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/menu/sample_palette_actions.xml" |
| line="35" |
| column="23"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "16", should use `@string` resource" |
| errorLine1=" android:title="16"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/menu/sample_palette_actions.xml" |
| line="39" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "24", should use `@string` resource" |
| errorLine1=" android:title="24" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/menu/sample_palette_actions.xml" |
| line="44" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "32", should use `@string` resource" |
| errorLine1=" android:title="32" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/menu/sample_palette_actions.xml" |
| line="48" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Show all the cheeses!", should use `@string` resource" |
| errorLine1=" android:title="Show all the cheeses!"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/menu/selection_demo_actions.xml" |
| line="20" |
| column="8"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Grid layout please!", should use `@string` resource" |
| errorLine1=" android:title="Grid layout please!"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/menu/selection_demo_actions.xml" |
| line="24" |
| column="8"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Swipe when stuff is selected!", should use `@string` resource" |
| errorLine1=" android:title="Swipe when stuff is selected!"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/menu/selection_demo_actions.xml" |
| line="28" |
| column="8"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Eat this cheese", should use `@string` resource" |
| errorLine1=" android:title="Eat this cheese" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/menu/selection_demo_item_actions.xml" |
| line="20" |
| column="8"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Eat these cheeses", should use `@string` resource" |
| errorLine1=" android:title="Eat these cheeses" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/menu/selection_demo_item_actions.xml" |
| line="23" |
| column="8"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Welcome to the world of cheese!", should use `@string` resource" |
| errorLine1=" android:text="Welcome to the world of cheese!" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/selection_demo_layout.xml" |
| line="39" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "✕", should use `@string` resource" |
| errorLine1=" android:text="✕">" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/selection_demo_list_item.xml" |
| line="39" |
| column="11"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Mode:", should use `@string` resource" |
| errorLine1=" android:text="Mode:"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/system_ui_modes.xml" |
| line="62" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "FULLSCRN", should use `@string` resource" |
| errorLine1=" android:text="FULLSCRN"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/system_ui_modes.xml" |
| line="69" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "LOW_PROFILE", should use `@string` resource" |
| errorLine1=" android:text="LOW_PROFILE"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/system_ui_modes.xml" |
| line="76" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "HIDE_NAV", should use `@string` resource" |
| errorLine1=" android:text="HIDE_NAV"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/system_ui_modes.xml" |
| line="83" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "IMMERSIVE", should use `@string` resource" |
| errorLine1=" android:text="IMMERSIVE"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/system_ui_modes.xml" |
| line="90" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "IMM_STICKY", should use `@string` resource" |
| errorLine1=" android:text="IMM_STICKY"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/system_ui_modes.xml" |
| line="97" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Layout:", should use `@string` resource" |
| errorLine1=" android:text="Layout:"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/system_ui_modes.xml" |
| line="107" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "FULLSCRN", should use `@string` resource" |
| errorLine1=" android:text="FULLSCRN"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/system_ui_modes.xml" |
| line="114" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "STABLE", should use `@string` resource" |
| errorLine1=" android:text="STABLE"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/system_ui_modes.xml" |
| line="121" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "HIDE_NAV", should use `@string` resource" |
| errorLine1=" android:text="HIDE_NAV"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/system_ui_modes.xml" |
| line="128" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Window:", should use `@string` resource" |
| errorLine1=" android:text="Window:"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/system_ui_modes.xml" |
| line="139" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "No ActionBar", should use `@string` resource" |
| errorLine1=" android:text="No ActionBar"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/system_ui_modes.xml" |
| line="146" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "FULLSCRN", should use `@string` resource" |
| errorLine1=" android:text="FULLSCRN"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/system_ui_modes.xml" |
| line="153" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Action Mode", should use `@string` resource" |
| errorLine1=" android:text="Action Mode"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/system_ui_modes.xml" |
| line="160" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "OVERSCAN", should use `@string` resource" |
| errorLine1=" android:text="OVERSCAN"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/system_ui_modes.xml" |
| line="167" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "TRANS_STATUS", should use `@string` resource" |
| errorLine1=" android:text="TRANS_STATUS"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/system_ui_modes.xml" |
| line="174" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "TRANS_NAV", should use `@string` resource" |
| errorLine1=" android:text="TRANS_NAV"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/system_ui_modes.xml" |
| line="181" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Transparent BG + no elevation", should use `@string` resource" |
| errorLine1=" android:text="Transparent BG + no elevation" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/toolbar_background_change.xml" |
| line="38" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Color BG + elevation", should use `@string` resource" |
| errorLine1=" android:text="Color BG + elevation" />" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/toolbar_background_change.xml" |
| line="44" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Your content", should use `@string` resource" |
| errorLine1=" android:text="Your content"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/toolbar_tall.xml" |
| line="38" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="HardcodedText" |
| message="Hardcoded string "Your content", should use `@string` resource" |
| errorLine1=" android:text="Your content"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/toolbar_usage.xml" |
| line="36" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="RtlSymmetry" |
| message="When you define `paddingEnd` you should probably also define `paddingStart` for right-to-left symmetry" |
| errorLine1=" android:paddingEnd="@dimen/control_offset_medium"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/list_popup_window_activity.xml" |
| line="38" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="RtlSymmetry" |
| message="When you define `paddingRight` you should probably also define `paddingLeft` for right-to-left symmetry" |
| errorLine1=" android:paddingRight="@dimen/control_offset_medium"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/list_popup_window_activity.xml" |
| line="39" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="RtlHardcoded" |
| message="Use "`Gravity.START`" instead of "`Gravity.LEFT`" to ensure correct behavior in right-to-left locales" |
| errorLine1=" case Gravity.LEFT:" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarDisplayOptions.java" |
| line="99" |
| column="34"/> |
| </issue> |
| |
| <issue |
| id="RtlHardcoded" |
| message="Use "`Gravity.END`" instead of "`Gravity.RIGHT`" to ensure correct behavior in right-to-left locales" |
| errorLine1=" newGravity = Gravity.RIGHT;" |
| errorLine2=" ~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarDisplayOptions.java" |
| line="103" |
| column="46"/> |
| </issue> |
| |
| <issue |
| id="RtlHardcoded" |
| message="Use "`Gravity.END`" instead of "`Gravity.RIGHT`" to ensure correct behavior in right-to-left locales" |
| errorLine1=" case Gravity.RIGHT:" |
| errorLine2=" ~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarDisplayOptions.java" |
| line="105" |
| column="34"/> |
| </issue> |
| |
| <issue |
| id="RtlHardcoded" |
| message="Use "`Gravity.START`" instead of "`Gravity.LEFT`" to ensure correct behavior in right-to-left locales" |
| errorLine1=" newGravity = Gravity.LEFT;" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarDisplayOptions.java" |
| line="106" |
| column="46"/> |
| </issue> |
| |
| <issue |
| id="RtlHardcoded" |
| message="Use "`Gravity.START`" instead of "`Gravity.LEFT`" to ensure correct behavior in right-to-left locales" |
| errorLine1=" params.gravity = Gravity.LEFT | Gravity.BOTTOM;" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/OverlayDisplayWindow.java" |
| line="146" |
| column="42"/> |
| </issue> |
| |
| <issue |
| id="RtlHardcoded" |
| message="Use "`Gravity.START`" instead of "`Gravity.LEFT`" to ensure correct behavior in right-to-left locales" |
| errorLine1=" mWindowParams.gravity = Gravity.TOP | Gravity.LEFT;" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/OverlayDisplayWindow.java" |
| line="329" |
| column="59"/> |
| </issue> |
| |
| <issue |
| id="RtlHardcoded" |
| message="Use "`Gravity.START`" instead of "`Gravity.LEFT`" to ensure correct behavior in right-to-left locales" |
| errorLine1=" mWindowX = (mGravity & Gravity.LEFT) == Gravity.LEFT ?" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/OverlayDisplayWindow.java" |
| line="337" |
| column="44"/> |
| </issue> |
| |
| <issue |
| id="RtlHardcoded" |
| message="Use "`Gravity.START`" instead of "`Gravity.LEFT`" to ensure correct behavior in right-to-left locales" |
| errorLine1=" mWindowX = (mGravity & Gravity.LEFT) == Gravity.LEFT ?" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/OverlayDisplayWindow.java" |
| line="337" |
| column="61"/> |
| </issue> |
| |
| <issue |
| id="RtlHardcoded" |
| message="Use "`Gravity.START`" instead of "`Gravity.LEFT`" to ensure correct behavior in right-to-left locales" |
| errorLine1=" case Gravity.LEFT:" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ToolbarDisplayOptions.java" |
| line="100" |
| column="34"/> |
| </issue> |
| |
| <issue |
| id="RtlHardcoded" |
| message="Use "`Gravity.END`" instead of "`Gravity.RIGHT`" to ensure correct behavior in right-to-left locales" |
| errorLine1=" newGravity = Gravity.RIGHT;" |
| errorLine2=" ~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ToolbarDisplayOptions.java" |
| line="104" |
| column="46"/> |
| </issue> |
| |
| <issue |
| id="RtlHardcoded" |
| message="Use "`Gravity.END`" instead of "`Gravity.RIGHT`" to ensure correct behavior in right-to-left locales" |
| errorLine1=" case Gravity.RIGHT:" |
| errorLine2=" ~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ToolbarDisplayOptions.java" |
| line="106" |
| column="34"/> |
| </issue> |
| |
| <issue |
| id="RtlHardcoded" |
| message="Use "`Gravity.START`" instead of "`Gravity.LEFT`" to ensure correct behavior in right-to-left locales" |
| errorLine1=" newGravity = Gravity.LEFT;" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ToolbarDisplayOptions.java" |
| line="107" |
| column="46"/> |
| </issue> |
| |
| <issue |
| id="RtlHardcoded" |
| message="Consider adding `android:layout_toEndOf="@id/radius_label"` to better support right-to-left layouts" |
| errorLine1=" android:layout_toRightOf="@id/radius_label"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/activity_card_view.xml" |
| line="40" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="RtlHardcoded" |
| message="Consider adding `android:layout_alignEnd="@id/radius_label"` to better support right-to-left layouts" |
| errorLine1=" android:layout_alignRight="@id/radius_label"/>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/activity_card_view.xml" |
| line="50" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="RtlHardcoded" |
| message="Consider adding `android:layout_toEndOf="@id/width_label"` to better support right-to-left layouts" |
| errorLine1=" android:layout_toRightOf="@id/width_label"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/activity_card_view.xml" |
| line="56" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="RtlHardcoded" |
| message="Consider adding `android:layout_alignEnd="@id/width_label"` to better support right-to-left layouts" |
| errorLine1=" android:layout_alignRight="@id/width_label"/>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/activity_card_view.xml" |
| line="66" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="RtlHardcoded" |
| message="Consider adding `android:layout_toEndOf="@id/height_label"` to better support right-to-left layouts" |
| errorLine1=" android:layout_toRightOf="@id/height_label"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/activity_card_view.xml" |
| line="72" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="RtlHardcoded" |
| message="Consider adding `android:layout_alignEnd="@id/height_label"` to better support right-to-left layouts" |
| errorLine1=" android:layout_alignRight="@id/height_label"/>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/activity_card_view.xml" |
| line="83" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="RtlHardcoded" |
| message="Consider adding `android:layout_toEndOf="@id/elevation_label"` to better support right-to-left layouts" |
| errorLine1=" android:layout_toRightOf="@id/elevation_label"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/activity_card_view.xml" |
| line="89" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="RtlHardcoded" |
| message="Consider adding `android:layout_alignEnd="@id/elevation_label"` to better support right-to-left layouts" |
| errorLine1=" android:layout_alignRight="@id/elevation_label"/>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/activity_card_view.xml" |
| line="100" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="RtlHardcoded" |
| message="Consider adding `android:layout_toEndOf="@id/max_elevation_label"` to better support right-to-left layouts" |
| errorLine1=" android:layout_toRightOf="@id/max_elevation_label"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/activity_card_view.xml" |
| line="106" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="RtlHardcoded" |
| message="Consider adding `android:layout_alignEnd="@id/max_elevation_label"` to better support right-to-left layouts" |
| errorLine1=" android:layout_alignRight="@id/max_elevation_label"/>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/activity_card_view.xml" |
| line="117" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="RtlHardcoded" |
| message="Consider adding `android:layout_toEndOf="@id/alpha_label"` to better support right-to-left layouts" |
| errorLine1=" android:layout_toRightOf="@id/alpha_label"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/activity_card_view.xml" |
| line="124" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="RtlHardcoded" |
| message="Consider adding `android:layout_alignEnd="@id/alpha_label"` to better support right-to-left layouts" |
| errorLine1=" android:layout_alignRight="@id/alpha_label"/>" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/activity_card_view.xml" |
| line="134" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="RtlHardcoded" |
| message="Consider adding `android:layout_toEndOf="@id/color_label"` to better support right-to-left layouts" |
| errorLine1=" android:layout_toRightOf="@id/color_label"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/activity_card_view.xml" |
| line="140" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="RtlHardcoded" |
| message="Consider adding `android:layout_alignParentEnd="true"` to better support right-to-left layouts" |
| errorLine1=" android:layout_alignParentRight="true"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/activity_card_view.xml" |
| line="141" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="RtlHardcoded" |
| message="Consider adding `android:layout_toEndOf="@id/card_view"` to better support right-to-left layouts" |
| errorLine1=" android:layout_toRightOf="@id/card_view"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/activity_card_view.xml" |
| line="227" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="RtlHardcoded" |
| message="Use "`end`" instead of "`right`" to ensure correct behavior in right-to-left locales" |
| errorLine1=" android:gravity="right"" |
| errorLine2=" ~~~~~"> |
| <location |
| file="src/main/res/layout/dialog_content_buttons.xml" |
| line="36" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="RtlHardcoded" |
| message="Consider adding `android:layout_marginStart="10dip"` to better support right-to-left layouts" |
| errorLine1=" android:layout_marginLeft="10dip"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/grid_layout_1.xml" |
| line="45" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="RtlHardcoded" |
| message="Consider adding `android:layout_alignParentEnd="true"` to better support right-to-left layouts" |
| errorLine1=" android:layout_alignParentRight="true"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/media_item.xml" |
| line="31" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="RtlHardcoded" |
| message="Consider adding `android:layout_toStartOf="@id/item_action"` to better support right-to-left layouts" |
| errorLine1=" android:layout_toLeftOf="@id/item_action"" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/res/layout/media_item.xml" |
| line="40" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="RtlHardcoded" |
| message="Use "`start`" instead of "`left`" to ensure correct behavior in right-to-left locales" |
| errorLine1=" android:layout_gravity="left"" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/res/layout/media_item.xml" |
| line="41" |
| column="33"/> |
| </issue> |
| |
| <issue |
| id="RtlHardcoded" |
| message="Use "`start`" instead of "`left`" to ensure correct behavior in right-to-left locales" |
| errorLine1=" android:gravity="left"/>" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/res/layout/media_item.xml" |
| line="42" |
| column="26"/> |
| </issue> |
| |
| <issue |
| id="RtlHardcoded" |
| message="Use "`end`" instead of "`right`" to ensure correct behavior in right-to-left locales" |
| errorLine1=" android:layout_gravity="right"" |
| errorLine2=" ~~~~~"> |
| <location |
| file="src/main/res/layout/sample_media_router.xml" |
| line="103" |
| column="41"/> |
| </issue> |
| |
| <issue |
| id="RtlHardcoded" |
| message="Use "`end`" instead of "`right`" to ensure correct behavior in right-to-left locales" |
| errorLine1=" android:layout_gravity="right"" |
| errorLine2=" ~~~~~"> |
| <location |
| file="src/main/res/layout/sample_media_router.xml" |
| line="113" |
| column="41"/> |
| </issue> |
| |
| <issue |
| id="RtlHardcoded" |
| message="Use "`start`" instead of "`left`" to ensure correct behavior in right-to-left locales" |
| errorLine1=" android:gravity="left"" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/res/layout/system_ui_modes.xml" |
| line="61" |
| column="38"/> |
| </issue> |
| |
| <issue |
| id="RtlHardcoded" |
| message="Use "`start`" instead of "`left`" to ensure correct behavior in right-to-left locales" |
| errorLine1=" android:gravity="left"" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/res/layout/system_ui_modes.xml" |
| line="106" |
| column="38"/> |
| </issue> |
| |
| <issue |
| id="RtlHardcoded" |
| message="Use "`start`" instead of "`left`" to ensure correct behavior in right-to-left locales" |
| errorLine1=" android:gravity="left"" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/res/layout/system_ui_modes.xml" |
| line="138" |
| column="38"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarActionMode.java" |
| line="36" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarBackgroundChange.java" |
| line="32" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarDisplayOptions.java" |
| line="40" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onCreateOptionsMenu(Menu menu) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarDisplayOptions.java" |
| line="64" |
| column="40"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onClick(View v) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarDisplayOptions.java" |
| line="76" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onTabSelected(Tab tab, FragmentTransaction ft) {" |
| errorLine2=" ~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarDisplayOptions.java" |
| line="127" |
| column="31"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onTabSelected(Tab tab, FragmentTransaction ft) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarDisplayOptions.java" |
| line="127" |
| column="40"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onTabUnselected(Tab tab, FragmentTransaction ft) {" |
| errorLine2=" ~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarDisplayOptions.java" |
| line="131" |
| column="33"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onTabUnselected(Tab tab, FragmentTransaction ft) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarDisplayOptions.java" |
| line="131" |
| column="42"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onTabReselected(Tab tab, FragmentTransaction ft) {" |
| errorLine2=" ~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarDisplayOptions.java" |
| line="135" |
| column="33"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onTabReselected(Tab tab, FragmentTransaction ft) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarDisplayOptions.java" |
| line="135" |
| column="42"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarFragmentMenu.java" |
| line="51" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarFragmentMenu.java" |
| line="127" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onCreateOptionsMenu(Menu menu, @NonNull MenuInflater inflater) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarFragmentMenu.java" |
| line="133" |
| column="41"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onOptionsItemSelected(MenuItem item) {" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarFragmentMenu.java" |
| line="140" |
| column="46"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarFragmentMenu.java" |
| line="160" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onCreateOptionsMenu(Menu menu, @NonNull MenuInflater inflater) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarFragmentMenu.java" |
| line="175" |
| column="41"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onOptionsItemSelected(MenuItem item) {" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarFragmentMenu.java" |
| line="180" |
| column="46"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarFragmentMenu.java" |
| line="195" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onOptionsItemSelected(MenuItem item) {" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarFragmentMenu.java" |
| line="223" |
| column="46"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarHideOnScroll.java" |
| line="31" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarMechanics.java" |
| line="33" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onCreateOptionsMenu(Menu menu) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarMechanics.java" |
| line="47" |
| column="40"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onOptionsItemSelected(MenuItem item) {" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarMechanics.java" |
| line="69" |
| column="42"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onCreateOptionsMenu(Menu menu) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarSettingsActionProviderActivity.java" |
| line="42" |
| column="40"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onOptionsItemSelected(MenuItem item) {" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarSettingsActionProviderActivity.java" |
| line="49" |
| column="42"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public SettingsActionProvider(Context context) {" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarSettingsActionProviderActivity.java" |
| line="67" |
| column="39"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public View onCreateActionView() {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarSettingsActionProviderActivity.java" |
| line="72" |
| column="16"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onCreateOptionsMenu(Menu menu) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarShareActionProvider.java" |
| line="34" |
| column="40"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onPrepareOptionsMenu(Menu menu) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarShareActionProvider.java" |
| line="40" |
| column="41"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarUsage.java" |
| line="44" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onCreateOptionsMenu(Menu menu) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarUsage.java" |
| line="51" |
| column="40"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onPrepareOptionsMenu(Menu menu) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarUsage.java" |
| line="65" |
| column="41"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onOptionsItemSelected(MenuItem item) {" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ActionBarUsage.java" |
| line="74" |
| column="42"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AlertDialogUsage.java" |
| line="38" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/AnimatedRecyclerView.java" |
| line="60" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onCreateOptionsMenu(Menu menu) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/AnimatedRecyclerView.java" |
| line="338" |
| column="40"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onOptionsItemSelected(MenuItem item) {" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/AnimatedRecyclerView.java" |
| line="345" |
| column="42"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void checkboxClicked(View view) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/AnimatedRecyclerView.java" |
| line="351" |
| column="33"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void itemClicked(View view) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/AnimatedRecyclerView.java" |
| line="359" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void deleteSelectedItems(View view) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/AnimatedRecyclerView.java" |
| line="370" |
| column="37"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void d1a2d3(View view) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/AnimatedRecyclerView.java" |
| line="383" |
| column="24"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void addDeleteItem(View view) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/AnimatedRecyclerView.java" |
| line="406" |
| column="31"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void deleteAddItem(View view) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/AnimatedRecyclerView.java" |
| line="411" |
| column="31"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void addItem(View view) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/AnimatedRecyclerView.java" |
| line="416" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatAnimatedSelector.java" |
| line="35" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatAnimatedVector.java" |
| line="31" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void setModeNightFollowSystem(View view) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatDefaultNightModeActivity.java" |
| line="40" |
| column="42"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void setModeNightNo(View view) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatDefaultNightModeActivity.java" |
| line="44" |
| column="32"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void setModeNightYes(View view) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatDefaultNightModeActivity.java" |
| line="48" |
| column="33"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void setModeNightAutoTime(View view) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatDefaultNightModeActivity.java" |
| line="52" |
| column="38"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void setModeNightAutoBattery(View view) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatDefaultNightModeActivity.java" |
| line="56" |
| column="41"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void attachBaseContext(Context newBase) {" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatDefaultNightModeBootAwareActivity.java" |
| line="51" |
| column="38"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void setModeNightFollowSystem(View view) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatDefaultNightModeBootAwareActivity.java" |
| line="71" |
| column="42"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void setModeNightNo(View view) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatDefaultNightModeBootAwareActivity.java" |
| line="75" |
| column="32"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void setModeNightYes(View view) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatDefaultNightModeBootAwareActivity.java" |
| line="79" |
| column="33"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void setModeNightAutoTime(View view) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatDefaultNightModeBootAwareActivity.java" |
| line="83" |
| column="38"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void setModeNightAutoBattery(View view) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatDefaultNightModeBootAwareActivity.java" |
| line="87" |
| column="41"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void setModeNightFollowSystem(View view) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatLocalNightModeActivity.java" |
| line="40" |
| column="42"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void setModeNightNo(View view) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatLocalNightModeActivity.java" |
| line="44" |
| column="32"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void setModeNightYes(View view) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatLocalNightModeActivity.java" |
| line="48" |
| column="33"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void setModeNightAutoTime(View view) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatLocalNightModeActivity.java" |
| line="52" |
| column="38"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void setModeNightAutoBattery(View view) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatLocalNightModeActivity.java" |
| line="56" |
| column="41"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void setModeNightFollowSystem(View view) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatNightModeAlertDialog.java" |
| line="39" |
| column="42"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void setModeNightNo(View view) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatNightModeAlertDialog.java" |
| line="45" |
| column="32"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void setModeNightYes(View view) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatNightModeAlertDialog.java" |
| line="51" |
| column="33"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void setModeNightAutoTime(View view) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatNightModeAlertDialog.java" |
| line="57" |
| column="38"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void setModeNightAutoBattery(View view) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatNightModeAlertDialog.java" |
| line="63" |
| column="41"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void launchActivity(View view) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatNightModeBounceActivity.java" |
| line="42" |
| column="32"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void setModeNightFollowSystem(View view) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatNightModeDialog.java" |
| line="39" |
| column="42"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void setModeNightNo(View view) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatNightModeDialog.java" |
| line="47" |
| column="32"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void setModeNightYes(View view) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatNightModeDialog.java" |
| line="55" |
| column="33"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void setModeNightAutoTime(View view) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatNightModeDialog.java" |
| line="63" |
| column="38"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void setModeNightAutoBattery(View view) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatNightModeDialog.java" |
| line="71" |
| column="41"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatWidgetsButtons.java" |
| line="30" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatWidgetsRatingBars.java" |
| line="30" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatWidgetsSpinners.java" |
| line="33" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatWidgetsSwitches.java" |
| line="31" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatWidgetsTextInput.java" |
| line="36" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatWidgetsTextViews.java" |
| line="30" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/AppCompatWidgetsToggleButtons.java" |
| line="30" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/AsyncListUtilActivity.java" |
| line="46" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onCreateOptionsMenu(Menu menu) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/AsyncListUtilActivity.java" |
| line="61" |
| column="40"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onOptionsItemSelected(MenuItem item) {" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/AsyncListUtilActivity.java" |
| line="68" |
| column="42"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected T mLayoutManager;" |
| errorLine2=" ~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/BaseLayoutManagerActivity.java" |
| line="49" |
| column="15"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected RecyclerView mRecyclerView;" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/BaseLayoutManagerActivity.java" |
| line="51" |
| column="15"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/BaseLayoutManagerActivity.java" |
| line="56" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" abstract protected T createLayoutManager();" |
| errorLine2=" ~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/BaseLayoutManagerActivity.java" |
| line="64" |
| column="24"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onRecyclerViewInit(RecyclerView recyclerView) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/BaseLayoutManagerActivity.java" |
| line="76" |
| column="39"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected RecyclerView.Adapter createAdapter() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/BaseLayoutManagerActivity.java" |
| line="80" |
| column="15"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onScrollClicked(View view) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/BaseLayoutManagerActivity.java" |
| line="110" |
| column="33"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected ConfigToggle[] createConfigToggles() {" |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/BaseLayoutManagerActivity.java" |
| line="171" |
| column="15"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/CardViewActivity.java" |
| line="110" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected ConfigToggle(Context context, int labelId) {" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/util/ConfigToggle.java" |
| line="24" |
| column="28"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public String getText() {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/util/ConfigToggle.java" |
| line="28" |
| column="12"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public ConfigViewHolder(View itemView) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/util/ConfigViewHolder.java" |
| line="32" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void bind(ConfigToggle toggle) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/util/ConfigViewHolder.java" |
| line="38" |
| column="22"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {" |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/util/ConfigViewHolder.java" |
| line="45" |
| column="34"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/drawable/CustomDrawableActivity.java" |
| line="29" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/DialogFragmentUsage.java" |
| line="43" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container," |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/DialogFragmentUsage.java" |
| line="105" |
| column="34"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/DialogFragmentUsage.java" |
| line="113" |
| column="41"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/DialogFragmentUsage.java" |
| line="113" |
| column="52"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onOptionsItemSelected(MenuItem item) {" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/DialogFragmentUsage.java" |
| line="118" |
| column="46"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/DialogUsage.java" |
| line="35" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onBind(ItemTouchViewHolder viewHolder) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/DragAndDropActivity.java" |
| line="82" |
| column="24"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void clearView(RecyclerView.ViewHolder viewHolder) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/DragAndDropActivity.java" |
| line="88" |
| column="27"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onSelectedChanged(RecyclerView.ViewHolder viewHolder, int actionState) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/DragAndDropActivity.java" |
| line="97" |
| column="35"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public ItemTouchViewHolder onCreateViewHolder(ViewGroup parent) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/DragAndDropActivity.java" |
| line="107" |
| column="12"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public ItemTouchViewHolder onCreateViewHolder(ViewGroup parent) {" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/DragAndDropActivity.java" |
| line="107" |
| column="51"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public int getMovementFlags(RecyclerView recyclerView, RecyclerView.ViewHolder viewHolder) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/DragAndDropActivity.java" |
| line="123" |
| column="33"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public int getMovementFlags(RecyclerView recyclerView, RecyclerView.ViewHolder viewHolder) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/DragAndDropActivity.java" |
| line="123" |
| column="60"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/DrawerLayoutActivity.java" |
| line="91" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onPostCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/DrawerLayoutActivity.java" |
| line="199" |
| column="33"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onOptionsItemSelected(MenuItem item) {" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/DrawerLayoutActivity.java" |
| line="207" |
| column="42"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onConfigurationChanged(Configuration newConfig) {" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/DrawerLayoutActivity.java" |
| line="243" |
| column="40"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onCreateOptionsMenu(Menu menu) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/selection/fancy/FancySelectionDemoActivity.java" |
| line="250" |
| column="40"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onCreateContextMenu(ContextMenu menu, View v," |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/selection/fancy/FancySelectionDemoActivity.java" |
| line="297" |
| column="37"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onCreateContextMenu(ContextMenu menu, View v," |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/selection/fancy/FancySelectionDemoActivity.java" |
| line="297" |
| column="55"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" ContextMenu.ContextMenuInfo menuInfo) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/selection/fancy/FancySelectionDemoActivity.java" |
| line="298" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/GridLayout1.java" |
| line="30" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/GridLayout2.java" |
| line="29" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public static View create(Context context) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/GridLayout3.java" |
| line="52" |
| column="19"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public static View create(Context context) {" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/GridLayout3.java" |
| line="52" |
| column="31"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/view/GridLayout3.java" |
| line="126" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected GridLayoutManager createLayoutManager() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/GridLayoutManagerActivity.java" |
| line="37" |
| column="15"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected ConfigToggle[] createConfigToggles() {" |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/GridLayoutManagerActivity.java" |
| line="53" |
| column="15"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected RecyclerView.Adapter createAdapter() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/GridLayoutManagerActivity.java" |
| line="115" |
| column="15"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public RecyclerView mRecyclerView;" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/ItemTouchHelperActivity.java" |
| line="49" |
| column="12"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public ItemTouchAdapter mAdapter;" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/ItemTouchHelperActivity.java" |
| line="51" |
| column="12"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public ItemTouchHelper mItemTouchHelper;" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/ItemTouchHelperActivity.java" |
| line="53" |
| column="12"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public ItemTouchHelper.Callback mCallback;" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/ItemTouchHelperActivity.java" |
| line="55" |
| column="12"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/ItemTouchHelperActivity.java" |
| line="60" |
| column="26"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public ItemTouchHelper createItemTouchHelper() {" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/ItemTouchHelperActivity.java" |
| line="101" |
| column="12"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public ItemTouchHelper.Callback createCallback() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/ItemTouchHelperActivity.java" |
| line="106" |
| column="12"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onChildDraw(Canvas c, RecyclerView recyclerView," |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/ItemTouchHelperActivity.java" |
| line="181" |
| column="32"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onChildDraw(Canvas c, RecyclerView recyclerView," |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/ItemTouchHelperActivity.java" |
| line="181" |
| column="42"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" RecyclerView.ViewHolder viewHolder," |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/ItemTouchHelperActivity.java" |
| line="182" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onChildDrawOver(Canvas c, RecyclerView recyclerView," |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/ItemTouchHelperActivity.java" |
| line="190" |
| column="36"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onChildDrawOver(Canvas c, RecyclerView recyclerView," |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/ItemTouchHelperActivity.java" |
| line="190" |
| column="46"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" RecyclerView.ViewHolder viewHolder, float dX, float dY, int actionState," |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/ItemTouchHelperActivity.java" |
| line="191" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void clearView(RecyclerView.ViewHolder viewHolder) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/ItemTouchHelperActivity.java" |
| line="196" |
| column="27"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onSelectedChanged(RecyclerView.ViewHolder viewHolder, int actionState) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/ItemTouchHelperActivity.java" |
| line="200" |
| column="35"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public ItemTouchViewHolder onCreateViewHolder(ViewGroup parent) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/ItemTouchHelperActivity.java" |
| line="212" |
| column="12"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public ItemTouchViewHolder onCreateViewHolder(ViewGroup parent) {" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/ItemTouchHelperActivity.java" |
| line="212" |
| column="51"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" abstract public int getMovementFlags(RecyclerView recyclerView," |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/ItemTouchHelperActivity.java" |
| line="218" |
| column="42"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" RecyclerView.ViewHolder viewHolder);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/ItemTouchHelperActivity.java" |
| line="219" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public ItemTouchAdapter createAdapter() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/ItemTouchHelperActivity.java" |
| line="221" |
| column="12"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onBind(ItemTouchViewHolder viewHolder) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/ItemTouchHelperActivity.java" |
| line="225" |
| column="24"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onCreateViewHolder(ItemTouchViewHolder viewHolder) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/ItemTouchHelperActivity.java" |
| line="229" |
| column="36"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public ItemTouchViewHolder(View itemView) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/ItemTouchHelperActivity.java" |
| line="243" |
| column="36"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public ItemTouchViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/ItemTouchHelperActivity.java" |
| line="261" |
| column="16"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public ItemTouchViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/ItemTouchHelperActivity.java" |
| line="261" |
| column="55"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onBindViewHolder(ItemTouchViewHolder holder, int position) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/ItemTouchHelperActivity.java" |
| line="266" |
| column="38"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected LinearLayoutManager createLayoutManager() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/LinearLayoutManagerActivity.java" |
| line="37" |
| column="15"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onRecyclerViewInit(RecyclerView recyclerView) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/LinearLayoutManagerActivity.java" |
| line="42" |
| column="39"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected ConfigToggle[] createConfigToggles() {" |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/LinearLayoutManagerActivity.java" |
| line="49" |
| column="15"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected RecyclerView.Adapter createAdapter() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/LinearLayoutManagerJankActivity.java" |
| line="47" |
| column="15"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected ConfigToggle[] createConfigToggles() {" |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/LinearLayoutManagerJankActivity.java" |
| line="64" |
| column="15"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/ListPopupWindowActivity.java" |
| line="56" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/ListViewActivity.java" |
| line="36" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public LocalPlayer(Context context) {" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="70" |
| column="24"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void connect(RouteInfo route) {" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="88" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void play(final PlaylistItem item) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="109" |
| column="28"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void seek(final PlaylistItem item) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="135" |
| column="28"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void getStatus(final PlaylistItem item, final boolean update) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="152" |
| column="33"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void enqueue(final PlaylistItem item) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="204" |
| column="31"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public PlaylistItem remove(String iid) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="209" |
| column="12"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public PlaylistItem remove(String iid) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="209" |
| column="32"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onPrepared(MediaPlayer mp) {" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="215" |
| column="28"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onCompletion(MediaPlayer mp) {" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="248" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onError(MediaPlayer mp, int what, int extra) {" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="263" |
| column="28"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onSeekComplete(MediaPlayer mp) {" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="280" |
| column="32"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected Context getContext() { return mContext; }" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="295" |
| column="15"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected MediaPlayer getMediaPlayer() { return mMediaPlayer; }" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="296" |
| column="15"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void setSurface(Surface surface) {" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="300" |
| column="31"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void setSurface(SurfaceHolder surfaceHolder) {" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="306" |
| column="31"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void removeSurface(SurfaceHolder surfaceHolder) {" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="312" |
| column="34"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public SurfaceViewPlayer(Context context) {" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="395" |
| column="34"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void connect(RouteInfo route) {" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="407" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void surfaceChanged(SurfaceHolder holder, int format," |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="462" |
| column="36"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void surfaceCreated(SurfaceHolder holder) {" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="471" |
| column="36"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void surfaceDestroyed(SurfaceHolder holder) {" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="480" |
| column="38"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public OverlayPlayer(Context context) {" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="603" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void connect(RouteInfo route) {" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="615" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onWindowCreated(Surface surface) {" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="637" |
| column="37"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onWindowCreated(SurfaceHolder surfaceHolder) {" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="642" |
| column="37"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public Bitmap getSnapshot() {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java" |
| line="652" |
| column="16"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/MenuItemIconTinting.java" |
| line="35" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onCreateOptionsMenu(Menu menu) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/MenuItemIconTinting.java" |
| line="45" |
| column="40"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onOptionsItemSelected(MenuItem item) {" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/MenuItemIconTinting.java" |
| line="53" |
| column="42"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void draw(Canvas canvas) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/drawable/MyDrawable.java" |
| line="38" |
| column="22"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void setColorFilter(ColorFilter colorFilter) {" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/drawable/MyDrawable.java" |
| line="54" |
| column="32"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public MyMediaRouteControllerDialog(Context context) {" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/MyMediaRouteControllerDialog.java" |
| line="34" |
| column="41"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public View onCreateMediaControlView(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/MyMediaRouteControllerDialog.java" |
| line="39" |
| column="12"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public View onCreateMediaControlView(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/MyMediaRouteControllerDialog.java" |
| line="39" |
| column="42"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected LinearLayoutManager createLayoutManager() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/NestedRecyclerViewActivity.java" |
| line="44" |
| column="15"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onRecyclerViewInit(RecyclerView recyclerView) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/NestedRecyclerViewActivity.java" |
| line="49" |
| column="39"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected ConfigToggle[] createConfigToggles() {" |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/NestedRecyclerViewActivity.java" |
| line="55" |
| column="15"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public ViewHolder(TextView itemView) {" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/NestedRecyclerViewActivity.java" |
| line="77" |
| column="31"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public ViewHolder(RecyclerView itemView) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/NestedRecyclerViewActivity.java" |
| line="114" |
| column="31"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected RecyclerView.Adapter createAdapter() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/NestedRecyclerViewActivity.java" |
| line="184" |
| column="15"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected OverlayWindowListener mListener;" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/OverlayDisplayWindow.java" |
| line="62" |
| column="15"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected OverlayDisplayWindow(Context context, String name," |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/OverlayDisplayWindow.java" |
| line="64" |
| column="36"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected OverlayDisplayWindow(Context context, String name," |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/OverlayDisplayWindow.java" |
| line="64" |
| column="53"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public static OverlayDisplayWindow create(Context context, String name," |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/OverlayDisplayWindow.java" |
| line="73" |
| column="19"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public static OverlayDisplayWindow create(Context context, String name," |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/OverlayDisplayWindow.java" |
| line="73" |
| column="47"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public static OverlayDisplayWindow create(Context context, String name," |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/OverlayDisplayWindow.java" |
| line="73" |
| column="64"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void setOverlayWindowListener(OverlayWindowListener listener) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/OverlayDisplayWindow.java" |
| line="82" |
| column="42"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public Context getContext() {" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/OverlayDisplayWindow.java" |
| line="86" |
| column="12"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public abstract Bitmap getSnapshot();" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/OverlayDisplayWindow.java" |
| line="96" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" void onWindowCreated(Surface surface);" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/OverlayDisplayWindow.java" |
| line="100" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" void onWindowCreated(SurfaceHolder surfaceHolder);" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/OverlayDisplayWindow.java" |
| line="101" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/PagerRecyclerViewActivity.java" |
| line="35" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/graphics/PaletteActivity.java" |
| line="56" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/graphics/PaletteActivity.java" |
| line="82" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onViewCreated(View view, Bundle savedInstanceState) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/graphics/PaletteActivity.java" |
| line="88" |
| column="35"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onViewCreated(View view, Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/graphics/PaletteActivity.java" |
| line="88" |
| column="46"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onActivityCreated(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/graphics/PaletteActivity.java" |
| line="96" |
| column="39"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/graphics/PaletteActivity.java" |
| line="109" |
| column="41"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/graphics/PaletteActivity.java" |
| line="109" |
| column="52"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onOptionsItemSelected(MenuItem item) {" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/graphics/PaletteActivity.java" |
| line="114" |
| column="46"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onListItemClick(ListView l, View v, int position, long id) {" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/graphics/PaletteActivity.java" |
| line="142" |
| column="37"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onListItemClick(ListView l, View v, int position, long id) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/graphics/PaletteActivity.java" |
| line="142" |
| column="49"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public Loader<Cursor> onCreateLoader(int id, Bundle bundle) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/graphics/PaletteActivity.java" |
| line="154" |
| column="54"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onLoadFinished(@NonNull Loader<Cursor> cursorLoader, Cursor cursor) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/graphics/PaletteActivity.java" |
| line="165" |
| column="74"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/graphics/PaletteDetailActivity.java" |
| line="60" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onCreateOptionsMenu(Menu menu) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/graphics/PaletteDetailActivity.java" |
| line="92" |
| column="40"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onOptionsItemSelected(MenuItem item) {" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/graphics/PaletteDetailActivity.java" |
| line="98" |
| column="42"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected Context mContext;" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/Player.java" |
| line="70" |
| column="15"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected Callback mCallback;" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/Player.java" |
| line="71" |
| column="15"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected MediaSessionCompat mMediaSession;" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/Player.java" |
| line="72" |
| column="15"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected String mNotificationChannelId;" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/Player.java" |
| line="74" |
| column="15"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public abstract void connect(RouteInfo route);" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/Player.java" |
| line="81" |
| column="34"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public abstract void play(final PlaylistItem item);" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/Player.java" |
| line="85" |
| column="37"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public abstract void seek(final PlaylistItem item);" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/Player.java" |
| line="86" |
| column="37"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public abstract void getStatus(final PlaylistItem item, final boolean update);" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/Player.java" |
| line="87" |
| column="42"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public abstract void enqueue(final PlaylistItem item);" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/Player.java" |
| line="94" |
| column="40"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public abstract PlaylistItem remove(String iid);" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/Player.java" |
| line="95" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public abstract PlaylistItem remove(String iid);" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/Player.java" |
| line="95" |
| column="41"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public Bitmap getSnapshot() { return null; }" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/Player.java" |
| line="98" |
| column="12"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void setCallback(Callback callback) {" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/Player.java" |
| line="106" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public static Player create(Context context, RouteInfo route, MediaSessionCompat session) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/Player.java" |
| line="110" |
| column="19"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public static Player create(Context context, RouteInfo route, MediaSessionCompat session) {" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/Player.java" |
| line="110" |
| column="33"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public static Player create(Context context, RouteInfo route, MediaSessionCompat session) {" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/Player.java" |
| line="110" |
| column="50"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public static Player create(Context context, RouteInfo route, MediaSessionCompat session) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/Player.java" |
| line="110" |
| column="67"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void updateMetadata(PlaylistItem currentItem) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/Player.java" |
| line="135" |
| column="35"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/PopupMenuActivity.java" |
| line="47" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onCreateContextMenu(ContextMenu menu, View v," |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/PopupMenuActivity.java" |
| line="109" |
| column="37"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onCreateContextMenu(ContextMenu menu, View v," |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/PopupMenuActivity.java" |
| line="109" |
| column="55"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" ContextMenu.ContextMenuInfo menuInfo) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/PopupMenuActivity.java" |
| line="110" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/RecyclerViewActivity.java" |
| line="42" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onCreateOptionsMenu(Menu menu) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/RecyclerViewActivity.java" |
| line="77" |
| column="40"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onOptionsItemSelected(MenuItem item) {" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/RecyclerViewActivity.java" |
| line="84" |
| column="42"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/RecyclerViewSmoothScrollByActivity.java" |
| line="44" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public RemotePlayer(Context context) {" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="87" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void connect(RouteInfo route) {" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="102" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void play(final PlaylistItem item) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="125" |
| column="28"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void seek(final PlaylistItem item) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="154" |
| column="28"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void getStatus(final PlaylistItem item, final boolean update) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="159" |
| column="33"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void enqueue(final PlaylistItem item) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="281" |
| column="31"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public PlaylistItem remove(String itemId) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="299" |
| column="12"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public PlaylistItem remove(String itemId) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="299" |
| column="32"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public Bitmap getSnapshot() {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/RemotePlayer.java" |
| line="352" |
| column="12"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/RvIn2NestedScrollViewsActivity.java" |
| line="39" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/RvInNestedScrollViewActivity.java" |
| line="39" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public MediaRouteProvider onCreateMediaRouteProvider() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrpService.java" |
| line="30" |
| column="12"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public static void setActivity(SampleMediaRouterActivity activity) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaButtonReceiver.java" |
| line="35" |
| column="36"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onReceive(Context context, Intent intent) {" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaButtonReceiver.java" |
| line="40" |
| column="27"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onReceive(Context context, Intent intent) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaButtonReceiver.java" |
| line="40" |
| column="44"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public MediaRouteProvider onCreateMediaRouteProvider() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouteProviderService.java" |
| line="30" |
| column="12"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="209" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean handleMediaKey(KeyEvent event) {" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="443" |
| column="35"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onKeyDown(int keyCode, KeyEvent event) {" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="488" |
| column="43"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onKeyUp(int keyCode, KeyEvent event) {" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="493" |
| column="41"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onCreateOptionsMenu(Menu menu) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="513" |
| column="40"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public MediaRouterParams getRouterParams() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="622" |
| column="12"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void setCallback(MediaRouter.Callback cb) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="636" |
| column="33"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public MediaRouter.Callback onCreateCallback() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="641" |
| column="16"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public MediaRouterParams getRouterParams() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="757" |
| column="16"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public MediaRouterParams getRouterParams() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="769" |
| column="16"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public ControllerDialogFragment(CheckBox customControlViewCheckBox) {" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="784" |
| column="41"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public MediaRouteControllerDialog onCreateControllerDialog(" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="789" |
| column="16"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" Context context, Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="790" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" Context context, Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java" |
| line="790" |
| column="34"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/SearchActivity.java" |
| line="32" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public SessionManager(String name) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SessionManager.java" |
| line="50" |
| column="27"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public String getSessionId() {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SessionManager.java" |
| line="62" |
| column="12"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public PlaylistItem getCurrentItem() {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SessionManager.java" |
| line="66" |
| column="12"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public List<PlaylistItem> getPlaylist() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SessionManager.java" |
| line="71" |
| column="12"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public PlaylistItem add(String title, Uri uri, String mime) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SessionManager.java" |
| line="103" |
| column="12"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public PlaylistItem add(String title, Uri uri, String mime) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SessionManager.java" |
| line="103" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public PlaylistItem add(String title, Uri uri, String mime) {" |
| errorLine2=" ~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SessionManager.java" |
| line="103" |
| column="43"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public PlaylistItem add(String title, Uri uri, String mime) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SessionManager.java" |
| line="103" |
| column="52"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public PlaylistItem add(String title, Uri uri, String mime, long startPosition," |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SessionManager.java" |
| line="107" |
| column="12"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public PlaylistItem add(String title, Uri uri, String mime, long startPosition," |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SessionManager.java" |
| line="107" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public PlaylistItem add(String title, Uri uri, String mime, long startPosition," |
| errorLine2=" ~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SessionManager.java" |
| line="107" |
| column="43"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public PlaylistItem add(String title, Uri uri, String mime, long startPosition," |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SessionManager.java" |
| line="107" |
| column="52"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" PendingIntent receiver) {" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SessionManager.java" |
| line="108" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public PlaylistItem remove(String iid) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SessionManager.java" |
| line="131" |
| column="12"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public PlaylistItem remove(String iid) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SessionManager.java" |
| line="131" |
| column="32"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public PlaylistItem seek(String iid, long pos) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SessionManager.java" |
| line="139" |
| column="12"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public PlaylistItem seek(String iid, long pos) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SessionManager.java" |
| line="139" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public PlaylistItem getStatus(String iid) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SessionManager.java" |
| line="158" |
| column="12"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public PlaylistItem getStatus(String iid) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SessionManager.java" |
| line="158" |
| column="35"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public String startSession() {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SessionManager.java" |
| line="217" |
| column="12"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void setPlayer(Player player) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SessionManager.java" |
| line="421" |
| column="27"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void setCallback(Callback callback) {" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SessionManager.java" |
| line="428" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" void onItemChanged(PlaylistItem item);" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/media/SessionManager.java" |
| line="447" |
| column="28"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/selection/simple/SimpleSelectionDemoActivity.java" |
| line="51" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public String mBoundString;" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/adapter/SimpleStringAdapter.java" |
| line="41" |
| column="16"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public TextView mTextView;" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/adapter/SimpleStringAdapter.java" |
| line="42" |
| column="16"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public ViewHolder(TextView v) {" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/adapter/SimpleStringAdapter.java" |
| line="44" |
| column="27"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public String getValueAt(int position) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/adapter/SimpleStringAdapter.java" |
| line="55" |
| column="12"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public SimpleStringAdapter(Context context, String[] strings) {" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/adapter/SimpleStringAdapter.java" |
| line="59" |
| column="32"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public SimpleStringAdapter(Context context, String[] strings) {" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/adapter/SimpleStringAdapter.java" |
| line="59" |
| column="49"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public SimpleStringAdapter.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/adapter/SimpleStringAdapter.java" |
| line="79" |
| column="12"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public SimpleStringAdapter.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/adapter/SimpleStringAdapter.java" |
| line="79" |
| column="62"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onBindViewHolder(ViewHolder holder, int position) {" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/adapter/SimpleStringAdapter.java" |
| line="91" |
| column="34"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public RecyclerView.LayoutParams getLayoutParams() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/adapter/SimpleStringAdapter.java" |
| line="104" |
| column="12"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public List<String> getValues() {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/adapter/SimpleStringAdapter.java" |
| line="130" |
| column="12"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void setValues(List<String> values) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/adapter/SimpleStringAdapter.java" |
| line="134" |
| column="27"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/selection/single/SingleStableIdSelectionDemoActivity.java" |
| line="46" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/util/SortedListActivity.java" |
| line="45" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected LinearLayoutManager createLayoutManager() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/StableIdActivity.java" |
| line="63" |
| column="15"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected RecyclerView.Adapter createAdapter() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/StableIdActivity.java" |
| line="68" |
| column="15"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onRecyclerViewInit(RecyclerView recyclerView) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/StableIdActivity.java" |
| line="73" |
| column="39"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public ViewHolder(View itemView) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/StableIdActivity.java" |
| line="87" |
| column="31"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected StaggeredGridLayoutManager createLayoutManager() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/StaggeredGridLayoutManagerActivity.java" |
| line="30" |
| column="15"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected ConfigToggle[] createConfigToggles() {" |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/StaggeredGridLayoutManagerActivity.java" |
| line="39" |
| column="15"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/Support7Demos.java" |
| line="39" |
| column="26"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected List<Map<String, Object>> getData(String prefix) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/Support7Demos.java" |
| line="55" |
| column="15"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected List<Map<String, Object>> getData(String prefix) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/Support7Demos.java" |
| line="55" |
| column="49"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected Intent activityIntent(String pkg, String componentName) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/Support7Demos.java" |
| line="123" |
| column="15"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected Intent activityIntent(String pkg, String componentName) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/Support7Demos.java" |
| line="123" |
| column="37"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected Intent activityIntent(String pkg, String componentName) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/Support7Demos.java" |
| line="123" |
| column="49"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected Intent browseIntent(String path) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/Support7Demos.java" |
| line="129" |
| column="15"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected Intent browseIntent(String path) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/Support7Demos.java" |
| line="129" |
| column="35"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void addItem(List<Map<String, Object>> data, String name, Intent intent) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/Support7Demos.java" |
| line="136" |
| column="28"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void addItem(List<Map<String, Object>> data, String name, Intent intent) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/Support7Demos.java" |
| line="136" |
| column="60"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void addItem(List<Map<String, Object>> data, String name, Intent intent) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/Support7Demos.java" |
| line="136" |
| column="73"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onListItemClick(ListView l, View v, int position, long id) {" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/Support7Demos.java" |
| line="145" |
| column="36"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onListItemClick(ListView l, View v, int position, long id) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/Support7Demos.java" |
| line="145" |
| column="48"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onBind(ItemTouchViewHolder viewHolder) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/SwipeToDismissActivity.java" |
| line="92" |
| column="24"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void clearView(RecyclerView.ViewHolder viewHolder) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/SwipeToDismissActivity.java" |
| line="98" |
| column="27"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onSelectedChanged(RecyclerView.ViewHolder viewHolder, int actionState) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/SwipeToDismissActivity.java" |
| line="107" |
| column="35"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onChildDraw(Canvas c, RecyclerView recyclerView," |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/SwipeToDismissActivity.java" |
| line="122" |
| column="32"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onChildDraw(Canvas c, RecyclerView recyclerView," |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/SwipeToDismissActivity.java" |
| line="122" |
| column="42"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" RecyclerView.ViewHolder viewHolder, float dX, float dY, int actionState," |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/SwipeToDismissActivity.java" |
| line="123" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public ItemTouchViewHolder onCreateViewHolder(ViewGroup parent) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/SwipeToDismissActivity.java" |
| line="142" |
| column="12"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public ItemTouchViewHolder onCreateViewHolder(ViewGroup parent) {" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/SwipeToDismissActivity.java" |
| line="142" |
| column="51"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public int getMovementFlags(RecyclerView recyclerView, RecyclerView.ViewHolder viewHolder) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/SwipeToDismissActivity.java" |
| line="163" |
| column="33"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public int getMovementFlags(RecyclerView recyclerView, RecyclerView.ViewHolder viewHolder) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/widget/touch/SwipeToDismissActivity.java" |
| line="163" |
| column="60"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ToolbarActionMode.java" |
| line="37" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ToolbarBackgroundChange.java" |
| line="40" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onCreateOptionsMenu(Menu menu) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ToolbarBackgroundChange.java" |
| line="69" |
| column="40"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onOptionsItemSelected(MenuItem item) {" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ToolbarBackgroundChange.java" |
| line="84" |
| column="42"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ToolbarDisplayOptions.java" |
| line="42" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onCreateOptionsMenu(Menu menu) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ToolbarDisplayOptions.java" |
| line="64" |
| column="40"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onClick(View v) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ToolbarDisplayOptions.java" |
| line="76" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ToolbarFragmentPagerMenu.java" |
| line="49" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ToolbarFragmentPagerMenu.java" |
| line="92" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ToolbarFragmentPagerMenu.java" |
| line="98" |
| column="41"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ToolbarFragmentPagerMenu.java" |
| line="98" |
| column="52"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container," |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ToolbarFragmentPagerMenu.java" |
| line="105" |
| column="16"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container," |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ToolbarFragmentPagerMenu.java" |
| line="105" |
| column="34"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onOptionsItemSelected(MenuItem item) {" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ToolbarFragmentPagerMenu.java" |
| line="119" |
| column="46"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ToolbarFragmentPagerMenu.java" |
| line="137" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ToolbarFragmentPagerMenu.java" |
| line="143" |
| column="41"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ToolbarFragmentPagerMenu.java" |
| line="143" |
| column="52"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container," |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ToolbarFragmentPagerMenu.java" |
| line="148" |
| column="16"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container," |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ToolbarFragmentPagerMenu.java" |
| line="148" |
| column="34"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onOptionsItemSelected(MenuItem item) {" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ToolbarFragmentPagerMenu.java" |
| line="162" |
| column="46"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ToolbarTall.java" |
| line="35" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onCreateOptionsMenu(Menu menu) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ToolbarTall.java" |
| line="45" |
| column="40"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onOptionsItemSelected(MenuItem item) {" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ToolbarTall.java" |
| line="53" |
| column="42"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" protected void onCreate(Bundle savedInstanceState) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ToolbarUsage.java" |
| line="37" |
| column="29"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onCreateOptionsMenu(Menu menu) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ToolbarUsage.java" |
| line="47" |
| column="40"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations" |
| errorLine1=" public boolean onOptionsItemSelected(MenuItem item) {" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/com/example/android/supportv7/app/ToolbarUsage.java" |
| line="62" |
| column="42"/> |
| </issue> |
| |
| </issues> |