<?xml version="1.0" encoding="UTF-8"?>
<issues format="5" by="lint 4.2.2">

    <issue
        id="JcenterRepositoryObsolete"
        severity="Warning"
        message="JCenter Maven repository is no longer receiving updates: newer library versions may be available elsewhere"
        category="Correctness"
        priority="8"
        summary="JCenter Maven repository is read-only"
        explanation="The JCenter Maven repository is no longer accepting submissions of Maven artifacts since 31st March 2021.  Ensure that the project is configured to search in repositories with the latest versions of its dependencies."
        url="https://developer.android.com/r/tools/jcenter-end-of-service"
        urls="https://developer.android.com/r/tools/jcenter-end-of-service"
        errorLine1="        jcenter()"
        errorLine2="        ~~~~~~~~~">
        <location
            file="E:\aks\cxh-property-client\trunk\node_modules\@react-native-picker\picker\android\build.gradle"
            line="5"
            column="9"/>
    </issue>

    <issue
        id="JcenterRepositoryObsolete"
        severity="Warning"
        message="JCenter Maven repository is no longer receiving updates: newer library versions may be available elsewhere"
        category="Correctness"
        priority="8"
        summary="JCenter Maven repository is read-only"
        explanation="The JCenter Maven repository is no longer accepting submissions of Maven artifacts since 31st March 2021.  Ensure that the project is configured to search in repositories with the latest versions of its dependencies."
        url="https://developer.android.com/r/tools/jcenter-end-of-service"
        urls="https://developer.android.com/r/tools/jcenter-end-of-service"
        errorLine1="  jcenter()"
        errorLine2="  ~~~~~~~~~">
        <location
            file="E:\aks\cxh-property-client\trunk\node_modules\@react-native-picker\picker\android\build.gradle"
            line="35"
            column="3"/>
    </issue>

    <issue
        id="AndroidGradlePluginVersion"
        severity="Warning"
        message="A newer version of com.android.tools.build:gradle than 3.2.1 is available: 4.2.2"
        category="Correctness"
        priority="4"
        summary="Obsolete Android Gradle Plugin Version"
        explanation="This detector looks for usage of the Android Gradle Plugin where the version you are using is not the current stable release. Using older versions is fine, and there are cases where you deliberately want to stick with an older version. However, you may simply not be aware that a more recent version is available, and that is what this lint check helps find."
        errorLine1="        classpath &apos;com.android.tools.build:gradle:3.2.1&apos;"
        errorLine2="        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="E:\aks\cxh-property-client\trunk\node_modules\@react-native-picker\picker\android\build.gradle"
            line="9"
            column="9"/>
    </issue>

    <issue
        id="DrawAllocation"
        severity="Warning"
        message="Avoid object allocations during draw/layout operations (preallocate and reuse instead)"
        category="Performance"
        priority="9"
        summary="Memory allocations within drawing code"
        explanation="You should avoid allocating objects during a drawing or layout operation. These are called frequently, so a smooth UI can be interrupted by garbage collection pauses caused by the object allocations.&#xA;&#xA;The way this is generally handled is to allocate the needed objects up front and to reuse them for each drawing operation.&#xA;&#xA;Some methods allocate memory on your behalf (such as `Bitmap.create`), and these should be handled in the same way."
        errorLine1="        uiManager.setViewLocalData(getId(), new ReactPickerLocalData(elementSize));"
        errorLine2="                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="E:\aks\cxh-property-client\trunk\node_modules\@react-native-picker\picker\android\src\main\java\com\reactnativecommunity\picker\ReactPicker.java"
            line="186"
            column="45"/>
    </issue>

    <issue
        id="ObsoleteSdkInt"
        severity="Warning"
        message="Unnecessary; SDK_INT is always >= 23"
        category="Performance"
        priority="6"
        summary="Obsolete SDK_INT Version Check"
        explanation="This check flags version checks that are not necessary, because the `minSdkVersion` (or surrounding known API level) is already at least as high as the version checked for.&#xA;&#xA;Similarly, it also looks for resources in `-vNN` folders, such as `values-v14` where the version qualifier is less than or equal to the `minSdkVersion`, where the contents should be merged into the best folder."
        errorLine1="    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) {"
        errorLine2="        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="E:\aks\cxh-property-client\trunk\node_modules\@react-native-picker\picker\android\src\main\java\com\reactnativecommunity\picker\ReactPicker.java"
            line="94"
            column="9"/>
    </issue>

    <issue
        id="ObsoleteSdkInt"
        severity="Warning"
        message="Unnecessary; SDK_INT is always >= 23"
        category="Performance"
        priority="6"
        summary="Obsolete SDK_INT Version Check"
        explanation="This check flags version checks that are not necessary, because the `minSdkVersion` (or surrounding known API level) is already at least as high as the version checked for.&#xA;&#xA;Similarly, it also looks for resources in `-vNN` folders, such as `values-v14` where the version qualifier is less than or equal to the `minSdkVersion`, where the contents should be merged into the best folder."
        errorLine1="      if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) {"
        errorLine2="          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="E:\aks\cxh-property-client\trunk\node_modules\@react-native-picker\picker\android\src\main\java\com\reactnativecommunity\picker\ReactPickerManager.java"
            line="292"
            column="11"/>
    </issue>

</issues>
