Files
Emulator/libppsspp/lint-baseline.xml
2025-03-16 22:53:08 +08:00

1537 lines
64 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<issues format="6" by="lint 8.9.0" type="baseline" client="gradle" dependencies="false" name="AGP (8.9.0)" variant="all" version="8.9.0">
<issue
id="MissingLeanbackLauncher"
message="Expecting an activity to have `android.intent.category.LEANBACK_LAUNCHER` intent filter"
errorLine1="&lt;manifest xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;"
errorLine2=" ~~~~~~~~">
<location
file="src/main/AndroidManifest.xml"
line="2"
column="2"/>
</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=" return file1.getName().toUpperCase().compareTo(file2.getName().toUpperCase());"
errorLine2=" ~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/SimpleFileChooser.java"
line="81"
column="28"/>
</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=" return file1.getName().toUpperCase().compareTo(file2.getName().toUpperCase());"
errorLine2=" ~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/SimpleFileChooser.java"
line="81"
column="68"/>
</issue>
<issue
id="UnusedAttribute"
message="Attribute `preserveLegacyExternalStorage` is only used in API level 30 and higher (current min is 23)"
errorLine1=" android:preserveLegacyExternalStorage=&quot;true&quot;>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/AndroidManifest.xml"
line="50"
column="9"/>
</issue>
<issue
id="UnusedAttribute"
message="Attribute `shell` is only used in API level 29 and higher (current min is 23)"
errorLine1=" &lt;profileable android:shell=&quot;true&quot; android:enabled=&quot;true&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/AndroidManifest.xml"
line="116"
column="22"/>
</issue>
<issue
id="SourceLockedOrientationActivity"
message="You should not lock orientation of your activities, so that you can support a good user experience for any device or orientation"
errorLine1=" setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="553"
column="4"/>
</issue>
<issue
id="SourceLockedOrientationActivity"
message="You should not lock orientation of your activities, so that you can support a good user experience for any device or orientation"
errorLine1=" setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_REVERSE_PORTRAIT);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="559"
column="4"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(23) instead of `@TargetApi` to propagate the requirement to users of `CameraHelper`"
errorLine1="@TargetApi(23)"
errorLine2="~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/CameraHelper.java"
line="21"
column="1"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(Build.VERSION_CODES.HONEYCOMB_MR1) instead of `@TargetApi` to propagate the requirement to users of `InputDeviceState`"
errorLine1="@TargetApi(Build.VERSION_CODES.HONEYCOMB_MR1)"
errorLine2="~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/InputDeviceState.java"
line="13"
column="1"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(19) instead of `@TargetApi` to propagate the requirement to callers of `logAdvanced`"
errorLine1=" @TargetApi(19)"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/InputDeviceState.java"
line="33"
column="2"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(19) instead of `@TargetApi` to propagate the requirement to callers of `getDebugString`"
errorLine1=" @TargetApi(19)"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/InputDeviceState.java"
line="38"
column="2"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(Build.VERSION_CODES.N) instead of `@TargetApi` to propagate the requirement to callers of `onSatelliteStatus`"
errorLine1=" @TargetApi(Build.VERSION_CODES.N)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/LocationHelper.java"
line="146"
column="2"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(Build.VERSION_CODES.JELLY_BEAN_MR1) instead of `@TargetApi` to propagate the requirement to callers of `detectOptimalAudioSettings`"
errorLine1=" @TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR1)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="157"
column="2"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(Build.VERSION_CODES.M) instead of `@TargetApi` to propagate the requirement to callers of `askForPermissions`"
errorLine1=" @TargetApi(Build.VERSION_CODES.M)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="189"
column="2"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(Build.VERSION_CODES.M) instead of `@TargetApi` to propagate the requirement to callers of `sendInitialGrants`"
errorLine1=" @TargetApi(Build.VERSION_CODES.M)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="205"
column="2"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(Build.VERSION_CODES.KITKAT) instead of `@TargetApi` to propagate the requirement to callers of `getSdCardPaths19`"
errorLine1=" @TargetApi(Build.VERSION_CODES.KITKAT)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="302"
column="2"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(Build.VERSION_CODES.N) instead of `@TargetApi` to propagate the requirement to callers of `updateSustainedPerformanceMode`"
errorLine1=" @TargetApi(Build.VERSION_CODES.N)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="519"
column="2"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH) instead of `@TargetApi` to propagate the requirement to callers of `updateSystemUiVisibility`"
errorLine1=" @TargetApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="575"
column="2"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(Build.VERSION_CODES.HONEYCOMB) instead of `@TargetApi` to propagate the requirement to callers of `checkForVibrator`"
errorLine1=" @TargetApi(Build.VERSION_CODES.HONEYCOMB)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="599"
column="2"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(Build.VERSION_CODES.KITKAT) instead of `@TargetApi` to propagate the requirement to callers of `setupSystemUiCallback`"
errorLine1=" @TargetApi(Build.VERSION_CODES.KITKAT)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="783"
column="2"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(Build.VERSION_CODES.JELLY_BEAN) instead of `@TargetApi` to propagate the requirement to callers of `getInputDesc`"
errorLine1=" @TargetApi(Build.VERSION_CODES.JELLY_BEAN)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="1082"
column="2"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(Build.VERSION_CODES.N) instead of `@TargetApi` to propagate the requirement to callers of `sendMouseDelta`"
errorLine1=" @TargetApi(Build.VERSION_CODES.N)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="1095"
column="2"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(Build.VERSION_CODES.HONEYCOMB_MR1) instead of `@TargetApi` to propagate the requirement to callers of `onGenericMotionEvent`"
errorLine1=" @TargetApi(Build.VERSION_CODES.HONEYCOMB_MR1)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="1104"
column="2"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(Build.VERSION_CODES.HONEYCOMB) instead of `@TargetApi` to propagate the requirement to callers of `createDialogBuilderWithTheme`"
errorLine1=" @TargetApi(Build.VERSION_CODES.HONEYCOMB)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="1333"
column="2"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH) instead of `@TargetApi` to propagate the requirement to callers of `createDialogBuilderWithDeviceTheme`"
errorLine1=" @TargetApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="1338"
column="2"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(Build.VERSION_CODES.JELLY_BEAN_MR1) instead of `@TargetApi` to propagate the requirement to callers of `createDialogBuilderWithDeviceThemeAndUiVisibility`"
errorLine1=" @TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR1)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="1343"
column="2"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(Build.VERSION_CODES.M) instead of `@TargetApi` to propagate the requirement to callers of `createDialogBuilderNew`"
errorLine1=" @TargetApi(Build.VERSION_CODES.M)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="1355"
column="2"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(Build.VERSION_CODES.HONEYCOMB) instead of `@TargetApi` to propagate the requirement to callers of `copyStringToClipboard`"
errorLine1=" @TargetApi(Build.VERSION_CODES.HONEYCOMB)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="1750"
column="2"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH) instead of `@TargetApi` to propagate the requirement to callers of `getToolType`"
errorLine1=" @TargetApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeGLView.java"
line="59"
column="2"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH_MR1) instead of `@TargetApi` to propagate the requirement to callers of `onMouseEventMotion`"
errorLine1=" @TargetApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH_MR1)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeGLView.java"
line="64"
column="2"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH) instead of `@TargetApi` to propagate the requirement to callers of `getToolType`"
errorLine1=" @TargetApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeSurfaceView.java"
line="60"
column="2"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(Build.VERSION_CODES.N) instead of `@TargetApi` to propagate the requirement to callers of `processMouseDelta`"
errorLine1=" @TargetApi(Build.VERSION_CODES.N)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeSurfaceView.java"
line="65"
column="2"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH_MR1) instead of `@TargetApi` to propagate the requirement to callers of `onMouseEventMotion`"
errorLine1=" @TargetApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH_MR1)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeSurfaceView.java"
line="79"
column="2"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(Build.VERSION_CODES.JELLY_BEAN) instead of `@TargetApi` to propagate the requirement to callers of `onChange`"
errorLine1=" @TargetApi(Build.VERSION_CODES.JELLY_BEAN)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/PowerSaveModeReceiver.java"
line="47"
column="5"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(21) instead of `@TargetApi` to propagate the requirement to callers of `getNativePowerSaving`"
errorLine1=" @TargetApi(21)"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/PowerSaveModeReceiver.java"
line="70"
column="2"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(Build.VERSION_CODES.HONEYCOMB_MR1) instead of `@TargetApi` to propagate the requirement to callers of `openContentUri`"
errorLine1=" @TargetApi(Build.VERSION_CODES.HONEYCOMB_MR1)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/PpssppActivity.java"
line="135"
column="2"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(Build.VERSION_CODES.KITKAT) instead of `@TargetApi` to propagate the requirement to callers of `cursorToString`"
errorLine1=" @TargetApi(Build.VERSION_CODES.KITKAT)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/PpssppActivity.java"
line="159"
column="2"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(Build.VERSION_CODES.LOLLIPOP) instead of `@TargetApi` to propagate the requirement to callers of `directorySizeRecursion`"
errorLine1=" @TargetApi(Build.VERSION_CODES.LOLLIPOP)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/PpssppActivity.java"
line="182"
column="2"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(Build.VERSION_CODES.LOLLIPOP) instead of `@TargetApi` to propagate the requirement to callers of `computeRecursiveDirectorySize`"
errorLine1=" @TargetApi(Build.VERSION_CODES.LOLLIPOP)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/PpssppActivity.java"
line="237"
column="2"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(Build.VERSION_CODES.LOLLIPOP) instead of `@TargetApi` to propagate the requirement to callers of `listContentUriDir`"
errorLine1=" @TargetApi(Build.VERSION_CODES.LOLLIPOP)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/PpssppActivity.java"
line="253"
column="2"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(Build.VERSION_CODES.N) instead of `@TargetApi` to propagate the requirement to callers of `contentUriCopyFile`"
errorLine1=" @TargetApi(Build.VERSION_CODES.N)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/PpssppActivity.java"
line="344"
column="2"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(Build.VERSION_CODES.N_MR1) instead of `@TargetApi` to propagate the requirement to callers of `contentUriMoveFile`"
errorLine1=" @TargetApi(Build.VERSION_CODES.N_MR1)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/PpssppActivity.java"
line="358"
column="2"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(Build.VERSION_CODES.LOLLIPOP) instead of `@TargetApi` to propagate the requirement to callers of `contentUriRenameFileTo`"
errorLine1=" @TargetApi(Build.VERSION_CODES.LOLLIPOP)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/PpssppActivity.java"
line="371"
column="2"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(Build.VERSION_CODES.KITKAT) instead of `@TargetApi` to propagate the requirement to callers of `contentUriFileExists`"
errorLine1=" @TargetApi(Build.VERSION_CODES.KITKAT)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/PpssppActivity.java"
line="403"
column="2"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(Build.VERSION_CODES.M) instead of `@TargetApi` to propagate the requirement to callers of `contentUriGetFreeStorageSpace`"
errorLine1=" @TargetApi(Build.VERSION_CODES.M)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/PpssppActivity.java"
line="450"
column="2"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(Build.VERSION_CODES.O) instead of `@TargetApi` to propagate the requirement to callers of `filePathGetFreeStorageSpace`"
errorLine1=" @TargetApi(Build.VERSION_CODES.O)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/PpssppActivity.java"
line="471"
column="2"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(Build.VERSION_CODES.P) instead of `@TargetApi` to propagate the requirement to callers of `setSurfaceView`"
errorLine1=" @TargetApi(Build.VERSION_CODES.P)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/SizeManager.java"
line="54"
column="2"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(Build.VERSION_CODES.JELLY_BEAN_MR1) instead of `@TargetApi` to propagate the requirement to callers of `updateDisplayMeasurements`"
errorLine1=" @TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR1)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/SizeManager.java"
line="149"
column="2"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(Build.VERSION_CODES.KITKAT) instead of `@TargetApi` to propagate the requirement to callers of `setupSystemUiCallback`"
errorLine1=" @TargetApi(Build.VERSION_CODES.KITKAT)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/SizeManager.java"
line="174"
column="2"/>
</issue>
<issue
id="UseRequiresApi"
message="Use `@RequiresApi(Build.VERSION_CODES.P) instead of `@TargetApi` to propagate the requirement to callers of `updateInsets`"
errorLine1=" @TargetApi(Build.VERSION_CODES.P)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/SizeManager.java"
line="202"
column="2"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1="@TargetApi(23)"
errorLine2="~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/CameraHelper.java"
line="21"
column="1"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 19"
errorLine1="@RequiresApi(api = Build.VERSION_CODES.KITKAT)"
errorLine2="~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/InfraredHelper.java"
line="15"
column="1"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 12"
errorLine1="@TargetApi(Build.VERSION_CODES.HONEYCOMB_MR1)"
errorLine2="~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/InputDeviceState.java"
line="13"
column="1"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 19"
errorLine1=" @TargetApi(19)"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/InputDeviceState.java"
line="33"
column="2"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 19"
errorLine1=" @TargetApi(19)"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/InputDeviceState.java"
line="38"
column="2"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/InputDeviceState.java"
line="141"
column="7"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is never &lt; 23"
errorLine1=" if (Build.VERSION.SDK_INT &lt; Build.VERSION_CODES.KITKAT) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/MogaHack.java"
line="49"
column="7"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 17"
errorLine1=" @TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR1)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="157"
column="2"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" @TargetApi(Build.VERSION_CODES.M)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="189"
column="2"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="192"
column="7"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" @TargetApi(Build.VERSION_CODES.M)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="205"
column="2"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="207"
column="7"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT &amp;&amp; Build.VERSION.SDK_INT &lt;= Build.VERSION_CODES.Q) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="262"
column="7"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 19"
errorLine1=" @TargetApi(Build.VERSION_CODES.KITKAT)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="302"
column="2"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="366"
column="7"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="500"
column="7"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="505"
column="7"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="513"
column="7"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is never &lt; 23"
errorLine1=" if (Build.VERSION.SDK_INT &lt; Build.VERSION_CODES.KITKAT)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="568"
column="7"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 14"
errorLine1=" @TargetApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="575"
column="2"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="577"
column="7"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 11"
errorLine1=" @TargetApi(Build.VERSION_CODES.HONEYCOMB)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="599"
column="2"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="674"
column="8"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="698"
column="7"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 19"
errorLine1=" @TargetApi(Build.VERSION_CODES.KITKAT)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="783"
column="2"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="896"
column="7"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="933"
column="7"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="942"
column="7"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="945"
column="7"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="994"
column="7"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB_MR1) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="1012"
column="7"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 16"
errorLine1=" @TargetApi(Build.VERSION_CODES.JELLY_BEAN)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="1082"
column="2"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="1084"
column="7"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 12"
errorLine1=" @TargetApi(Build.VERSION_CODES.HONEYCOMB_MR1)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="1104"
column="2"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="1143"
column="7"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB_MR1 &amp;&amp; InputDeviceState.inputSourceIsJoystick(event.getSource())) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="1195"
column="8"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB_MR1 &amp;&amp; InputDeviceState.inputSourceIsJoystick(event.getSource())) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="1233"
column="8"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" if (Build.VERSION.SDK_INT >= 19) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="1291"
column="11"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" if (Build.VERSION.SDK_INT >= 19) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="1309"
column="11"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 11"
errorLine1=" @TargetApi(Build.VERSION_CODES.HONEYCOMB)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="1333"
column="2"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 14"
errorLine1=" @TargetApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="1338"
column="2"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 17"
errorLine1=" @TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR1)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="1343"
column="2"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" @TargetApi(Build.VERSION_CODES.M)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="1355"
column="2"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is never &lt; 23"
errorLine1=" if (Build.VERSION.SDK_INT &lt; Build.VERSION_CODES.HONEYCOMB)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="1389"
column="7"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `Build.VERSION.SDK_INT &lt; Build.VERSION_CODES.ICE_CREAM_SANDWICH` is never true here"
errorLine1=" else if (Build.VERSION.SDK_INT &lt; Build.VERSION_CODES.ICE_CREAM_SANDWICH)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="1391"
column="12"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `Build.VERSION.SDK_INT &lt; Build.VERSION_CODES.JELLY_BEAN_MR1` is never true here"
errorLine1=" else if (Build.VERSION.SDK_INT &lt; Build.VERSION_CODES.JELLY_BEAN_MR1)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="1393"
column="12"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `Build.VERSION.SDK_INT &lt; Build.VERSION_CODES.M` is never true here"
errorLine1=" else if (Build.VERSION.SDK_INT &lt; Build.VERSION_CODES.M)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="1395"
column="12"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" if (Build.VERSION.SDK_INT > Build.VERSION_CODES.JELLY_BEAN_MR1) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="1419"
column="7"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is never &lt; 23"
errorLine1=" if (Build.VERSION.SDK_INT &lt; Build.VERSION_CODES.ICE_CREAM_SANDWICH) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="1627"
column="9"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="1636"
column="8"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" if (params.startsWith(&quot;sircs&quot;) &amp;&amp; Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="1666"
column="38"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="1741"
column="8"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 11"
errorLine1=" @TargetApi(Build.VERSION_CODES.HONEYCOMB)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="1750"
column="2"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeActivity.java"
line="1760"
column="7"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 14"
errorLine1=" @TargetApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeGLView.java"
line="59"
column="2"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 15"
errorLine1=" @TargetApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH_MR1)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeGLView.java"
line="64"
column="2"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH_MR1 &amp;&amp; NativeSurfaceView.isFromSource(ev, InputDevice.SOURCE_MOUSE)) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeGLView.java"
line="99"
column="7"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" boolean canReadToolType = Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeGLView.java"
line="105"
column="29"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 14"
errorLine1=" @TargetApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeSurfaceView.java"
line="60"
column="2"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 15"
errorLine1=" @TargetApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH_MR1)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeSurfaceView.java"
line="79"
column="2"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH_MR1 &amp;&amp; isFromSource(ev, InputDevice.SOURCE_MOUSE)) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeSurfaceView.java"
line="115"
column="7"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" boolean canReadToolType = Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeSurfaceView.java"
line="122"
column="29"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" if (Build.VERSION.SDK_INT >= 21) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/PowerSaveModeReceiver.java"
line="40"
column="7"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/PowerSaveModeReceiver.java"
line="45"
column="7"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 16"
errorLine1=" @TargetApi(Build.VERSION_CODES.JELLY_BEAN)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/PowerSaveModeReceiver.java"
line="47"
column="5"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 21"
errorLine1=" @TargetApi(21)"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/PowerSaveModeReceiver.java"
line="70"
column="2"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" if (Build.VERSION.SDK_INT >= 21) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/PowerSaveModeReceiver.java"
line="98"
column="7"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 12"
errorLine1=" @TargetApi(Build.VERSION_CODES.HONEYCOMB_MR1)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/PpssppActivity.java"
line="135"
column="2"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 19"
errorLine1=" @TargetApi(Build.VERSION_CODES.KITKAT)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/PpssppActivity.java"
line="159"
column="2"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 21"
errorLine1=" @TargetApi(Build.VERSION_CODES.LOLLIPOP)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/PpssppActivity.java"
line="182"
column="2"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 21"
errorLine1=" @TargetApi(Build.VERSION_CODES.LOLLIPOP)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/PpssppActivity.java"
line="237"
column="2"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 21"
errorLine1=" @TargetApi(Build.VERSION_CODES.LOLLIPOP)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/PpssppActivity.java"
line="253"
column="2"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 21"
errorLine1=" @TargetApi(Build.VERSION_CODES.LOLLIPOP)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/PpssppActivity.java"
line="371"
column="2"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/PpssppActivity.java"
line="391"
column="9"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 19"
errorLine1=" @TargetApi(Build.VERSION_CODES.KITKAT)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/PpssppActivity.java"
line="403"
column="2"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/PpssppActivity.java"
line="418"
column="8"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" @TargetApi(Build.VERSION_CODES.M)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/PpssppActivity.java"
line="450"
column="2"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" if (Build.VERSION.SDK_INT >= 19) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/ShortcutActivity.java"
line="67"
column="9"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 28"
errorLine1=" if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/SizeManager.java"
line="62"
column="7"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is never &lt; 23"
errorLine1=" if (Build.VERSION.SDK_INT &lt; Build.VERSION_CODES.KITKAT &amp;&amp; badOrientationCount &lt; 3 &amp;&amp; requestedPortrait != detectedPortrait &amp;&amp; requestedOr != ActivityInfo.SCREEN_ORIENTATION_UNSPECIFIED) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/SizeManager.java"
line="82"
column="7"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is never &lt; 23"
errorLine1=" Log.i(TAG, &quot;Bad orientation detected but ignored&quot; + (Build.VERSION.SDK_INT &lt; Build.VERSION_CODES.KITKAT ? &quot; (sdk version)&quot; : &quot;&quot;));"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/SizeManager.java"
line="91"
column="57"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 17"
errorLine1=" @TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR1)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/SizeManager.java"
line="149"
column="2"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 23"
errorLine1=" if (navigationHidden &amp;&amp; Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/SizeManager.java"
line="157"
column="27"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 19"
errorLine1=" @TargetApi(Build.VERSION_CODES.KITKAT)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/SizeManager.java"
line="174"
column="2"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 28"
errorLine1=" if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/SizeManager.java"
line="207"
column="7"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="This folder configuration (`v21`) is unnecessary; `minSdkVersion` is 23. Merge all the resources in this folder into `values`.">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*resDir*1}/values-v21"/>
</issue>
<issue
id="MonochromeLauncherIcon"
message="The application adaptive icon is missing a monochrome tag"
errorLine1="&lt;adaptive-icon xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;>"
errorLine2="^">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*resDir*2}/mipmap-anydpi-v26/ic_launcher.xml"
line="2"
column="1"/>
</issue>
<issue
id="IconMissingDensityFolder"
message="Missing density variation folders in `..\submodules\ppsspp\android\normal\res`: drawable-hdpi, drawable-mdpi, drawable-xxhdpi">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*resDir*2}"/>
</issue>
<issue
id="ViewConstructor"
message="Custom view `NativeGLView` is missing constructor used by tools: `(Context)` or `(Context,AttributeSet)` or `(Context,AttributeSet,int)`"
errorLine1="public class NativeGLView extends GLSurfaceView implements SensorEventListener, ControllerListener {"
errorLine2=" ~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeGLView.java"
line="30"
column="14"/>
</issue>
<issue
id="ViewConstructor"
message="Custom view `NativeSurfaceView` is missing constructor used by tools: `(Context)` or `(Context,AttributeSet)` or `(Context,AttributeSet,int)`"
errorLine1="public class NativeSurfaceView extends SurfaceView implements SensorEventListener, ControllerListener {"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="${:libppsspp*debug*MAIN*sourceProvider*0*javaDir*1}/org/ppsspp/ppsspp/NativeSurfaceView.java"
line="32"
column="14"/>
</issue>
</issues>