<?xml version="1.0" encoding="UTF-8"?>
<issues format="6" by="lint 8.4.0-alpha08" type="baseline" client="" dependencies="true" name="" variant="all" version="8.4.0-alpha08">

    <issue
        id="UnknownIssueId"
        message="Unknown issue id &quot;GetterSetterNullability&quot;"
        errorLine1="  &lt;issue id=&apos;GetterSetterNullability&apos; severity=&apos;error&apos; />"
        errorLine2="  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="./out/lint.xml"
            line="125"
            column="3"/>
    </issue>

    <issue
        id="GestureBackNavigation"
        message="If intercepting back events, this should be handled through the registration of callbacks on the window level; Please see https://developer.android.com/about/versions/13/features/predictive-back-gesture"
        errorLine1="        if (keyCode == KeyEvent.KEYCODE_BACK) {"
        errorLine2="                       ~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/opp/BluetoothOppBtEnablingActivity.java"
            line="101"
            column="24"/>
    </issue>

    <issue
        id="GestureBackNavigation"
        message="If intercepting back events, this should be handled through the registration of callbacks on the window level; Please see https://developer.android.com/about/versions/13/features/predictive-back-gesture"
        errorLine1="        if (keyCode == KeyEvent.KEYCODE_BACK) {"
        errorLine2="                       ~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/opp/BluetoothOppIncomingFileConfirmActivity.java"
            line="178"
            column="24"/>
    </issue>

    <issue
        id="ScrollViewSize"
        message="This LinearLayout should use `android:layout_height=&quot;wrap_content&quot;`"
        errorLine1="    android:layout_height=&quot;match_parent&quot;"
        errorLine2="    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/layout/auth.xml"
            line="26"
            column="5"/>
    </issue>

    <issue
        id="ScrollViewSize"
        message="This LinearLayout should use `android:layout_height=&quot;wrap_content&quot;`"
        errorLine1="        android:layout_height=&quot;match_parent&quot;"
        errorLine2="        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/layout/bt_enabling_progress.xml"
            line="28"
            column="9"/>
    </issue>

    <issue
        id="ScrollViewSize"
        message="This LinearLayout should use `android:layout_height=&quot;wrap_content&quot;`"
        errorLine1="        android:layout_height=&quot;match_parent&quot;"
        errorLine2="        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/layout/file_transfer.xml"
            line="26"
            column="9"/>
    </issue>

    <issue
        id="DefaultLocale"
        message="Implicitly using the default locale is a common source of bugs: Use `String.format(Locale, ...)` instead"
        errorLine1="                        String.format("
        errorLine2="                        ^">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/avrcp/AvrcpVolumeManager.java"
            line="455"
            column="25"/>
    </issue>

    <issue
        id="DefaultLocale"
        message="Implicitly using the default locale is a common source of bugs: Use `String.format(Locale, ...)` instead"
        errorLine1="                offsetString = String.format(&quot;%1$02d&quot;, -(offset));"
        errorLine2="                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/map/BluetoothMapSmsPdu.java"
            line="403"
            column="32"/>
    </issue>

    <issue
        id="DefaultLocale"
        message="Implicitly using the default locale is a common source of bugs: Use `String.format(Locale, ...)` instead"
        errorLine1="                offsetString = String.format(&quot;%1$02d&quot;, offset);"
        errorLine2="                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/map/BluetoothMapSmsPdu.java"
            line="407"
            column="32"/>
    </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("
        errorLine2="                   ^">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/mapclient/MapClientContent.java"
            line="911"
            column="20"/>
    </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="            ThreadLocal.withInitial(() -> new SimpleDateFormat(&quot;MM-dd HH:mm:ss&quot;));"
        errorLine2="                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/le_scan/AppScanStats.java"
            line="52"
            column="43"/>
    </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="        SimpleDateFormat format = new SimpleDateFormat(&quot;yyyyMMdd&apos;T&apos;HHmmss&quot;);"
        errorLine2="                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/map/BluetoothMapAppParams.java"
            line="1229"
            column="35"/>
    </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="        SimpleDateFormat format = new SimpleDateFormat(&quot;yyyyMMdd&apos;T&apos;HHmmss&quot;);"
        errorLine2="                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/map/BluetoothMapAppParams.java"
            line="1240"
            column="35"/>
    </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="        SimpleDateFormat format = new SimpleDateFormat(&quot;yyyyMMdd&apos;T&apos;HHmmss&quot;);"
        errorLine2="                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/map/BluetoothMapAppParams.java"
            line="1251"
            column="35"/>
    </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="        SimpleDateFormat format = new SimpleDateFormat(&quot;yyyyMMdd&apos;T&apos;HHmmss&quot;);"
        errorLine2="                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/map/BluetoothMapAppParams.java"
            line="1262"
            column="35"/>
    </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="        SimpleDateFormat format = new SimpleDateFormat(&quot;yyyyMMdd&apos;T&apos;HHmmss&quot;);"
        errorLine2="                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/map/BluetoothMapAppParams.java"
            line="1277"
            column="35"/>
    </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="        SimpleDateFormat format = new SimpleDateFormat(&quot;yyyyMMdd&apos;T&apos;HHmmss&quot;);"
        errorLine2="                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/map/BluetoothMapAppParams.java"
            line="1288"
            column="35"/>
    </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="        SimpleDateFormat format = new SimpleDateFormat(&quot;yyyyMMdd&apos;T&apos;HHmmss&quot;);"
        errorLine2="                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/map/BluetoothMapAppParams.java"
            line="1295"
            column="35"/>
    </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="        SimpleDateFormat format = new SimpleDateFormat(&quot;yyyyMMdd&apos;T&apos;HHmmss&quot;);"
        errorLine2="                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/map/BluetoothMapAppParams.java"
            line="1306"
            column="35"/>
    </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="        SimpleDateFormat format = new SimpleDateFormat(&quot;yyyyMMdd&apos;T&apos;HHmmssZ&quot;);"
        errorLine2="                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/map/BluetoothMapAppParams.java"
            line="1511"
            column="35"/>
    </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="        SimpleDateFormat format = new SimpleDateFormat(&quot;yyyyMMdd&apos;T&apos;HHmmssZ&quot;);"
        errorLine2="                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/map/BluetoothMapAppParams.java"
            line="1522"
            column="35"/>
    </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="        SimpleDateFormat format = new SimpleDateFormat(&quot;yyyyMMdd&apos;T&apos;HHmmssZ&quot;);"
        errorLine2="                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/map/BluetoothMapAppParams.java"
            line="1759"
            column="35"/>
    </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="        SimpleDateFormat format = new SimpleDateFormat(&quot;yyyyMMdd&apos;T&apos;HHmmssZ&quot;);"
        errorLine2="                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/map/BluetoothMapAppParams.java"
            line="1770"
            column="35"/>
    </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="        SimpleDateFormat format = new SimpleDateFormat(&quot;yyyyMMdd&apos;T&apos;HHmmss&quot;);"
        errorLine2="                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/map/BluetoothMapConvoContactElement.java"
            line="161"
            column="35"/>
    </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="        SimpleDateFormat format = new SimpleDateFormat(&quot;yyyyMMdd&apos;T&apos;HHmmss&quot;);"
        errorLine2="                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/map/BluetoothMapConvoContactElement.java"
            line="172"
            column="35"/>
    </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="        SimpleDateFormat format = new SimpleDateFormat(&quot;yyyyMMdd&apos;T&apos;HHmmss&quot;);"
        errorLine2="                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/map/BluetoothMapConvoListingElement.java"
            line="149"
            column="35"/>
    </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="        SimpleDateFormat format = new SimpleDateFormat(&quot;yyyyMMdd&apos;T&apos;HHmmss&quot;);"
        errorLine2="                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/map/BluetoothMapConvoListingElement.java"
            line="162"
            column="35"/>
    </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="        SimpleDateFormat format = new SimpleDateFormat(&quot;yyyyMMdd&apos;T&apos;HHmmss&quot;);"
        errorLine2="                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/map/BluetoothMapMessageListingElement.java"
            line="82"
            column="35"/>
    </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="            SimpleDateFormat format = new SimpleDateFormat(&quot;yyMMddHHmmss&quot;);"
        errorLine2="                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/map/BluetoothMapSmsPdu.java"
            line="385"
            column="39"/>
    </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="                        ? new SimpleDateFormat(&quot;yyyyMMdd&apos;T&apos;HHmmssZ&quot;)"
        errorLine2="                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/map/BluetoothMapUtils.java"
            line="745"
            column="27"/>
    </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="                        : new SimpleDateFormat(&quot;yyyyMMdd&apos;T&apos;HHmmss&quot;);"
        errorLine2="                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/map/BluetoothMapUtils.java"
            line="746"
            column="27"/>
    </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="        DateFormat dateFormat = new SimpleDateFormat(&quot;_hhmmss&quot;);"
        errorLine2="                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/opp/BluetoothOppReceiveFileInfo.java"
            line="167"
            column="33"/>
    </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="        SimpleDateFormat df = new SimpleDateFormat(RFC_2455_FORMAT);"
        errorLine2="                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/pbap/BluetoothPbapCallLogComposer.java"
            line="226"
            column="31"/>
    </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="                SimpleDateFormat parser = new SimpleDateFormat(TIMESTAMP_FORMAT);"
        errorLine2="                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/pbapclient/PbapClientContactsStorage.java"
            line="485"
            column="43"/>
    </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="                SimpleDateFormat parser = new SimpleDateFormat(TIMESTAMP_FORMAT);"
        errorLine2="                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/pbapclient/obex/CallLogPullRequest.java"
            line="105"
            column="43"/>
    </issue>

    <issue
        id="GuardedLogInvocation"
        message="Do not guard log invocations with if blocks using log enforcement variables or isLoggable(). The Log framework does this check for you. Remove the surrounding if block and call to log completely unguarded"
        errorLine1="        if (Log.isLoggable(TAG, Log.DEBUG)) {"
        errorLine2="        ^">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/a2dp/A2dpStateMachine.java"
            line="672"
            column="9"/>
    </issue>

    <issue
        id="GuardedLogInvocation"
        message="Do not guard log invocations with if blocks using log enforcement variables or isLoggable(). The Log framework does this check for you. Remove the surrounding if block and call to log completely unguarded"
        errorLine1="        if (Log.isLoggable(TAG, Log.DEBUG)) {"
        errorLine2="        ^">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/a2dp/A2dpStateMachine.java"
            line="672"
            column="9"/>
    </issue>

    <issue
        id="GuardedLogInvocation"
        message="Do not guard log invocations with if blocks using log enforcement variables or isLoggable(). The Log framework does this check for you. Remove the surrounding if block and call to log completely unguarded"
        errorLine1="        if (Log.isLoggable(TAG, Log.DEBUG)) {"
        errorLine2="        ^">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/a2dp/A2dpStateMachine.java"
            line="672"
            column="9"/>
    </issue>

    <issue
        id="GuardedLogInvocation"
        message="Do not guard log invocations with if blocks using log enforcement variables or isLoggable(). The Log framework does this check for you. Remove the surrounding if block and call to log completely unguarded"
        errorLine1="        if (Log.isLoggable(TAG, Log.VERBOSE)) {"
        errorLine2="        ^">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/map/BluetoothMapService.java"
            line="824"
            column="9"/>
    </issue>

    <issue
        id="GuardedLogInvocation"
        message="Do not guard log invocations with if blocks using log enforcement variables or isLoggable(). The Log framework does this check for you. Remove the surrounding if block and call to log completely unguarded"
        errorLine1="        if (Log.isLoggable(TAG, Log.VERBOSE)) {"
        errorLine2="        ^">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/map/BluetoothMapService.java"
            line="824"
            column="9"/>
    </issue>

    <issue
        id="GuardedLogInvocation"
        message="Do not guard log invocations with if blocks using log enforcement variables or isLoggable(). The Log framework does this check for you. Remove the surrounding if block and call to log completely unguarded"
        errorLine1="        if (Log.isLoggable(TAG, Log.VERBOSE)) {"
        errorLine2="        ^">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/map/BluetoothMapService.java"
            line="824"
            column="9"/>
    </issue>

    <issue
        id="GuardedLogInvocation"
        message="Do not guard log invocations with if blocks using log enforcement variables or isLoggable(). The Log framework does this check for you. Remove the surrounding if block and call to log completely unguarded"
        errorLine1="        if (Log.isLoggable(TAG, Log.VERBOSE)) {"
        errorLine2="        ^">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/map/BluetoothMapService.java"
            line="824"
            column="9"/>
    </issue>

    <issue
        id="GuardedLogInvocation"
        message="Do not guard log invocations with if blocks using log enforcement variables or isLoggable(). The Log framework does this check for you. Remove the surrounding if block and call to log completely unguarded"
        errorLine1="        if (Log.isLoggable(TAG, Log.DEBUG)) {"
        errorLine2="        ^">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/map/BluetoothMapbMessage.java"
            line="922"
            column="9"/>
    </issue>

    <issue
        id="GuardedLogInvocation"
        message="Do not guard log invocations with if blocks using log enforcement variables or isLoggable(). The Log framework does this check for you. Remove the surrounding if block and call to log completely unguarded"
        errorLine1="        if (Log.isLoggable(TAG, Log.VERBOSE)) {"
        errorLine2="        ^">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/opp/BluetoothOppProvider.java"
            line="398"
            column="9"/>
    </issue>

    <issue
        id="GuardedLogInvocation"
        message="Do not guard log invocations with if blocks using log enforcement variables or isLoggable(). The Log framework does this check for you. Remove the surrounding if block and call to log completely unguarded"
        errorLine1="            if (Log.isLoggable(TAG, Log.DEBUG)) {"
        errorLine2="            ^">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/audio_util/MediaPlayerWrapper.java"
            line="554"
            column="13"/>
    </issue>

    <issue
        id="InflateParams"
        message="Avoid passing `null` as the view root (needed to resolve layout parameters on the inflated layout&apos;s root element)"
        errorLine1="        View view = getLayoutInflater().inflate(R.layout.confirm_dialog, null);"
        errorLine2="                                                                         ~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/opp/BluetoothOppBtEnableActivity.java"
            line="71"
            column="74"/>
    </issue>

    <issue
        id="InflateParams"
        message="Avoid passing `null` as the view root (needed to resolve layout parameters on the inflated layout&apos;s root element)"
        errorLine1="        View view = getLayoutInflater().inflate(R.layout.bt_enabling_progress, null);"
        errorLine2="                                                                               ~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/opp/BluetoothOppBtEnablingActivity.java"
            line="92"
            column="80"/>
    </issue>

    <issue
        id="InflateParams"
        message="Avoid passing `null` as the view root (needed to resolve layout parameters on the inflated layout&apos;s root element)"
        errorLine1="        View view = getLayoutInflater().inflate(R.layout.confirm_dialog, null);"
        errorLine2="                                                                         ~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/opp/BluetoothOppBtErrorActivity.java"
            line="66"
            column="74"/>
    </issue>

    <issue
        id="InflateParams"
        message="Avoid passing `null` as the view root (needed to resolve layout parameters on the inflated layout&apos;s root element)"
        errorLine1="        View view = getLayoutInflater().inflate(R.layout.incoming_dialog, null);"
        errorLine2="                                                                          ~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/opp/BluetoothOppIncomingFileConfirmActivity.java"
            line="139"
            column="75"/>
    </issue>

    <issue
        id="InflateParams"
        message="Avoid passing `null` as the view root (needed to resolve layout parameters on the inflated layout&apos;s root element)"
        errorLine1="        mView = getLayoutInflater().inflate(R.layout.file_transfer, null);"
        errorLine2="                                                                    ~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/opp/BluetoothOppTransferActivity.java"
            line="240"
            column="69"/>
    </issue>

    <issue
        id="InflateParams"
        message="Avoid passing `null` as the view root (needed to resolve layout parameters on the inflated layout&apos;s root element)"
        errorLine1="                mView = getLayoutInflater().inflate(R.layout.auth, null);"
        errorLine2="                                                                   ~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/pbap/BluetoothPbapActivity.java"
            line="152"
            column="68"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        return mDatabaseManager.getA2dpSupportsOptionalCodecs(device);"
        errorLine2="                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/a2dp/A2dpService.java"
            line="816"
            column="33"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        mDatabaseManager.setA2dpSupportsOptionalCodecs(device, value);"
        errorLine2="                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/a2dp/A2dpService.java"
            line="824"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        return mDatabaseManager.getA2dpOptionalCodecsEnabled(device);"
        errorLine2="                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/a2dp/A2dpService.java"
            line="837"
            column="33"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        mDatabaseManager.setA2dpOptionalCodecsEnabled(device, value);"
        errorLine2="                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/a2dp/A2dpService.java"
            line="857"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            sm.sendMessage(A2dpStateMachine.MESSAGE_STACK_EVENT, stackEvent);"
        errorLine2="                                            ~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/a2dp/A2dpService.java"
            line="929"
            column="45"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            Config.setProfileEnabled(BluetoothProfile.LE_AUDIO_BROADCAST, false);"
        errorLine2="                   ~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/btservice/AdapterService.java"
            line="1144"
            column="20"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            Config.setProfileEnabled(profileId, false);"
        errorLine2="                   ~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/btservice/AdapterService.java"
            line="1149"
            column="20"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        mMapService = BluetoothMapService.getBluetoothMapService();"
        errorLine2="                                          ~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/btservice/AdapterService.java"
            line="1995"
            column="43"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        mPbapService = BluetoothPbapService.getBluetoothPbapService();"
        errorLine2="                                            ~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/btservice/AdapterService.java"
            line="2000"
            column="45"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        mSapService = SapService.getSapService();"
        errorLine2="                                 ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/btservice/AdapterService.java"
            line="2004"
            column="34"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        return mDatabaseManager.setCustomMeta(device, key, value);"
        errorLine2="                                ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/btservice/AdapterService.java"
            line="2236"
            column="33"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            mRemoteDevices.resetBatteryLevel(device, isBas);"
        errorLine2="                           ~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/btservice/AdapterService.java"
            line="6989"
            column="28"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            mRemoteDevices.updateBatteryLevel(device, batteryLevel, isBas);"
        errorLine2="                           ~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/btservice/AdapterService.java"
            line="6991"
            column="28"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    mNativeInterface.atResponseCode(device, atCommandResult, atCommandErrorCode);"
        errorLine2="                                     ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/AtPhonebook.java"
            line="182"
            column="38"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            mNativeInterface.atResponseString(device, atCommandResponse);"
        errorLine2="                             ~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/AtPhonebook.java"
            line="203"
            column="30"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        mNativeInterface.atResponseCode(device, atCommandResult, atCommandErrorCode);"
        errorLine2="                         ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/AtPhonebook.java"
            line="205"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            mNativeInterface.atResponseString(device, atCommandResponse);"
        errorLine2="                             ~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/AtPhonebook.java"
            line="274"
            column="30"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        mNativeInterface.atResponseCode(device, atCommandResult, atCommandErrorCode);"
        errorLine2="                         ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/AtPhonebook.java"
            line="276"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        mNativeInterface.atResponseCode("
        errorLine2="                                         ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/AtPhonebook.java"
            line="299"
            column="42"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                mNativeInterface.atResponseString(remoteDevice, atCommandResponse);"
        errorLine2="                                 ~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/AtPhonebook.java"
            line="314"
            column="34"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                mNativeInterface.atResponseCode(remoteDevice, atCommandResult, atCommandErrorCode);"
        errorLine2="                                 ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/AtPhonebook.java"
            line="315"
            column="34"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    mNativeInterface.atResponseCode("
        errorLine2="                                     ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/AtPhonebook.java"
            line="326"
            column="38"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    mNativeInterface.atResponseCode("
        errorLine2="                                     ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/AtPhonebook.java"
            line="334"
            column="38"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    mNativeInterface.atResponseCode("
        errorLine2="                                     ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/AtPhonebook.java"
            line="354"
            column="38"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    mNativeInterface.atResponseCode("
        errorLine2="                                     ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/AtPhonebook.java"
            line="367"
            column="38"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    mNativeInterface.atResponseCode("
        errorLine2="                                     ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/AtPhonebook.java"
            line="373"
            column="38"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                mNativeInterface.atResponseCode(remoteDevice, atCommandResult, atCommandErrorCode);"
        errorLine2="                                 ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/AtPhonebook.java"
            line="387"
            column="34"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            mNativeInterface.atResponseString(device, atCommandResponse);"
        errorLine2="                             ~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/AtPhonebook.java"
            line="640"
            column="30"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        mAvrcpController.onConnectionStateChanged("
        errorLine2="                         ~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/avrcpcontroller/AvrcpControllerNativeInterface.java"
            line="131"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        mAvrcpController.handlePlayerAppSetting(device, playerAttribRsp, rspLen);"
        errorLine2="                         ~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/avrcpcontroller/AvrcpControllerNativeInterface.java"
            line="149"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        mAvrcpController.handleSetAbsVolume(device, absVol, label);"
        errorLine2="                         ~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/avrcpcontroller/AvrcpControllerNativeInterface.java"
            line="165"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        mAvrcpController.handleRegisterNotificationAbsVol(device, label);"
        errorLine2="                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/avrcpcontroller/AvrcpControllerNativeInterface.java"
            line="173"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        mAvrcpController.onTrackChanged(device, numAttributes, attributes, attribVals);"
        errorLine2="                         ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/avrcpcontroller/AvrcpControllerNativeInterface.java"
            line="181"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        mAvrcpController.onPlayPositionChanged(device, songLen, currSongPosition);"
        errorLine2="                         ~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/avrcpcontroller/AvrcpControllerNativeInterface.java"
            line="189"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        mAvrcpController.onPlayStatusChanged(device, toPlaybackStateFromJni(playStatus));"
        errorLine2="                         ~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/avrcpcontroller/AvrcpControllerNativeInterface.java"
            line="197"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        mAvrcpController.handleChangeFolderRsp(device, count);"
        errorLine2="                         ~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/avrcpcontroller/AvrcpControllerNativeInterface.java"
            line="303"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        mAvrcpController.handleSetBrowsedPlayerRsp(device, items, depth);"
        errorLine2="                         ~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/avrcpcontroller/AvrcpControllerNativeInterface.java"
            line="310"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        mAvrcpController.handleSetAddressedPlayerRsp(device, status);"
        errorLine2="                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/avrcpcontroller/AvrcpControllerNativeInterface.java"
            line="317"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        mAvrcpController.handleAddressedPlayerChanged(device, id);"
        errorLine2="                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/avrcpcontroller/AvrcpControllerNativeInterface.java"
            line="324"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        mAvrcpController.handleNowPlayingContentChanged(device);"
        errorLine2="                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/avrcpcontroller/AvrcpControllerNativeInterface.java"
            line="330"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        mAvrcpController.onAvailablePlayerChanged(device);"
        errorLine2="                         ~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/avrcpcontroller/AvrcpControllerNativeInterface.java"
            line="336"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This class should only be accessed from tests or within private scope"
        errorLine1="    private BluetoothCall mOldHeldCall = null;"
        errorLine2="            ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="117"
            column="13"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This class should only be accessed from tests or within private scope"
        errorLine1="    private final HashMap&lt;Integer, BluetoothCall> mBluetoothConferenceCallInference ="
        errorLine2="                                   ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="139"
            column="36"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This class should only be accessed from tests or within private scope"
        errorLine1="            BluetoothCall call = mCallInfo.getRingingOrSimulatedRingingCall();"
        errorLine2="            ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="404"
            column="13"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            call.answer(VideoProfile.STATE_AUDIO_ONLY);"
        errorLine2="                 ~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="408"
            column="18"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This class should only be accessed from tests or within private scope"
        errorLine1="            BluetoothCall call = mCallInfo.getForegroundCall();"
        errorLine2="            ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="418"
            column="13"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This class should only be accessed from tests or within private scope"
        errorLine1="            BluetoothCall conferenceCall = getBluetoothCallById(call.getParentId());"
        errorLine2="            ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="423"
            column="13"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            BluetoothCall conferenceCall = getBluetoothCallById(call.getParentId());"
        errorLine2="                                                                     ~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="423"
            column="70"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    &amp;&amp; conferenceCall.getState() == Call.STATE_ACTIVE) {"
        errorLine2="                                      ~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="425"
            column="39"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            if (call.getState() == Call.STATE_RINGING) {"
        errorLine2="                     ~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="429"
            column="22"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                call.reject(false, &quot;&quot;);"
        errorLine2="                     ~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="430"
            column="22"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                call.disconnect();"
        errorLine2="                     ~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="432"
            column="22"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This class should only be accessed from tests or within private scope"
        errorLine1="            BluetoothCall call = mCallInfo.getForegroundCall();"
        errorLine2="            ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="443"
            column="13"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            call.playDtmfTone((char) dtmf);"
        errorLine2="                 ~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="449"
            column="18"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            call.stopDtmfTone();"
        errorLine2="                 ~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="450"
            column="18"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This class should only be accessed from tests or within private scope"
        errorLine1="        BluetoothCall ringingCall = mCallInfo.getRingingOrSimulatedRingingCall();"
        errorLine2="        ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="584"
            column="9"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This class should only be accessed from tests or within private scope"
        errorLine1="        BluetoothCall dialingCall = mCallInfo.getOutgoingCall();"
        errorLine2="        ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="585"
            column="9"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This class should only be accessed from tests or within private scope"
        errorLine1="        BluetoothCall activeCall = mCallInfo.getActiveCall();"
        errorLine2="        ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="586"
            column="9"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            isHighDef = ringingCall.isHighDefAudio();"
        errorLine2="                                    ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="590"
            column="37"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            Bundle extras = dialingCall.getDetails().getExtras();"
        errorLine2="                                        ~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="593"
            column="41"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    isHighDef = dialingCall.isHighDefAudio();"
        errorLine2="                                            ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="598"
            column="45"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            isHighDef = activeCall.isHighDefAudio();"
        errorLine2="                                   ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="605"
            column="36"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This class should only be accessed from tests or within private scope"
        errorLine1="    public void onCallAdded(BluetoothCall call) {"
        errorLine2="                            ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="626"
            column="29"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        if (call.isExternalCall()) {"
        errorLine2="                 ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="627"
            column="18"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        if (!mBluetoothCallHashMap.containsKey(call.getId())) {"
        errorLine2="                                                    ~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="631"
            column="53"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            CallStateCallback callback = new CallStateCallback(call.getState());"
        errorLine2="                                                                    ~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="633"
            column="69"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            mCallbacks.put(call.getId(), callback);"
        errorLine2="                                ~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="634"
            column="33"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            call.registerCallback(callback);"
        errorLine2="                 ~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="635"
            column="18"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            mBluetoothCallHashMap.put(call.getId(), call);"
        errorLine2="                                           ~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="637"
            column="44"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            if (!call.isConference()) {"
        errorLine2="                      ~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="638"
            column="23"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This class should only be accessed from tests or within private scope"
        errorLine1="        BluetoothCall call = mCallInfo.getForegroundCall();"
        errorLine2="        ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="659"
            column="9"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        call.sendCallEvent(BluetoothCallQualityReport.EVENT_BLUETOOTH_CALL_QUALITY_REPORT, b);"
        errorLine2="             ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="676"
            column="14"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        onCallAdded(new BluetoothCall(call));"
        errorLine2="                    ~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="683"
            column="21"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This class should only be accessed from tests or within private scope"
        errorLine1="    public void onCallRemoved(BluetoothCall call, boolean forceRemoveCallback) {"
        errorLine2="                              ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="696"
            column="31"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        if (callback != null &amp;&amp; (forceRemoveCallback || !call.isExternalCall())) {"
        errorLine2="                                                              ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="699"
            column="63"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            call.unregisterCallback(callback);"
        errorLine2="                 ~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="700"
            column="18"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        if (mBluetoothCallHashMap.containsKey(call.getId())) {"
        errorLine2="                                                   ~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="703"
            column="52"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            mBluetoothCallHashMap.remove(call.getId());"
        errorLine2="                                              ~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="704"
            column="47"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            DisconnectCause cause = call.getDisconnectCause();"
        errorLine2="                                         ~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="706"
            column="42"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                mBluetoothCallQueue.add(call.getId());"
        errorLine2="                                             ~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="709"
            column="46"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                mBluetoothConferenceCallInference.put(call.getId(), call);"
        errorLine2="                                                           ~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="710"
            column="60"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                            if (call.mClccIndex > -1) {"
        errorLine2="                                     ~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="716"
            column="38"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                                        getClccMapKey(call), call.mClccIndex);"
        errorLine2="                                                                  ~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="718"
            column="67"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            if (call.isConference()) {"
        errorLine2="                     ~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="733"
            column="22"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    call.getTbsCallId(), getTbsTerminationReason(call));"
        errorLine2="                         ~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="753"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This class should only be accessed from tests or within private scope"
        errorLine1="        BluetoothCall bluetoothCall = getBluetoothCallById(System.identityHashCode(call));"
        errorLine2="        ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="761"
            column="9"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This class should only be accessed from tests or within private scope"
        errorLine1="    private static boolean isConferenceWithNoChildren(BluetoothCall call) {"
        errorLine2="                                                      ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="829"
            column="55"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        return call.isConference()"
        errorLine2="                    ~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="830"
            column="21"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                &amp;&amp; (call.can(Connection.CAPABILITY_CONFERENCE_HAS_NO_CHILDREN)"
        errorLine2="                         ~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="831"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        || call.getChildrenIds().isEmpty());"
        errorLine2="                                ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="832"
            column="33"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This class should only be accessed from tests or within private scope"
        errorLine1="        Collection&lt;BluetoothCall> calls = mCallInfo.getBluetoothCalls();"
        errorLine2="                   ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="837"
            column="20"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This class should only be accessed from tests or within private scope"
        errorLine1="        BluetoothCall conferenceCallChildrenNotReady = null;"
        errorLine2="        ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="840"
            column="9"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            if (call.isConference() &amp;&amp; !mBluetoothConferenceCallInference.isEmpty()) {"
        errorLine2="                     ~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="843"
            column="22"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                if (call.getChildrenIds().size() >= 2) {"
        errorLine2="                         ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="853"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                if (inferredCall.isCallNull() || inferredCall.getHandle() == null) {"
        errorLine2="                                 ~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="863"
            column="34"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                if (inferredCall.isCallNull() || inferredCall.getHandle() == null) {"
        errorLine2="                                                              ~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="863"
            column="63"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                int index = inferredCall.mClccIndex;"
        errorLine2="                                         ~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="868"
            column="42"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    if (bluetoothCall.getHandle() == null) {"
        errorLine2="                                      ~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="876"
            column="39"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        Log.w(TAG, &quot;call id: &quot; + bluetoothCall.getId() + &quot; handle is null&quot;);"
        errorLine2="                                                               ~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="877"
            column="64"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                                    bluetoothCall.getHandle().toString(),"
        errorLine2="                                                  ~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="882"
            column="51"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                                    inferredCall.getHandle().toString(),"
        errorLine2="                                                 ~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="883"
            column="50"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                                        + bluetoothCall.getId());"
        errorLine2="                                                        ~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="890"
            column="57"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        bluetoothCall.mClccIndex = inferredCall.mClccIndex;"
        errorLine2="                                      ~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="891"
            column="39"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        bluetoothCall.mClccIndex = inferredCall.mClccIndex;"
        errorLine2="                                                                ~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="891"
            column="65"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                int direction = inferredCall.isIncoming() ? 1 : 0;"
        errorLine2="                                             ~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="896"
            column="46"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                if (inferredCall.getGatewayInfo() != null) {"
        errorLine2="                                 ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="900"
            column="34"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    addressUri = inferredCall.getGatewayInfo().getOriginalAddress();"
        errorLine2="                                              ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="901"
            column="47"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    addressUri = inferredCall.getHandle();"
        errorLine2="                                              ~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="903"
            column="47"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                            + call.getChildrenIds().size());"
        errorLine2="                                   ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="955"
            column="36"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            if (!call.isConference() || isConferenceWithNoChildren) {"
        errorLine2="                      ~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="956"
            column="23"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This class should only be accessed from tests or within private scope"
        errorLine1="    private void sendClccForCall(BluetoothCall call, boolean shouldLog) {"
        errorLine2="                                 ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="973"
            column="34"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        boolean isForeground = call.equals(mCallInfo.getForegroundCall());"
        errorLine2="                                    ~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="974"
            column="37"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This class should only be accessed from tests or within private scope"
        errorLine1="        BluetoothCall conferenceCall = getBluetoothCallById(call.getParentId());"
        errorLine2="        ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="983"
            column="9"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        BluetoothCall conferenceCall = getBluetoothCallById(call.getParentId());"
        errorLine2="                                                                 ~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="983"
            column="66"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            if (conferenceCall.hasProperty(Call.Details.PROPERTY_GENERIC_CONFERENCE)) {"
        errorLine2="                               ~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="987"
            column="32"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This class should only be accessed from tests or within private scope"
        errorLine1="                BluetoothCall activeChild ="
        errorLine2="                ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="997"
            column="17"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                                conferenceCall.getGenericConferenceActiveChildCallId());"
        errorLine2="                                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="999"
            column="48"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                            conferenceCall.can(Connection.CAPABILITY_MERGE_CONFERENCE)"
        errorLine2="                                           ~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1004"
            column="44"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                                    || (conferenceCall.can(Connection.CAPABILITY_SWAP_CONFERENCE)"
        errorLine2="                                                       ~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1005"
            column="56"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                                            &amp;&amp; !conferenceCall.wasConferencePreviouslyMerged());"
        errorLine2="                                                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1006"
            column="64"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        if (call.equals(activeChild)) {"
        errorLine2="                                 ~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1010"
            column="34"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            if (conferenceCall.getState() == Call.STATE_HOLDING"
        errorLine2="                               ~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1020"
            column="32"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    &amp;&amp; conferenceCall.can(Connection.CAPABILITY_MANAGE_CONFERENCE)) {"
        errorLine2="                                      ~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1021"
            column="39"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        int direction = call.isIncoming() ? 1 : 0;"
        errorLine2="                             ~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1036"
            column="30"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        if (call.getGatewayInfo() != null) {"
        errorLine2="                 ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1038"
            column="18"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            addressUri = call.getGatewayInfo().getOriginalAddress();"
        errorLine2="                              ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1039"
            column="31"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            addressUri = call.getHandle();"
        errorLine2="                              ~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1041"
            column="31"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            int callCLCCIndex = bluetoothCall.mClccIndex;"
        errorLine2="                                              ~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1092"
            column="47"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This class should only be accessed from tests or within private scope"
        errorLine1="    private int getIndexForCall(BluetoothCall call) {"
        errorLine2="                                ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1122"
            column="33"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            call.mClccIndex = mConferenceCallClccIndexMap.get(getClccMapKey(call));"
        errorLine2="                 ~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1131"
            column="18"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        if (call.mClccIndex >= 1) {"
        errorLine2="                 ~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1134"
            column="18"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            return call.mClccIndex;"
        errorLine2="                        ~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1135"
            column="25"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        if (call.isConference()) {"
        errorLine2="                 ~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1139"
            column="18"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        call.mClccIndex = getNextAvailableClccIndex(index);"
        errorLine2="             ~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1145"
            column="14"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    .removeIf(entry -> entry.getValue() == call.mClccIndex);"
        errorLine2="                                                                ~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1151"
            column="65"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        Log.d(TAG, &quot;call &quot; + call.getId() + &quot; CLCC index is &quot; + call.mClccIndex);"
        errorLine2="                                  ~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1153"
            column="35"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        Log.d(TAG, &quot;call &quot; + call.getId() + &quot; CLCC index is &quot; + call.mClccIndex);"
        errorLine2="                                                                     ~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1153"
            column="70"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        return call.mClccIndex;"
        errorLine2="                    ~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1154"
            column="21"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This class should only be accessed from tests or within private scope"
        errorLine1="        BluetoothCall activeCall = mCallInfo.getActiveCall();"
        errorLine2="        ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1159"
            column="9"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This class should only be accessed from tests or within private scope"
        errorLine1="        BluetoothCall ringingCall = mCallInfo.getRingingOrSimulatedRingingCall();"
        errorLine2="        ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1160"
            column="9"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            Log.i(TAG, &quot;ringingCall hashcode: &quot; + ringingCall.hashCode());"
        errorLine2="                                                              ~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1164"
            column="63"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This class should only be accessed from tests or within private scope"
        errorLine1="        BluetoothCall heldCall = mCallInfo.getHeldCall();"
        errorLine2="        ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1167"
            column="9"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                Log.i(TAG, &quot;reject ringing call &quot; + ringingCall.hashCode());"
        errorLine2="                                                                ~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1183"
            column="65"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                ringingCall.reject(false, null);"
        errorLine2="                            ~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1184"
            column="29"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                heldCall.disconnect();"
        errorLine2="                         ~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1187"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This class should only be accessed from tests or within private scope"
        errorLine1="                BluetoothCall conferenceCall = getBluetoothCallById(activeCall.getParentId());"
        errorLine2="                ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1197"
            column="17"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                BluetoothCall conferenceCall = getBluetoothCallById(activeCall.getParentId());"
        errorLine2="                                                                               ~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1197"
            column="80"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        &amp;&amp; conferenceCall.getState() == Call.STATE_ACTIVE) {"
        errorLine2="                                          ~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1199"
            column="43"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    conferenceCall.disconnect();"
        errorLine2="                                   ~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1201"
            column="36"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    activeCall.disconnect();"
        errorLine2="                               ~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1203"
            column="32"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                ringingCall.answer(ringingCall.getVideoState());"
        errorLine2="                            ~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1207"
            column="29"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                ringingCall.answer(ringingCall.getVideoState());"
        errorLine2="                                               ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1207"
            column="48"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                heldCall.unhold();"
        errorLine2="                         ~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1209"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    &amp;&amp; activeCall.can(Connection.CAPABILITY_SWAP_CONFERENCE)) {"
        errorLine2="                                  ~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1214"
            column="35"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                activeCall.swapConference();"
        errorLine2="                           ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1215"
            column="28"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                ringingCall.answer(VideoProfile.STATE_AUDIO_ONLY);"
        errorLine2="                            ~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1220"
            column="29"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                heldCall.unhold();"
        errorLine2="                         ~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1225"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    &amp;&amp; activeCall.can(Connection.CAPABILITY_HOLD)) {"
        errorLine2="                                  ~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1228"
            column="35"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                activeCall.hold();"
        errorLine2="                           ~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1229"
            column="28"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                if (activeCall.can(Connection.CAPABILITY_MERGE_CONFERENCE)) {"
        errorLine2="                               ~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1234"
            column="32"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    activeCall.mergeConference();"
        errorLine2="                               ~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1235"
            column="32"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This class should only be accessed from tests or within private scope"
        errorLine1="                    List&lt;BluetoothCall> conferenceable ="
        errorLine2="                         ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1238"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                            getBluetoothCallsByIds(activeCall.getConferenceableCalls());"
        errorLine2="                                                              ~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1239"
            column="63"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        activeCall.conference(conferenceable.get(0));"
        errorLine2="                                   ~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1241"
            column="36"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This class should only be accessed from tests or within private scope"
        errorLine1="        BluetoothCall activeCall = mCallInfo.getActiveCall();"
        errorLine2="        ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1259"
            column="9"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This class should only be accessed from tests or within private scope"
        errorLine1="        BluetoothCall ringingCall = mCallInfo.getRingingOrSimulatedRingingCall();"
        errorLine2="        ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1260"
            column="9"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This class should only be accessed from tests or within private scope"
        errorLine1="        BluetoothCall heldCall = mCallInfo.getHeldCall();"
        errorLine2="        ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1261"
            column="9"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                &amp;&amp; ringingCall.getHandle() != null"
        errorLine2="                               ~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1269"
            column="32"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                &amp;&amp; !ringingCall.isSilentRingingRequested()) {"
        errorLine2="                                ~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1270"
            column="33"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            ringingAddress = ringingCall.getHandle().getSchemeSpecificPart();"
        errorLine2="                                         ~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1271"
            column="42"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            ringingName = ringingCall.getCallerDisplayName();"
        errorLine2="                                      ~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1275"
            column="39"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                ringingName = ringingCall.getContactDisplayName();"
        errorLine2="                                          ~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1277"
            column="43"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                mCallInfo.isNullCall(activeCall) ? 0 : activeCall.getChildrenIds().size();"
        errorLine2="                                                                  ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1287"
            column="67"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                &amp;&amp; activeCall.isConference()"
        errorLine2="                              ~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1299"
            column="31"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                &amp;&amp; !activeCall.can(Connection.CAPABILITY_CONFERENCE_HAS_NO_CHILDREN)) {"
        errorLine2="                               ~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1300"
            column="32"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            if (activeCall.can(Connection.CAPABILITY_SWAP_CONFERENCE)) {"
        errorLine2="                           ~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1301"
            column="28"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                numHeldCalls = activeCall.wasConferencePreviouslyMerged() ? 0 : 1;"
        errorLine2="                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1304"
            column="43"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            } else if (activeCall.can(Connection.CAPABILITY_MERGE_CONFERENCE)) {"
        errorLine2="                                  ~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1305"
            column="35"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            for (Integer id : activeCall.getChildrenIds()) {"
        errorLine2="                                         ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1309"
            column="42"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                if (mOldHeldCall != null &amp;&amp; Objects.equals(mOldHeldCall.getId(), id)) {"
        errorLine2="                                                                        ~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1313"
            column="73"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This class should only be accessed from tests or within private scope"
        errorLine1="        BluetoothCall ringingCall = mCallInfo.getRingingOrSimulatedRingingCall();"
        errorLine2="        ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1402"
            column="9"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This class should only be accessed from tests or within private scope"
        errorLine1="        BluetoothCall dialingCall = mCallInfo.getOutgoingCall();"
        errorLine2="        ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1403"
            column="9"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        if (!mCallInfo.isNullCall(ringingCall) &amp;&amp; !ringingCall.isSilentRingingRequested()) {"
        errorLine2="                                                               ~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1416"
            column="64"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This class should only be accessed from tests or within private scope"
        errorLine1="    private int getBtCallState(BluetoothCall call, boolean isForeground) {"
        errorLine2="                               ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1427"
            column="32"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        switch (call.getState()) {"
        errorLine2="                     ~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1428"
            column="22"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                if (call.isSilentRingingRequested()) {"
        errorLine2="                         ~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1455"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This class should only be accessed from tests or within private scope"
        errorLine1="    private Integer getTbsCallState(BluetoothCall call) {"
        errorLine2="                                    ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1643"
            column="37"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        switch (call.getState()) {"
        errorLine2="                     ~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1644"
            column="22"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                if (call.isSilentRingingRequested()) {"
        errorLine2="                         ~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1661"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This class should only be accessed from tests or within private scope"
        errorLine1="    private BluetoothLeCall createTbsCall(BluetoothCall call) {"
        errorLine2="                                          ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1699"
            column="43"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This class should only be accessed from tests or within private scope"
        errorLine1="        BluetoothCall conferenceCall = getBluetoothCallById(call.getParentId());"
        errorLine2="        ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1707"
            column="9"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        BluetoothCall conferenceCall = getBluetoothCallById(call.getParentId());"
        errorLine2="                                                                 ~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1707"
            column="66"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This class should only be accessed from tests or within private scope"
        errorLine1="            BluetoothCall activeChild ="
        errorLine2="            ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1719"
            column="13"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    getBluetoothCallById(conferenceCall.getGenericConferenceActiveChildCallId());"
        errorLine2="                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1720"
            column="57"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        conferenceCall.can(Connection.CAPABILITY_MERGE_CONFERENCE)"
        errorLine2="                                       ~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1725"
            column="40"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                                || (conferenceCall.can(Connection.CAPABILITY_SWAP_CONFERENCE)"
        errorLine2="                                                   ~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1726"
            column="52"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                                        &amp;&amp; !conferenceCall.wasConferencePreviouslyMerged());"
        errorLine2="                                                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1727"
            column="60"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    if (call.equals(activeChild)) {"
        errorLine2="                             ~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1730"
            column="30"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            if (conferenceCall.getState() == Call.STATE_HOLDING"
        errorLine2="                               ~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1739"
            column="32"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    &amp;&amp; conferenceCall.can(Connection.CAPABILITY_MANAGE_CONFERENCE)) {"
        errorLine2="                                      ~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1740"
            column="39"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        if (call.getGatewayInfo() != null) {"
        errorLine2="                 ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1755"
            column="18"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            addressUri = call.getGatewayInfo().getOriginalAddress();"
        errorLine2="                              ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1756"
            column="31"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            addressUri = call.getHandle();"
        errorLine2="                              ~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1758"
            column="31"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        int callFlags = call.isIncoming() ? 0 : BluetoothLeCall.FLAG_OUTGOING_CALL;"
        errorLine2="                             ~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1762"
            column="30"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        String friendlyName = call.getCallerDisplayName();"
        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1764"
            column="36"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            friendlyName = call.getContactDisplayName();"
        errorLine2="                                ~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1766"
            column="33"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        return new BluetoothLeCall(call.getTbsCallId(), uri, friendlyName, state, callFlags);"
        errorLine2="                                        ~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/telephony/BluetoothInCallService.java"
            line="1769"
            column="41"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                            BluetoothMapService.getBluetoothMapService()"
        errorLine2="                                                ~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/map/BluetoothMapContent.java"
            line="1262"
            column="49"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                            BluetoothMapService.getBluetoothMapService()"
        errorLine2="                                                ~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/map/BluetoothMapMessageListing.java"
            line="103"
            column="49"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        BluetoothMapService.getBluetoothMapService().getRemoteDevice().getAddress(),"
        errorLine2="                                            ~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/map/BluetoothMapMessageListing.java"
            line="152"
            column="45"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    BluetoothMapService.getBluetoothMapService().getRemoteDevice().getAddress(),"
        errorLine2="                                        ~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/map/BluetoothMapMessageListingElement.java"
            line="277"
            column="41"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    BluetoothMapService.getBluetoothMapService().getRemoteDevice().getAddress();"
        errorLine2="                                        ~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/map/BluetoothMapbMessageSms.java"
            line="93"
            column="41"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            mRemoteDevices.addDeviceProperties(address);"
        errorLine2="                           ~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/btservice/BondStateMachine.java"
            line="646"
            column="28"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            mRemoteDevices.addDeviceProperties(address);"
        errorLine2="                           ~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/btservice/BondStateMachine.java"
            line="683"
            column="28"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            mRemoteDevices.addDeviceProperties(address);"
        errorLine2="                           ~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/btservice/BondStateMachine.java"
            line="713"
            column="28"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                sm.sendMessage(CsipSetCoordinatorStateMachine.STACK_EVENT, stackEvent);"
        errorLine2="                                                              ~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/csip/CsipSetCoordinatorService.java"
            line="884"
            column="63"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        return new HapClientBinder(this);"
        errorLine2="               ~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hap/HapClientService.java"
            line="158"
            column="16"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            mNativeInterface.initialize();"
        errorLine2="                             ~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfpclient/HeadsetClientService.java"
            line="127"
            column="30"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            mNativeInterface.cleanup();"
        errorLine2="                             ~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfpclient/HeadsetClientService.java"
            line="196"
            column="30"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        mNativeInterface.queryCurrentCalls(mCurrentDevice);"
        errorLine2="                         ~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfpclient/HeadsetClientStateMachine.java"
            line="418"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        if (mNativeInterface.handleCallAction(mCurrentDevice, action, 0)) {"
        errorLine2="                             ~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfpclient/HeadsetClientStateMachine.java"
            line="673"
            column="30"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        if (mNativeInterface.handleCallAction(mCurrentDevice, action, 0)) {"
        errorLine2="                             ~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfpclient/HeadsetClientStateMachine.java"
            line="714"
            column="30"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        if (mNativeInterface.handleCallAction(mCurrentDevice, action, 0)) {"
        errorLine2="                             ~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfpclient/HeadsetClientStateMachine.java"
            line="739"
            column="30"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            if (mNativeInterface.handleCallAction(mCurrentDevice, action, 0)) {"
        errorLine2="                                 ~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfpclient/HeadsetClientStateMachine.java"
            line="762"
            column="34"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            mNativeInterface.disconnect(mCurrentDevice);"
        errorLine2="                             ~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfpclient/HeadsetClientStateMachine.java"
            line="1010"
            column="30"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    if (!mNativeInterface.connect(device)) {"
        errorLine2="                                          ~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfpclient/HeadsetClientStateMachine.java"
            line="1100"
            column="43"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        mNativeInterface.disconnect(device);"
        errorLine2="                                         ~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfpclient/HeadsetClientStateMachine.java"
            line="1154"
            column="42"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        mNativeInterface.disconnect(device);"
        errorLine2="                                         ~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfpclient/HeadsetClientStateMachine.java"
            line="1318"
            column="42"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        if (mNativeInterface.sendATCmd("
        errorLine2="                                             ~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfpclient/HeadsetClientStateMachine.java"
            line="1326"
            column="46"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    mNativeInterface.connect(device);"
        errorLine2="                                     ~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfpclient/HeadsetClientStateMachine.java"
            line="1437"
            column="38"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        if (!mNativeInterface.disconnect(mCurrentDevice)) {"
        errorLine2="                                              ~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfpclient/HeadsetClientStateMachine.java"
            line="1445"
            column="47"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    } else if (!mNativeInterface.disconnect(dev)) {"
        errorLine2="                                                 ~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfpclient/HeadsetClientStateMachine.java"
            line="1449"
            column="50"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    if (!mNativeInterface.connectAudio(mCurrentDevice)) {"
        errorLine2="                                          ~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfpclient/HeadsetClientStateMachine.java"
            line="1455"
            column="43"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        if (mNativeInterface.startVoiceRecognition(mCurrentDevice)) {"
        errorLine2="                                             ~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfpclient/HeadsetClientStateMachine.java"
            line="1475"
            column="46"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        if (mNativeInterface.stopVoiceRecognition(mCurrentDevice)) {"
        errorLine2="                                             ~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfpclient/HeadsetClientStateMachine.java"
            line="1485"
            column="46"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                            mNativeInterface.sendATCmd("
        errorLine2="                                             ~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfpclient/HeadsetClientStateMachine.java"
            line="1507"
            column="46"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        if (mNativeInterface.setVolume("
        errorLine2="                                             ~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfpclient/HeadsetClientStateMachine.java"
            line="1528"
            column="46"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    if (mNativeInterface.dial(mCurrentDevice, c.getNumber())) {"
        errorLine2="                                         ~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfpclient/HeadsetClientStateMachine.java"
            line="1539"
            column="42"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    if (mNativeInterface.sendDtmf(mCurrentDevice, (byte) message.arg1)) {"
        errorLine2="                                         ~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfpclient/HeadsetClientStateMachine.java"
            line="1570"
            column="42"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    if (mNativeInterface.retrieveSubscriberInfo(mCurrentDevice)) {"
        errorLine2="                                         ~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfpclient/HeadsetClientStateMachine.java"
            line="1577"
            column="42"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                                if (mNativeInterface.queryCurrentOperatorName(mCurrentDevice)) {"
        errorLine2="                                                     ~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfpclient/HeadsetClientStateMachine.java"
            line="1643"
            column="54"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        if (!mNativeInterface.sendAndroidAt("
        errorLine2="                              ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfpclient/HeadsetClientStateMachine.java"
            line="2546"
            column="31"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        if (!mNativeInterface.sendAndroidAt(mCurrentDevice, &quot;+ANDROID=?&quot;)) {"
        errorLine2="                              ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfpclient/HeadsetClientStateMachine.java"
            line="2556"
            column="31"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            mHandler = new Handler(headsetService.getStateMachinesThreadLooper());"
        errorLine2="                                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetPhoneState.java"
            line="86"
            column="51"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                if (mSystemInterface.getVoiceRecognitionWakeLock().isHeld()) {"
        errorLine2="                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="273"
            column="38"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        mSystemInterface.getVoiceRecognitionWakeLock().release();"
        errorLine2="                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="275"
            column="42"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        mNativeInterface.cleanup();"
        errorLine2="                         ~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="288"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                                        .getHeadsetPhoneState()"
        errorLine2="                                         ~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="441"
            column="42"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            if (stateMachine.getConnectionState() != BluetoothProfile.STATE_DISCONNECTED) {"
        errorLine2="                             ~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="509"
            column="30"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            int connectionState = stateMachine.getConnectionState();"
        errorLine2="                                               ~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="909"
            column="48"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            int connectionState = stateMachine.getConnectionState();"
        errorLine2="                                               ~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="957"
            column="48"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                if (stateMachine.getConnectionState() == BluetoothProfile.STATE_CONNECTED) {"
        errorLine2="                                 ~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="977"
            column="34"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    devices.add(stateMachine.getDevice());"
        errorLine2="                                             ~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="978"
            column="46"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            return stateMachine.getConnectionState();"
        errorLine2="                                ~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="1025"
            column="33"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                if (mSystemInterface.getVoiceRecognitionWakeLock().isHeld()) {"
        errorLine2="                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="1139"
            column="38"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        mSystemInterface.getVoiceRecognitionWakeLock().release();"
        errorLine2="                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="1141"
            column="42"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            int connectionState = stateMachine.getConnectionState();"
        errorLine2="                                               ~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="1157"
            column="48"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            int connectionState = stateMachine.getConnectionState();"
        errorLine2="                                               ~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="1231"
            column="48"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        mNativeInterface.setScoAllowed(allowed);"
        errorLine2="                         ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="1286"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            mNativeInterface.setActiveDevice(null);"
        errorLine2="                             ~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="1421"
            column="30"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            if (!mNativeInterface.setActiveDevice(device)) {"
        errorLine2="                                  ~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="1464"
            column="35"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            if (mSystemInterface.isInCall() || mSystemInterface.isRinging()) {"
        errorLine2="                                 ~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="1475"
            column="34"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            if (mSystemInterface.isInCall() || mSystemInterface.isRinging()) {"
        errorLine2="                                                                ~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="1475"
            column="65"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    mNativeInterface.setActiveDevice(previousActiveDevice);"
        errorLine2="                                     ~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="1493"
            column="38"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        mNativeInterface.setActiveDevice(previousActiveDevice);"
        errorLine2="                                         ~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="1535"
            column="42"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            if (stateMachine.getConnectionState() != BluetoothProfile.STATE_CONNECTED) {"
        errorLine2="                             ~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="1594"
            column="30"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    devices.add(stateMachine.getDevice());"
        errorLine2="                                             ~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="1619"
            column="46"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                if (mSystemInterface.getVoiceRecognitionWakeLock().isHeld()) {"
        errorLine2="                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="1829"
            column="38"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        mSystemInterface.getVoiceRecognitionWakeLock().release();"
        errorLine2="                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="1831"
            column="42"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            if (!mSystemInterface.activateVoiceRecognition()) {"
        errorLine2="                                  ~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="1913"
            column="35"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            if (!mSystemInterface.getVoiceRecognitionWakeLock().isHeld()) {"
        errorLine2="                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="1926"
            column="35"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                mSystemInterface.getVoiceRecognitionWakeLock().acquire(sStartVrTimeoutMs);"
        errorLine2="                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="1927"
            column="34"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                if (mSystemInterface.getVoiceRecognitionWakeLock().isHeld()) {"
        errorLine2="                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="1954"
            column="38"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        mSystemInterface.getVoiceRecognitionWakeLock().release();"
        errorLine2="                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="1956"
            column="42"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            if (!mSystemInterface.deactivateVoiceRecognition()) {"
        errorLine2="                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="1977"
            column="35"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            int connectionState = stateMachine.getConnectionState();"
        errorLine2="                                               ~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="2124"
            column="48"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            if (mVoiceRecognitionStarted || mVirtualCallStarted || !mSystemInterface.isCallIdle()) {"
        errorLine2="                                                                                     ~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="2272"
            column="86"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                                + mSystemInterface.isCallIdle());"
        errorLine2="                                                   ~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="2280"
            column="52"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        return mSystemInterface.isInCall()"
        errorLine2="                                ~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="2308"
            column="33"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                || (mSystemInterface.isRinging() &amp;&amp; isInbandRingingEnabled());"
        errorLine2="                                     ~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="2309"
            column="38"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within package private scope"
        errorLine1="                if (a2dpService != null &amp;&amp; a2dpService.okToConnect(device, true)) {"
        errorLine2="                                                       ~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="2539"
            column="56"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                            + mSystemInterface.isInCall()"
        errorLine2="                                               ~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="2604"
            column="48"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                            + mSystemInterface.isRinging()"
        errorLine2="                                               ~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="2608"
            column="48"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            ProfileService.println(sb, &quot;Telecom.isInCall(): &quot; + mSystemInterface.isInCall());"
        errorLine2="                                                                                 ~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="2695"
            column="82"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            ProfileService.println(sb, &quot;Telecom.isRinging(): &quot; + mSystemInterface.isRinging());"
        errorLine2="                                                                                  ~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="2696"
            column="83"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        sb, &quot;==== StateMachine for &quot; + stateMachine.getDevice() + &quot; ====&quot;);"
        errorLine2="                                                                    ~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="2699"
            column="69"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        boolean result = mNativeInterface.enableSwb(swbCodec, enable, device);"
        errorLine2="                                          ~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetService.java"
            line="2708"
            column="43"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                mDatabaseManager.getAudioPolicyMetadata(device);"
        errorLine2="                                 ~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="210"
            column="34"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            mDatabaseManager.setAudioPolicyMetadata(device, mHsClientAudioPolicy);"
        errorLine2="                             ~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="214"
            column="30"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            mHeadsetService.onConnectionStateChangedFromStateMachine(device, fromState, toState);"
        errorLine2="                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="349"
            column="29"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            mHeadsetService.onAudioStateChangedFromStateMachine(device, fromState, toState);"
        errorLine2="                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="374"
            column="29"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                if (!mSystemInterface.isHighDefCallInProgress()) {"
        errorLine2="                                      ~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="529"
            column="39"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    if (!mNativeInterface.connectHfp(device)) {"
        errorLine2="                                          ~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="590"
            column="43"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        if (!mNativeInterface.disconnectHfp(mDevice)) {"
        errorLine2="                                              ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="665"
            column="47"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                            mSystemInterface.answerCall(event.device);"
        errorLine2="                                             ~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="847"
            column="46"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                            mSystemInterface.hangupCall(event.device);"
        errorLine2="                                             ~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="851"
            column="46"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        if (!mNativeInterface.startVoiceRecognition(mDevice)) {"
        errorLine2="                                              ~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="1023"
            column="47"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        if (!mNativeInterface.stopVoiceRecognition(mDevice)) {"
        errorLine2="                                              ~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="1039"
            column="47"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    if (!mNativeInterface.phoneStateChange(mDevice, callState)) {"
        errorLine2="                                          ~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="1049"
            column="43"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    mNativeInterface.notifyDeviceStatus(mDevice, (HeadsetDeviceState) message.obj);"
        errorLine2="                                     ~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="1062"
            column="38"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        mNativeInterface.clccResponse(device, 0, 0, 0, 0, false, &quot;&quot;, 0);"
        errorLine2="                                         ~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="1075"
            column="42"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    mNativeInterface.sendBsir(mDevice, message.arg1 == 1);"
        errorLine2="                                     ~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="1083"
            column="38"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        mNativeInterface.atResponseCode("
        errorLine2="                                         ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="1095"
            column="42"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                            mNativeInterface.atResponseCode("
        errorLine2="                                             ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="1115"
            column="46"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                            mSystemInterface.answerCall(event.device);"
        errorLine2="                                             ~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="1155"
            column="46"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                            mSystemInterface.hangupCall(event.device);"
        errorLine2="                                             ~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="1158"
            column="46"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                            mSystemInterface.sendDtmf(event.valueInt, event.device);"
        errorLine2="                                             ~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="1167"
            column="46"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                mNativeInterface.setVolume("
        errorLine2="                                 ~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="1261"
            column="34"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                mSystemInterface.queryPhoneState();"
        errorLine2="                                 ~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="1282"
            column="34"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        if (!mNativeInterface.disconnectHfp(device)) {"
        errorLine2="                                              ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="1315"
            column="47"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                                &amp;&amp; mSystemInterface.isHighDefCallInProgress()) {"
        errorLine2="                                                    ~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="1342"
            column="53"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    if (!mNativeInterface.connectAudio(mDevice)) {"
        errorLine2="                                          ~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="1353"
            column="43"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        if (!mNativeInterface.disconnectAudio(mDevice)) {"
        errorLine2="                                              ~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="1385"
            column="47"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        if (!mNativeInterface.disconnectAudio(mDevice)) {"
        errorLine2="                                              ~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="1401"
            column="47"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        if (!mNativeInterface.disconnectAudio(mDevice)) {"
        errorLine2="                                              ~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="1589"
            column="47"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        if (mNativeInterface.disconnectAudio(mDevice)) {"
        errorLine2="                                             ~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="1619"
            column="46"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            mNativeInterface.atResponseCode(mDevice, HeadsetHalConstants.AT_RESPONSE_ERROR, 0);"
        errorLine2="                             ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="1934"
            column="30"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                mNativeInterface.atResponseCode(mDevice, HeadsetHalConstants.AT_RESPONSE_ERROR, 0);"
        errorLine2="                                 ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="1941"
            column="34"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                mNativeInterface.atResponseCode(mDevice, HeadsetHalConstants.AT_RESPONSE_ERROR, 0);"
        errorLine2="                                 ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="1949"
            column="34"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                mNativeInterface.atResponseCode(mDevice, HeadsetHalConstants.AT_RESPONSE_ERROR, 0);"
        errorLine2="                                 ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="1956"
            column="34"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            mNativeInterface.atResponseCode(mDevice, HeadsetHalConstants.AT_RESPONSE_ERROR, 0);"
        errorLine2="                             ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="1968"
            column="30"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                mNativeInterface.atResponseCode(mDevice, HeadsetHalConstants.AT_RESPONSE_ERROR, 0);"
        errorLine2="                                 ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="1977"
            column="34"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                mNativeInterface.atResponseCode(mDevice, HeadsetHalConstants.AT_RESPONSE_OK, 0);"
        errorLine2="                                 ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="1981"
            column="34"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                mNativeInterface.atResponseCode(mDevice, HeadsetHalConstants.AT_RESPONSE_ERROR, 0);"
        errorLine2="                                 ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="1983"
            column="34"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            mNativeInterface.atResponseCode(mDevice, HeadsetHalConstants.AT_RESPONSE_ERROR, 0);"
        errorLine2="                             ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="1986"
            column="30"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        final HeadsetPhoneState phoneState = mSystemInterface.getHeadsetPhoneState();"
        errorLine2="                                                              ~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="2117"
            column="63"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        mNativeInterface.cindResponse("
        errorLine2="                         ~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="2155"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        mNativeInterface.atResponseString("
        errorLine2="                         ~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="2422"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        mDatabaseManager.setAudioPolicyMetadata(mDevice, policies);"
        errorLine2="                         ~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="2483"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        if (mSystemInterface.isRinging()) {"
        errorLine2="                             ~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="2601"
            column="30"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            mSystemInterface.answerCall(device);"
        errorLine2="                             ~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="2602"
            column="30"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        } else if (mSystemInterface.isInCall()) {"
        errorLine2="                                    ~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="2603"
            column="37"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                mSystemInterface.hangupCall(device);"
        errorLine2="                                 ~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="2610"
            column="34"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            if (!mNativeInterface.disconnectAudio(mDevice)) {"
        errorLine2="                                  ~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="2613"
            column="35"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        mSystemInterface.getHeadsetPhoneState().listenForPhoneState(mDevice, events);"
        errorLine2="                         ~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="2740"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        mSystemInterface.getHeadsetPhoneState().listenForPhoneState(mDevice, events);"
        errorLine2="                                                ~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java"
            line="2740"
            column="49"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            sm.sendMessage(HearingAidStateMachine.MESSAGE_STACK_EVENT, stackEvent);"
        errorLine2="                                                  ~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hearingaid/HearingAidService.java"
            line="624"
            column="51"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This class should only be accessed from tests or within private scope"
        errorLine1="    public LeAudioTmapGattServer getTmapGattServer(Context context) {"
        errorLine2="           ~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/le_audio/LeAudioObjectsFactory.java"
            line="66"
            column="12"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        return new LeAudioTmapGattServer("
        errorLine2="               ^">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/le_audio/LeAudioObjectsFactory.java"
            line="67"
            column="16"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                new LeAudioTmapGattServer.BluetoothGattServerProxy(context));"
        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/le_audio/LeAudioObjectsFactory.java"
            line="68"
            column="17"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This class should only be accessed from tests or within private scope"
        errorLine1="    LeAudioTmapGattServer mTmapGattServer;"
        errorLine2="    ~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/le_audio/LeAudioService.java"
            line="189"
            column="5"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            mTmapGattServer.start(mTmapRoleMask);"
        errorLine2="                            ~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/le_audio/LeAudioService.java"
            line="532"
            column="29"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                LeAudioTmapGattServer.TMAP_ROLE_FLAG_CG | LeAudioTmapGattServer.TMAP_ROLE_FLAG_UMS;"
        errorLine2="                                      ~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/le_audio/LeAudioService.java"
            line="578"
            column="39"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                LeAudioTmapGattServer.TMAP_ROLE_FLAG_CG | LeAudioTmapGattServer.TMAP_ROLE_FLAG_UMS;"
        errorLine2="                                                                                ~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/le_audio/LeAudioService.java"
            line="578"
            column="81"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            mTmapRoleMask |= LeAudioTmapGattServer.TMAP_ROLE_FLAG_BMS;"
        errorLine2="                                                   ~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/le_audio/LeAudioService.java"
            line="591"
            column="52"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            mTmapGattServer.stop();"
        errorLine2="                            ~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/le_audio/LeAudioService.java"
            line="668"
            column="29"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                sm.sendMessage(LeAudioStateMachine.STACK_EVENT, stackEvent);"
        errorLine2="                                                   ~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/le_audio/LeAudioService.java"
            line="2721"
            column="52"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                sm.sendMessage(LeAudioStateMachine.STACK_EVENT, stackEvent);"
        errorLine2="                                                   ~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/le_audio/LeAudioService.java"
            line="3490"
            column="52"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                &amp;&amp; !TbsGatt.UUID_GTBS.equals(userUuid.getUuid())) {"
        errorLine2="                            ~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/le_audio/LeAudioService.java"
            line="4645"
            column="29"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            mService.cleanupDevice(mDevice, this);"
        errorLine2="                     ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/mapclient/MceStateMachine.java"
            line="277"
            column="22"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        mPanService.onControlStateChanged(localRole, convertHalState(halState), error, ifname);"
        errorLine2="                    ~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/pan/PanNativeInterface.java"
            line="83"
            column="21"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            if (!mAdapterService.isProfileSupported(dev, BluetoothProfile.LE_AUDIO)) {"
        errorLine2="                                 ~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/btservice/PhonePolicy.java"
            line="229"
            column="34"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            if (mAdapterService.isProfileSupported(dev, BluetoothProfile.HEARING_AID)) {"
        errorLine2="                                ~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/btservice/PhonePolicy.java"
            line="234"
            column="33"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                || !mAdapterService.isProfileSupported(device, BluetoothProfile.LE_AUDIO)) {"
        errorLine2="                                    ~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/btservice/PhonePolicy.java"
            line="647"
            column="37"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            a2dpService.setSilenceMode(device, state);"
        errorLine2="                        ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/btservice/SilenceDeviceManager.java"
            line="249"
            column="25"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            headsetService.setSilenceMode(device, state);"
        errorLine2="                           ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/btservice/SilenceDeviceManager.java"
            line="253"
            column="28"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        new ParcelUuid(TbsGatt.UUID_GTBS),"
        errorLine2="                                               ~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="171"
            column="48"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        if (request.requestedOpcode == TbsGatt.CALL_CONTROL_POINT_OPCODE_TERMINATE) {"
        errorLine2="                                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="434"
            column="48"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                result = TbsGatt.CALL_CONTROL_POINT_RESULT_SUCCESS;"
        errorLine2="                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="436"
            column="34"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                result = TbsGatt.CALL_CONTROL_POINT_RESULT_OPERATION_NOT_POSSIBLE;"
        errorLine2="                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="438"
            column="34"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        } else if (request.requestedOpcode == TbsGatt.CALL_CONTROL_POINT_OPCODE_ACCEPT) {"
        errorLine2="                                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="440"
            column="55"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                result = TbsGatt.CALL_CONTROL_POINT_RESULT_SUCCESS;"
        errorLine2="                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="442"
            column="34"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                result = TbsGatt.CALL_CONTROL_POINT_RESULT_OPERATION_NOT_POSSIBLE;"
        errorLine2="                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="444"
            column="34"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        } else if (request.requestedOpcode == TbsGatt.CALL_CONTROL_POINT_OPCODE_LOCAL_HOLD) {"
        errorLine2="                                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="446"
            column="55"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                result = TbsGatt.CALL_CONTROL_POINT_RESULT_SUCCESS;"
        errorLine2="                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="449"
            column="34"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                result = TbsGatt.CALL_CONTROL_POINT_RESULT_OPERATION_NOT_POSSIBLE;"
        errorLine2="                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="451"
            column="34"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        } else if (request.requestedOpcode == TbsGatt.CALL_CONTROL_POINT_OPCODE_LOCAL_RETRIEVE) {"
        errorLine2="                                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="453"
            column="55"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                result = TbsGatt.CALL_CONTROL_POINT_RESULT_SUCCESS;"
        errorLine2="                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="456"
            column="34"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                result = TbsGatt.CALL_CONTROL_POINT_RESULT_OPERATION_NOT_POSSIBLE;"
        errorLine2="                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="458"
            column="34"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        } else if (request.requestedOpcode == TbsGatt.CALL_CONTROL_POINT_OPCODE_ORIGINATE) {"
        errorLine2="                                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="460"
            column="55"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                result = TbsGatt.CALL_CONTROL_POINT_RESULT_SUCCESS;"
        errorLine2="                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="462"
            column="34"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                result = TbsGatt.CALL_CONTROL_POINT_RESULT_OPERATION_NOT_POSSIBLE;"
        errorLine2="                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="464"
            column="34"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        } else if (request.requestedOpcode == TbsGatt.CALL_CONTROL_POINT_OPCODE_JOIN) {"
        errorLine2="                                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="466"
            column="55"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                result = TbsGatt.CALL_CONTROL_POINT_RESULT_OPERATION_NOT_POSSIBLE;"
        errorLine2="                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="471"
            column="34"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                result = TbsGatt.CALL_CONTROL_POINT_RESULT_SUCCESS;"
        errorLine2="                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="483"
            column="34"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            result = TbsGatt.CALL_CONTROL_POINT_RESULT_OPERATION_NOT_POSSIBLE;"
        errorLine2="                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="486"
            column="30"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            return TbsGatt.CALL_CONTROL_POINT_RESULT_INVALID_CALL_INDEX;"
        errorLine2="                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="497"
            column="28"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                &amp;&amp; requestedOpcode == TbsGatt.CALL_CONTROL_POINT_OPCODE_ORIGINATE) {"
        errorLine2="                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="501"
            column="47"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            return TbsGatt.CALL_CONTROL_POINT_RESULT_INVALID_OUTGOING_URI;"
        errorLine2="                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="502"
            column="28"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        return TbsGatt.CALL_CONTROL_POINT_RESULT_OPERATION_NOT_POSSIBLE;"
        errorLine2="                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="505"
            column="24"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    TbsGatt.CALL_CONTROL_POINT_OPCODE_ORIGINATE,"
        errorLine2="                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="773"
            column="29"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    TbsGatt.CALL_CONTROL_POINT_RESULT_SUCCESS);"
        errorLine2="                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="775"
            column="29"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                            TbsGatt.CALL_CONTROL_POINT_OPCODE_ORIGINATE,"
        errorLine2="                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="783"
            column="37"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                return TbsGatt.CALL_CONTROL_POINT_RESULT_INVALID_OUTGOING_URI;"
        errorLine2="                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="788"
            column="32"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                return TbsGatt.CALL_CONTROL_POINT_RESULT_OPERATION_NOT_POSSIBLE;"
        errorLine2="                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="795"
            column="32"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        return TbsGatt.CALL_CONTROL_POINT_RESULT_SUCCESS;"
        errorLine2="                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="803"
            column="24"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                            case TbsGatt.CALL_CONTROL_POINT_OPCODE_ACCEPT:"
        errorLine2="                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="850"
            column="42"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                            case TbsGatt.CALL_CONTROL_POINT_OPCODE_TERMINATE:"
        errorLine2="                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="851"
            column="42"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                            case TbsGatt.CALL_CONTROL_POINT_OPCODE_LOCAL_HOLD:"
        errorLine2="                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="852"
            column="42"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                            case TbsGatt.CALL_CONTROL_POINT_OPCODE_LOCAL_RETRIEVE:"
        errorLine2="                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="853"
            column="42"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                                                        .CALL_CONTROL_POINT_RESULT_OPERATION_NOT_POSSIBLE;"
        errorLine2="                                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="858"
            column="58"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                                                        .CALL_CONTROL_POINT_RESULT_INVALID_CALL_INDEX;"
        errorLine2="                                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="867"
            column="58"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                                        result = TbsGatt.CALL_CONTROL_POINT_RESULT_STATE_MISMATCH;"
        errorLine2="                                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="873"
            column="58"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                                        if (opcode == TbsGatt.CALL_CONTROL_POINT_OPCODE_ACCEPT) {"
        errorLine2="                                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="883"
            column="63"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                                                == TbsGatt.CALL_CONTROL_POINT_OPCODE_TERMINATE) {"
        errorLine2="                                                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="888"
            column="60"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                                                == TbsGatt.CALL_CONTROL_POINT_OPCODE_LOCAL_HOLD) {"
        errorLine2="                                                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="892"
            column="60"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                                                                .CALL_CONTROL_POINT_RESULT_OPCODE_NOT_SUPPORTED;"
        errorLine2="                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="899"
            column="66"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                                                                .CALL_CONTROL_POINT_RESULT_OPCODE_NOT_SUPPORTED;"
        errorLine2="                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="911"
            column="66"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                                                        .CALL_CONTROL_POINT_RESULT_OPERATION_NOT_POSSIBLE;"
        errorLine2="                                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="925"
            column="58"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                                    result = TbsGatt.CALL_CONTROL_POINT_RESULT_SUCCESS;"
        errorLine2="                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="932"
            column="54"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                            case TbsGatt.CALL_CONTROL_POINT_OPCODE_ORIGINATE:"
        errorLine2="                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="936"
            column="42"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                            case TbsGatt.CALL_CONTROL_POINT_OPCODE_JOIN:"
        errorLine2="                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="942"
            column="42"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                                                        .CALL_CONTROL_POINT_RESULT_OPERATION_NOT_POSSIBLE;"
        errorLine2="                                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="948"
            column="58"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                                    result = TbsGatt.CALL_CONTROL_POINT_RESULT_SUCCESS;"
        errorLine2="                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="954"
            column="54"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                                                            .CALL_CONTROL_POINT_RESULT_INVALID_CALL_INDEX;"
        errorLine2="                                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="960"
            column="62"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                                                            .CALL_CONTROL_POINT_RESULT_OPERATION_NOT_POSSIBLE;"
        errorLine2="                                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="975"
            column="62"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                                    if (result != TbsGatt.CALL_CONTROL_POINT_RESULT_SUCCESS) {"
        errorLine2="                                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="982"
            column="59"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                                                        .CALL_CONTROL_POINT_RESULT_OPERATION_NOT_POSSIBLE;"
        errorLine2="                                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="1000"
            column="58"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                                    result = TbsGatt.CALL_CONTROL_POINT_RESULT_SUCCESS;"
        errorLine2="                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="1007"
            column="54"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                                result = TbsGatt.CALL_CONTROL_POINT_RESULT_OPCODE_NOT_SUPPORTED;"
        errorLine2="                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="1012"
            column="50"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        if (result == TbsGatt.CALL_CONTROL_POINT_RESULT_SUCCESS) {"
        errorLine2="                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="1016"
            column="47"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            case TbsGatt.CALL_CONTROL_POINT_OPCODE_ACCEPT:"
        errorLine2="                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="1028"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            case TbsGatt.CALL_CONTROL_POINT_OPCODE_TERMINATE:"
        errorLine2="                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="1030"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            case TbsGatt.CALL_CONTROL_POINT_OPCODE_LOCAL_HOLD:"
        errorLine2="                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="1032"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            case TbsGatt.CALL_CONTROL_POINT_OPCODE_LOCAL_RETRIEVE:"
        errorLine2="                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="1034"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            case TbsGatt.CALL_CONTROL_POINT_OPCODE_ACCEPT:"
        errorLine2="                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="1216"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            case TbsGatt.CALL_CONTROL_POINT_OPCODE_TERMINATE:"
        errorLine2="                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="1222"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            case TbsGatt.CALL_CONTROL_POINT_OPCODE_LOCAL_HOLD:"
        errorLine2="                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="1226"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            case TbsGatt.CALL_CONTROL_POINT_OPCODE_LOCAL_RETRIEVE:"
        errorLine2="                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/tbs/TbsGeneric.java"
            line="1234"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        if (!mNativeInterface.sendATCmd("
        errorLine2="                              ~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hfpclient/VendorCommandResponseProcessor.java"
            line="104"
            column="31"/>
    </issue>

    <issue
        id="MissingVersion"
        message="Should set `android:versionCode` to specify the application version"
        errorLine1="&lt;manifest xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;"
        errorLine2=" ~~~~~~~~">
        <location
            file="./out/soong/.intermediates/packages/modules/Bluetooth/android/app/Bluetooth/android_common_apex33/manifest_merger/AndroidManifest.xml"
            line="2"
            column="2"/>
    </issue>

    <issue
        id="MissingVersion"
        message="Should set `android:versionName` to specify the application version"
        errorLine1="&lt;manifest xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;"
        errorLine2=" ~~~~~~~~">
        <location
            file="./out/soong/.intermediates/packages/modules/Bluetooth/android/app/Bluetooth/android_common_apex33/manifest_merger/AndroidManifest.xml"
            line="2"
            column="2"/>
    </issue>

    <issue
        id="ExportedContentProvider"
        message="Exported content providers can provide access to potentially sensitive data"
        errorLine1="        &lt;provider"
        errorLine2="         ~~~~~~~~">
        <location
            file="./out/soong/.intermediates/packages/modules/Bluetooth/android/app/Bluetooth/android_common_apex33/manifest_merger/AndroidManifest.xml"
            line="144"
            column="10"/>
    </issue>

    <issue
        id="ExportedReceiver"
        message="Exported receiver does not require permission"
        errorLine1="        &lt;receiver"
        errorLine2="         ~~~~~~~~">
        <location
            file="./out/soong/.intermediates/packages/modules/Bluetooth/android/app/Bluetooth/android_common_apex33/manifest_merger/AndroidManifest.xml"
            line="209"
            column="10"/>
    </issue>

    <issue
        id="ExportedService"
        message="Exported service does not require permission"
        errorLine1="        &lt;service"
        errorLine2="         ~~~~~~~">
        <location
            file="./out/soong/.intermediates/packages/modules/Bluetooth/android/app/Bluetooth/android_common_apex33/manifest_merger/AndroidManifest.xml"
            line="129"
            column="10"/>
    </issue>

    <issue
        id="ExportedService"
        message="Exported service does not require permission"
        errorLine1="        &lt;service"
        errorLine2="         ~~~~~~~">
        <location
            file="./out/soong/.intermediates/packages/modules/Bluetooth/android/app/Bluetooth/android_common_apex33/manifest_merger/AndroidManifest.xml"
            line="348"
            column="10"/>
    </issue>

    <issue
        id="InvalidPermission"
        message="Protecting an unsupported element with a permission is a no-op and potentially dangerous"
        errorLine1="                android:permission=&quot;android.permission.ACCESS_BLUETOOTH_SHARE&quot; />"
        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="./out/soong/.intermediates/packages/modules/Bluetooth/android/app/Bluetooth/android_common_apex33/manifest_merger/AndroidManifest.xml"
            line="206"
            column="17"/>
    </issue>

    <issue
        id="QueryAllPackagesPermission"
        message="A `&lt;queries>` declaration should generally be used instead of QUERY_ALL_PACKAGES; see https://g.co/dev/packagevisibility for details"
        errorLine1="    &lt;uses-permission android:name=&quot;android.permission.QUERY_ALL_PACKAGES&quot; />"
        errorLine2="                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="./out/soong/.intermediates/packages/modules/Bluetooth/android/app/Bluetooth/android_common_apex33/manifest_merger/AndroidManifest.xml"
            line="61"
            column="22"/>
    </issue>

    <issue
        id="Wakelock"
        message="The `release()` call is not always reached (can exit the method via path acquire() → d() → removeMessages() → sendMessageDelayed() → obtainMessage() → break → exit; use try/finally to ensure `release` is always called)"
        errorLine1="                        mWakeLock.release();"
        errorLine2="                                  ~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/map/BluetoothMapService.java"
            line="429"
            column="35"/>
    </issue>

    <issue
        id="Wakelock"
        message="The `release()` call is not always reached (because of a possible exception in the path acquire() → try → sleep() → if → ! → then → connect() → = → loop → if → ! → then → doSend() → exit; use try/finally to ensure `release` is always called)"
        errorLine1="                mWakeLock.release();"
        errorLine2="                          ~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/opp/BluetoothOppObexClientSession.java"
            line="216"
            column="27"/>
    </issue>

    <issue
        id="Wakelock"
        message="The `release()` call is not always reached (can exit the method via path acquire() → w() → report() → removeMessages() → sendMessageDelayed() → obtainMessage() → break → exit; use try/finally to ensure `release` is always called)"
        errorLine1="                        mWakeLock.release();"
        errorLine2="                                  ~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/pbap/BluetoothPbapService.java"
            line="543"
            column="35"/>
    </issue>

    <issue
        id="Wakelock"
        message="The `release()` call is not always reached (can exit the method via path acquire() → d() → removeMessages() → sendMessageDelayed() → obtainMessage() → break → exit; use try/finally to ensure `release` is always called)"
        errorLine1="                                mWakeLock.release();"
        errorLine2="                                          ~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/sap/SapService.java"
            line="505"
            column="43"/>
    </issue>

    <issue
        id="WakelockTimeout"
        message="Provide a timeout when requesting a wakelock with `PowerManager.Wakelock.acquire(long timeout)`. This will ensure the OS will cleanup any wakelocks that last longer than you intend, and will save your user&apos;s battery."
        errorLine1="                mWakeLock.acquire();"
        errorLine2="                ~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/btservice/AdapterService.java"
            line="6276"
            column="17"/>
    </issue>

    <issue
        id="WakelockTimeout"
        message="Provide a timeout when requesting a wakelock with `PowerManager.Wakelock.acquire(long timeout)`. This will ensure the OS will cleanup any wakelocks that last longer than you intend, and will save your user&apos;s battery."
        errorLine1="            mWakeLock.acquire();"
        errorLine2="            ~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/map/BluetoothMapService.java"
            line="235"
            column="13"/>
    </issue>

    <issue
        id="WakelockTimeout"
        message="Provide a timeout when requesting a wakelock with `PowerManager.Wakelock.acquire(long timeout)`. This will ensure the OS will cleanup any wakelocks that last longer than you intend, and will save your user&apos;s battery."
        errorLine1="                        mWakeLock.acquire();"
        errorLine2="                        ~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/map/BluetoothMapService.java"
            line="418"
            column="25"/>
    </issue>

    <issue
        id="WakelockTimeout"
        message="Provide a timeout when requesting a wakelock with `PowerManager.Wakelock.acquire(long timeout)`. This will ensure the OS will cleanup any wakelocks that last longer than you intend, and will save your user&apos;s battery."
        errorLine1="            mWakeLock.acquire();"
        errorLine2="            ~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/opp/BluetoothOppObexClientSession.java"
            line="177"
            column="13"/>
    </issue>

    <issue
        id="WakelockTimeout"
        message="Provide a timeout when requesting a wakelock with `PowerManager.Wakelock.acquire(long timeout)`. This will ensure the OS will cleanup any wakelocks that last longer than you intend, and will save your user&apos;s battery."
        errorLine1="            mPartialWakeLock.acquire();"
        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/opp/BluetoothOppObexServerSession.java"
            line="325"
            column="13"/>
    </issue>

    <issue
        id="WakelockTimeout"
        message="Provide a timeout when requesting a wakelock with `PowerManager.Wakelock.acquire(long timeout)`. This will ensure the OS will cleanup any wakelocks that last longer than you intend, and will save your user&apos;s battery."
        errorLine1="                        mWakeLock.acquire();"
        errorLine2="                        ~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/pbap/BluetoothPbapService.java"
            line="527"
            column="25"/>
    </issue>

    <issue
        id="WakelockTimeout"
        message="Provide a timeout when requesting a wakelock with `PowerManager.Wakelock.acquire(long timeout)`. This will ensure the OS will cleanup any wakelocks that last longer than you intend, and will save your user&apos;s battery."
        errorLine1="            mWakeLock.acquire();"
        errorLine2="            ~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/sap/SapService.java"
            line="296"
            column="13"/>
    </issue>

    <issue
        id="WakelockTimeout"
        message="Provide a timeout when requesting a wakelock with `PowerManager.Wakelock.acquire(long timeout)`. This will ensure the OS will cleanup any wakelocks that last longer than you intend, and will save your user&apos;s battery."
        errorLine1="                                mWakeLock.acquire();"
        errorLine2="                                ~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/sap/SapService.java"
            line="494"
            column="33"/>
    </issue>

    <issue
        id="ObsoleteSdkInt"
        message="Unnecessary; SDK_INT is always >= 34"
        errorLine1="    @RequiresApi(Build.VERSION_CODES.UPSIDE_DOWN_CAKE)"
        errorLine2="    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/btservice/MetricsLogger.java"
            line="628"
            column="5"/>
    </issue>

    <issue
        id="StaticFieldLeak"
        message="This `AsyncTask` class should be static or leaks might occur (anonymous android.os.AsyncTask)"
        errorLine1="        new AsyncTask&lt;Void, Void, Void>() {"
        errorLine2="        ^">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/btservice/AdapterService.java"
            line="748"
            column="9"/>
    </issue>

    <issue
        id="StaticFieldLeak"
        message="Do not place Android context classes in static fields (static reference to `BluetoothOppManager` which has field `mContext` pointing to `Context`); this is a memory leak"
        errorLine1="    @VisibleForTesting static BluetoothOppManager sInstance;"
        errorLine2="                       ~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/opp/BluetoothOppManager.java"
            line="73"
            column="24"/>
    </issue>

    <issue
        id="StaticFieldLeak"
        message="Do not place Android context classes in static fields (static reference to `BluetoothOppPreference` which has field `mContext` pointing to `Context`); this is a memory leak"
        errorLine1="    private static BluetoothOppPreference sInstance;"
        errorLine2="            ~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/opp/BluetoothOppPreference.java"
            line="55"
            column="13"/>
    </issue>

    <issue
        id="StaticFieldLeak"
        message="Do not place Android context classes in static fields (static reference to `MediaPlayerWrapper` which has field `mContext` pointing to `Context`); this is a memory leak"
        errorLine1="    private static MediaPlayerWrapper sInjectedWrapper;"
        errorLine2="            ~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/audio_util/mockable/MediaPlayerWrapperFactory.java"
            line="32"
            column="13"/>
    </issue>

    <issue
        id="VectorPath"
        message="Very long vector path (1535 characters), which is bad for performance. Considering reducing precision, removing minor details or rasterizing vector."
        errorLine1="        android:pathData=&quot;M450,472.15L277.08,645.08Q268.77,653.38 256.19,653.58Q243.62,653.77 234.92,645.08Q226.23,636.38 226.23,624Q226.23,611.62 234.92,602.92L437.85,400L234.92,197.08Q226.62,188.77 226.42,176.19Q226.23,163.62 234.92,154.92Q243.62,146.23 256,146.23Q268.38,146.23 277.08,154.92L450,327.85L450,71.23Q450,54.77 461.04,44.62Q472.08,34.46 486.15,34.46Q493,34.46 499.42,37.08Q505.85,39.69 511.46,45.31L668.84,202.69Q674.46,208.31 676.77,214.54Q679.08,220.77 679.08,228Q679.08,235.23 676.77,241.46Q674.46,247.69 668.84,253.31L522.15,400L668.84,546.69Q674.46,552.31 676.77,558.54Q679.08,564.77 679.08,572Q679.08,579.23 676.77,585.46Q674.46,591.69 668.84,597.31L511.46,754.69Q505.85,760.31 499.42,762.92Q493,765.54 486.15,765.54Q472.08,765.54 461.04,755.38Q450,745.23 450,728.77L450,472.15ZM510,670.62L609.85,572L510,472.15L510,670.62ZM510,327.85L609.85,228L510,129.38L510,327.85ZM320,955.38Q305.31,955.38 294.96,945.04Q284.62,934.69 284.62,920Q284.62,905.31 294.96,894.96Q305.31,884.62 320,884.62Q334.69,884.62 345.04,894.96Q355.38,905.31 355.38,920Q355.38,934.69 345.04,945.04Q334.69,955.38 320,955.38ZM480,955.38Q465.31,955.38 454.96,945.04Q444.62,934.69 444.62,920Q444.62,905.31 454.96,894.96Q465.31,884.62 480,884.62Q494.69,884.62 505.04,894.96Q515.38,905.31 515.38,920Q515.38,934.69 505.04,945.04Q494.69,955.38 480,955.38ZM640,955.38Q625.31,955.38 614.96,945.04Q604.62,934.69 604.62,920Q604.62,905.31 614.96,894.96Q625.31,884.62 640,884.62Q654.69,884.62 665.04,894.96Q675.38,905.31 675.38,920Q675.38,934.69 665.04,945.04Q654.69,955.38 640,955.38Z&quot; />"
        errorLine2="                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/drawable/ic_bluetooth_settings.xml"
            line="9"
            column="27"/>
    </issue>

    <issue
        id="HandlerLeak"
        message="This `Handler` class should be static or leaks might occur (anonymous android.os.Handler)"
        errorLine1="            new Handler() {"
        errorLine2="            ^">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/opp/BluetoothOppBtEnablingActivity.java"
            line="119"
            column="13"/>
    </issue>

    <issue
        id="HandlerLeak"
        message="This `Handler` class should be static or leaks might occur (anonymous android.os.Handler)"
        errorLine1="            new Handler() {"
        errorLine2="            ^">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/opp/BluetoothOppIncomingFileConfirmActivity.java"
            line="227"
            column="13"/>
    </issue>

    <issue
        id="HandlerLeak"
        message="This `Handler` class should be static or leaks might occur (anonymous android.os.Handler)"
        errorLine1="            new Handler() {"
        errorLine2="            ^">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/opp/BluetoothOppNotification.java"
            line="230"
            column="13"/>
    </issue>

    <issue
        id="HandlerLeak"
        message="This `Handler` class should be static or leaks might occur (anonymous android.os.Handler)"
        errorLine1="            new Handler() {"
        errorLine2="            ^">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/opp/BluetoothOppService.java"
            line="384"
            column="13"/>
    </issue>

    <issue
        id="HandlerLeak"
        message="This `Handler` class should be static or leaks might occur (anonymous android.os.Handler)"
        errorLine1="            new Handler() {"
        errorLine2="            ^">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/pbap/BluetoothPbapActivity.java"
            line="262"
            column="13"/>
    </issue>

    <issue
        id="HandlerLeak"
        message="This `Handler` class should be static or leaks might occur (anonymous android.os.Handler)"
        errorLine1="            new Handler() {"
        errorLine2="            ^">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/hid/HidHostService.java"
            line="376"
            column="13"/>
    </issue>

    <issue
        id="HandlerLeak"
        message="This `Handler` class should be static or leaks might occur (anonymous android.os.Handler)"
        errorLine1="            new Handler() {"
        errorLine2="            ^">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/sap/SapService.java"
            line="456"
            column="13"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;download_line5&quot; msgid=&quot;4124272066218470715&quot;>&quot;جارٍ استلام الملف...&quot;&lt;/string>"
        errorLine2="                                                              ~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-ar/strings.xml"
            line="52"
            column="63"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;download_line5&quot; msgid=&quot;4124272066218470715&quot;>&quot;Fayl qəbulu edilir...&quot;&lt;/string>"
        errorLine2="                                                              ~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-az/strings.xml"
            line="52"
            column="63"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;download_line5&quot; msgid=&quot;4124272066218470715&quot;>&quot;Primanje datoteke...&quot;&lt;/string>"
        errorLine2="                                                              ~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-b+sr+Latn/strings.xml"
            line="52"
            column="63"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;download_line5&quot; msgid=&quot;4124272066218470715&quot;>&quot;Атрыманне файла...&quot;&lt;/string>"
        errorLine2="                                                              ~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-be/strings.xml"
            line="52"
            column="63"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;download_line5&quot; msgid=&quot;4124272066218470715&quot;>&quot;Файлът се получава...&quot;&lt;/string>"
        errorLine2="                                                              ~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-bg/strings.xml"
            line="52"
            column="63"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;download_line5&quot; msgid=&quot;4124272066218470715&quot;>&quot;S\&apos;està rebent un fitxer...&quot;&lt;/string>"
        errorLine2="                                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-ca/strings.xml"
            line="52"
            column="63"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;download_line5&quot; msgid=&quot;4124272066218470715&quot;>&quot;Přijímání souboru...&quot;&lt;/string>"
        errorLine2="                                                              ~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-cs/strings.xml"
            line="52"
            column="63"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;download_line5&quot; msgid=&quot;4124272066218470715&quot;>&quot;Datei wird heruntergeladen...&quot;&lt;/string>"
        errorLine2="                                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-de/strings.xml"
            line="52"
            column="63"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;download_line5&quot; msgid=&quot;4124272066218470715&quot;>&quot;Λήψη αρχείου...&quot;&lt;/string>"
        errorLine2="                                                              ~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-el/strings.xml"
            line="52"
            column="63"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;download_line5&quot; msgid=&quot;4124272066218470715&quot;>&quot;Recibiendo archivo...&quot;&lt;/string>"
        errorLine2="                                                              ~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-es-rUS/strings.xml"
            line="52"
            column="63"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;download_line5&quot; msgid=&quot;4124272066218470715&quot;>&quot;Faili vastuvõtmine ...&quot;&lt;/string>"
        errorLine2="                                                              ~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-et/strings.xml"
            line="52"
            column="63"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;download_line5&quot; msgid=&quot;4124272066218470715&quot;>&quot;Recibindo ficheiro...&quot;&lt;/string>"
        errorLine2="                                                              ~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-gl/strings.xml"
            line="52"
            column="63"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;download_line5&quot; msgid=&quot;4124272066218470715&quot;>&quot;ફાઇલ પ્રાપ્ત થઈ રહી છે ...&quot;&lt;/string>"
        errorLine2="                                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-gu/strings.xml"
            line="52"
            column="63"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;download_line5&quot; msgid=&quot;4124272066218470715&quot;>&quot;Primanje datoteke...&quot;&lt;/string>"
        errorLine2="                                                              ~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-hr/strings.xml"
            line="52"
            column="63"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;download_line5&quot; msgid=&quot;4124272066218470715&quot;>&quot;Fájl fogadása...&quot;&lt;/string>"
        errorLine2="                                                              ~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-hu/strings.xml"
            line="52"
            column="63"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;download_line5&quot; msgid=&quot;4124272066218470715&quot;>&quot;Ֆայլի ստացում...&quot;&lt;/string>"
        errorLine2="                                                              ~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-hy/strings.xml"
            line="52"
            column="63"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;download_line5&quot; msgid=&quot;4124272066218470715&quot;>&quot;ファイルを受信中...&quot;&lt;/string>"
        errorLine2="                                                              ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-ja/strings.xml"
            line="52"
            column="63"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;download_line5&quot; msgid=&quot;4124272066218470715&quot;>&quot;파일을 수신하는 중...&quot;&lt;/string>"
        errorLine2="                                                              ~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-ko/strings.xml"
            line="52"
            column="63"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;download_line5&quot; msgid=&quot;4124272066218470715&quot;>&quot;ກຳລັງຮັບເອົາໄຟລ໌...&quot;&lt;/string>"
        errorLine2="                                                              ~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-lo/strings.xml"
            line="52"
            column="63"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;download_line5&quot; msgid=&quot;4124272066218470715&quot;>&quot;Gaunamas failas...&quot;&lt;/string>"
        errorLine2="                                                              ~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-lt/strings.xml"
            line="52"
            column="63"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;download_line5&quot; msgid=&quot;4124272066218470715&quot;>&quot;Notiek faila saņemšana...&quot;&lt;/string>"
        errorLine2="                                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-lv/strings.xml"
            line="52"
            column="63"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;download_line5&quot; msgid=&quot;4124272066218470715&quot;>&quot;Примање датотеки...&quot;&lt;/string>"
        errorLine2="                                                              ~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-mk/strings.xml"
            line="52"
            column="63"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;download_line5&quot; msgid=&quot;4124272066218470715&quot;>&quot;फाइल प्राप्त करत आहे...&quot;&lt;/string>"
        errorLine2="                                                              ~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-mr/strings.xml"
            line="52"
            column="63"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;download_line5&quot; msgid=&quot;4124272066218470715&quot;>&quot;Menerima fail...&quot;&lt;/string>"
        errorLine2="                                                              ~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-ms/strings.xml"
            line="52"
            column="63"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;download_line5&quot; msgid=&quot;4124272066218470715&quot;>&quot;Mottar fil ...&quot;&lt;/string>"
        errorLine2="                                                              ~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-nb/strings.xml"
            line="52"
            column="63"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;download_line5&quot; msgid=&quot;4124272066218470715&quot;>&quot;फाइल प्राप्त गर्दै...&quot;&lt;/string>"
        errorLine2="                                                              ~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-ne/strings.xml"
            line="52"
            column="63"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;download_line5&quot; msgid=&quot;4124272066218470715&quot;>&quot;A receber ficheiro...&quot;&lt;/string>"
        errorLine2="                                                              ~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-pt-rPT/strings.xml"
            line="52"
            column="63"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;download_line5&quot; msgid=&quot;4124272066218470715&quot;>&quot;Se primește fișierul...&quot;&lt;/string>"
        errorLine2="                                                              ~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-ro/strings.xml"
            line="52"
            column="63"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;download_line5&quot; msgid=&quot;4124272066218470715&quot;>&quot;Получение файла...&quot;&lt;/string>"
        errorLine2="                                                              ~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-ru/strings.xml"
            line="52"
            column="63"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;download_line5&quot; msgid=&quot;4124272066218470715&quot;>&quot;Prebieha prijímanie súboru...&quot;&lt;/string>"
        errorLine2="                                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-sk/strings.xml"
            line="52"
            column="63"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;download_line5&quot; msgid=&quot;4124272066218470715&quot;>&quot;Prejemanje datoteke ...&quot;&lt;/string>"
        errorLine2="                                                              ~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-sl/strings.xml"
            line="52"
            column="63"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;download_line5&quot; msgid=&quot;4124272066218470715&quot;>&quot;Примање датотеке...&quot;&lt;/string>"
        errorLine2="                                                              ~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-sr/strings.xml"
            line="52"
            column="63"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;download_line5&quot; msgid=&quot;4124272066218470715&quot;>&quot;Tar emot fil ...&quot;&lt;/string>"
        errorLine2="                                                              ~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-sv/strings.xml"
            line="52"
            column="63"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;download_line5&quot; msgid=&quot;4124272066218470715&quot;>&quot;Inapokea faili...&quot;&lt;/string>"
        errorLine2="                                                              ~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-sw/strings.xml"
            line="52"
            column="63"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;download_line5&quot; msgid=&quot;4124272066218470715&quot;>&quot;กำลังรับไฟล์...&quot;&lt;/string>"
        errorLine2="                                                              ~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-th/strings.xml"
            line="52"
            column="63"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;download_line5&quot; msgid=&quot;4124272066218470715&quot;>&quot;Dosya alınıyor...&quot;&lt;/string>"
        errorLine2="                                                              ~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-tr/strings.xml"
            line="52"
            column="63"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;download_line5&quot; msgid=&quot;4124272066218470715&quot;>&quot;Отримання файлу...&quot;&lt;/string>"
        errorLine2="                                                              ~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-uk/strings.xml"
            line="52"
            column="63"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;download_line5&quot; msgid=&quot;4124272066218470715&quot;>&quot;正在接收文件...&quot;&lt;/string>"
        errorLine2="                                                              ~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-zh-rCN/strings.xml"
            line="52"
            column="63"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;download_line5&quot; msgid=&quot;4124272066218470715&quot;>&quot;Yamukela ifayela...&quot;&lt;/string>"
        errorLine2="                                                              ~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-zu/strings.xml"
            line="52"
            column="63"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;ፋይል በመላክ ላይ...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-am/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;جارٍ إرسال الملف...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-ar/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;Fayl göndərilir...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-az/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;Slanje datoteke...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-b+sr+Latn/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;Адпраўка файла...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-be/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;Файлът се изпраща...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-bg/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;ফাইল পাঠানো হচ্ছে...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-bn/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;S\&apos;està enviant el fitxer...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-ca/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;Odesílání souboru...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-cs/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;Datei wird gesendet...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-de/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;Αποστολή αρχείου...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-el/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;Enviando archivo...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-es-rUS/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;Faili saatmine ...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-et/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;Envoi de fichier en cours...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-fr/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;Enviando ficheiro...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-gl/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;Slanje datoteke...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-hr/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;Fájl küldése...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-hu/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;Ֆայլն ուղարկվում է...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-hy/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;ファイルを送信中...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-ja/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;파일을 보내는 중...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-ko/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;ກຳລັງສົ່ງໄຟລ໌...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-lo/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;Siunčiamas failas...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-lt/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;Notiek faila sūtīšana...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-lv/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;Испраќање датотека...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-mk/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;Menghantar fail...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-ms/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;Sender filen ...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-nb/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;फाइल पठाउँदै...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-ne/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;A enviar ficheiro...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-pt-rPT/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;Se trimite fișierul...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-ro/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;Отправка файла...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-ru/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;Odosielanie súboru...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-sk/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;Pošiljanje datoteke ...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-sl/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;Слање датотеке...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-sr/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;Skickar fil ...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-sv/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;Inatuma faili...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-sw/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;กำลังส่งไฟล์...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-th/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;Nagpapadala ng file...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-tl/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;Dosya gönderiliyor...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-tr/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;Надсил-ня файлу...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-uk/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;正在发送文件...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-zh-rCN/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;upload_line5&quot; msgid=&quot;3477751464103201364&quot;>&quot;Ithumela ifayela...&quot;&lt;/string>"
        errorLine2="                                                            ~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-zu/strings.xml"
            line="66"
            column="61"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;Lütfən, gözləyin...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-az/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;Чакайце...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-be/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;দয়া করে অপেক্ষা করুন...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-bn/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;Čekejte prosím...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-cs/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;Vent...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-da/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;Bitte warten...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-de/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;Περιμένετε...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-el/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;Por favor, espera...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-es-rUS/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;Por favor, espera...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-es/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;Palun oodake ...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-et/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;Veuillez patienter...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-fr/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;Agarda...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-gl/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;કૃપા કરીને રાહ જુઓ...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-gu/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;कृपया इंतज़ार करें...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-hi/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;Kérjük, várjon...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-hu/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;Խնդրում ենք սպասել...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-hy/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;יש להמתין...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-iw/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;お待ちください...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-ja/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;გთხოვთ, მოითმინოთ...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-ka/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;សូម​រង់ចាំ...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-km/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;ກະລຸນາລໍຖ້າ...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-lo/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;Palaukite...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-lt/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;Почекајте...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-mk/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;Түр хүлээнэ үү...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-mn/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;कृपया प्रतीक्षा करा...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-mr/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;Sila tunggu...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-ms/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;Vent litt ...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-nb/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;कृपया प्रतीक्षा गर्नुहोस्...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-ne/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;Een ogenblik geduld...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-nl/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;ਕਿਰਪਾ ਕਰਕੇ ਠਹਿਰੋ...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-pa/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;Aguarde...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-pt-rPT/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;Aguarde...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-pt/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;Așteaptă...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-ro/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;Подождите...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-ru/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;කරුණාකර රැඳී සිටින්න...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-si/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;Čakajte...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-sk/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;Počakajte ...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-sl/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;Qëndro në pritje...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-sq/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;దయచేసి వేచి ఉండండి...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-te/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;โปรดรอสักครู่...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-th/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;Lütfen bekleyin...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-tr/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;Vui lòng đợi...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-vi/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;请稍候...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-zh-rCN/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_title&quot; msgid=&quot;5262637688863903594&quot;>&quot;Sicela ulinde...&quot;&lt;/string>"
        errorLine2="                                                                       ~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-zu/strings.xml"
            line="77"
            column="72"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_content&quot; msgid=&quot;685427201206684584&quot;>&quot;ብሉቱዝ በማብራት ላይ...&quot;&lt;/string>"
        errorLine2="                                                                        ~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-am/strings.xml"
            line="78"
            column="73"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_content&quot; msgid=&quot;685427201206684584&quot;>&quot;جارٍ تفعيل البلوتوث...&quot;&lt;/string>"
        errorLine2="                                                                        ~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-ar/strings.xml"
            line="78"
            column="73"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_content&quot; msgid=&quot;685427201206684584&quot;>&quot;Bluetooth yandırılır...&quot;&lt;/string>"
        errorLine2="                                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-az/strings.xml"
            line="78"
            column="73"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_content&quot; msgid=&quot;685427201206684584&quot;>&quot;Уключэнне Bluetooth...&quot;&lt;/string>"
        errorLine2="                                                                        ~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-be/strings.xml"
            line="78"
            column="73"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_content&quot; msgid=&quot;685427201206684584&quot;>&quot;Bluetooth се включва...&quot;&lt;/string>"
        errorLine2="                                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-bg/strings.xml"
            line="78"
            column="73"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_content&quot; msgid=&quot;685427201206684584&quot;>&quot;ব্লুটুথ চালু করা হচ্ছে...&quot;&lt;/string>"
        errorLine2="                                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-bn/strings.xml"
            line="78"
            column="73"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_content&quot; msgid=&quot;685427201206684584&quot;>&quot;S\&apos;està activant el Bluetooth...&quot;&lt;/string>"
        errorLine2="                                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-ca/strings.xml"
            line="78"
            column="73"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_content&quot; msgid=&quot;685427201206684584&quot;>&quot;Aktiverer Bluetooth...&quot;&lt;/string>"
        errorLine2="                                                                        ~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-da/strings.xml"
            line="78"
            column="73"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_content&quot; msgid=&quot;685427201206684584&quot;>&quot;Bluetooth wird aktiviert...&quot;&lt;/string>"
        errorLine2="                                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-de/strings.xml"
            line="78"
            column="73"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_content&quot; msgid=&quot;685427201206684584&quot;>&quot;Activando Bluetooth...&quot;&lt;/string>"
        errorLine2="                                                                        ~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-es-rUS/strings.xml"
            line="78"
            column="73"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_content&quot; msgid=&quot;685427201206684584&quot;>&quot;Activando Bluetooth...&quot;&lt;/string>"
        errorLine2="                                                                        ~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-es/strings.xml"
            line="78"
            column="73"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_content&quot; msgid=&quot;685427201206684584&quot;>&quot;Bluetoothi sisselülitamine ...&quot;&lt;/string>"
        errorLine2="                                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-et/strings.xml"
            line="78"
            column="73"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_content&quot; msgid=&quot;685427201206684584&quot;>&quot;Otetaan Bluetooth käyttöön...&quot;&lt;/string>"
        errorLine2="                                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-fi/strings.xml"
            line="78"
            column="73"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_content&quot; msgid=&quot;685427201206684584&quot;>&quot;Bluetooth bekapcsolása...&quot;&lt;/string>"
        errorLine2="                                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-hu/strings.xml"
            line="78"
            column="73"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_content&quot; msgid=&quot;685427201206684584&quot;>&quot;Bluetooth-ը միանում է...&quot;&lt;/string>"
        errorLine2="                                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-hy/strings.xml"
            line="78"
            column="73"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_content&quot; msgid=&quot;685427201206684584&quot;>&quot;Menghidupkan Bluetooth...&quot;&lt;/string>"
        errorLine2="                                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-in/strings.xml"
            line="78"
            column="73"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_content&quot; msgid=&quot;685427201206684584&quot;>&quot;BluetoothをONにしています...&quot;&lt;/string>"
        errorLine2="                                                                        ~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-ja/strings.xml"
            line="78"
            column="73"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_content&quot; msgid=&quot;685427201206684584&quot;>&quot;블루투스 켜는 중...&quot;&lt;/string>"
        errorLine2="                                                                        ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-ko/strings.xml"
            line="78"
            column="73"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_content&quot; msgid=&quot;685427201206684584&quot;>&quot;ກຳລັງເປີດ Bluetooth...&quot;&lt;/string>"
        errorLine2="                                                                        ~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-lo/strings.xml"
            line="78"
            column="73"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_content&quot; msgid=&quot;685427201206684584&quot;>&quot;Tiek ieslēgts Bluetooth savienojums...&quot;&lt;/string>"
        errorLine2="                                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-lv/strings.xml"
            line="78"
            column="73"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_content&quot; msgid=&quot;685427201206684584&quot;>&quot;Вклучување Bluetooth...&quot;&lt;/string>"
        errorLine2="                                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-mk/strings.xml"
            line="78"
            column="73"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_content&quot; msgid=&quot;685427201206684584&quot;>&quot;Menghidupkan Bluetooth...&quot;&lt;/string>"
        errorLine2="                                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-ms/strings.xml"
            line="78"
            column="73"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_content&quot; msgid=&quot;685427201206684584&quot;>&quot;ब्लुटुथलाई सक्रिय पार्दै...&quot;&lt;/string>"
        errorLine2="                                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-ne/strings.xml"
            line="78"
            column="73"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_content&quot; msgid=&quot;685427201206684584&quot;>&quot;Ativando Bluetooth...&quot;&lt;/string>"
        errorLine2="                                                                        ~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-pt/strings.xml"
            line="78"
            column="73"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_content&quot; msgid=&quot;685427201206684584&quot;>&quot;Se activează Bluetooth...&quot;&lt;/string>"
        errorLine2="                                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-ro/strings.xml"
            line="78"
            column="73"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_content&quot; msgid=&quot;685427201206684584&quot;>&quot;Включение Bluetooth...&quot;&lt;/string>"
        errorLine2="                                                                        ~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-ru/strings.xml"
            line="78"
            column="73"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_content&quot; msgid=&quot;685427201206684584&quot;>&quot;Prebieha zapínanie rozhrania Bluetooth...&quot;&lt;/string>"
        errorLine2="                                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-sk/strings.xml"
            line="78"
            column="73"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_content&quot; msgid=&quot;685427201206684584&quot;>&quot;Inawasha Bluetooth...&quot;&lt;/string>"
        errorLine2="                                                                        ~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-sw/strings.xml"
            line="78"
            column="73"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_content&quot; msgid=&quot;685427201206684584&quot;>&quot;Bluetooth açılıyor...&quot;&lt;/string>"
        errorLine2="                                                                        ~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-tr/strings.xml"
            line="78"
            column="73"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_content&quot; msgid=&quot;685427201206684584&quot;>&quot;Увімкнення Bluetooth...&quot;&lt;/string>"
        errorLine2="                                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-uk/strings.xml"
            line="78"
            column="73"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_content&quot; msgid=&quot;685427201206684584&quot;>&quot;正在打开蓝牙...&quot;&lt;/string>"
        errorLine2="                                                                        ~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-zh-rCN/strings.xml"
            line="78"
            column="73"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_content&quot; msgid=&quot;685427201206684584&quot;>&quot;正在開啟藍牙...&quot;&lt;/string>"
        errorLine2="                                                                        ~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-zh-rHK/strings.xml"
            line="78"
            column="73"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;enabling_progress_content&quot; msgid=&quot;685427201206684584&quot;>&quot;Ivula i-Bluetooth...&quot;&lt;/string>"
        errorLine2="                                                                        ~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-zu/strings.xml"
            line="78"
            column="73"/>
    </issue>

    <issue
        id="TypographyEllipsis"
        message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
        errorLine1="    &lt;string name=&quot;bt_toast_4&quot; msgid=&quot;480365991944956695&quot;>&quot;Datei wird an „&lt;xliff:g id=&quot;RECIPIENT&quot;>%1$s&lt;/xliff:g>“ gesendet...&quot;&lt;/string>"
        errorLine2="                                                                                                 ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/values-de/strings.xml"
            line="81"
            column="98"/>
    </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="packages/modules/Bluetooth/android/app/res/mipmap-anydpi/bt_share.xml"
            line="16"
            column="1"/>
    </issue>

    <issue
        id="TextFields"
        message="This text field does not specify an `inputType`"
        errorLine1="    &lt;EditText"
        errorLine2="     ~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/layout/auth.xml"
            line="39"
            column="6"/>
    </issue>

    <issue
        id="Autofill"
        message="Missing `autofillHints` attribute"
        errorLine1="    &lt;EditText"
        errorLine2="     ~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/layout/auth.xml"
            line="39"
            column="6"/>
    </issue>

    <issue
        id="LabelFor"
        message="Missing accessibility label: provide either a view with an `android:labelFor` that references this view or provide an `android:hint`"
        errorLine1="    &lt;EditText"
        errorLine2="     ~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/layout/auth.xml"
            line="39"
            column="6"/>
    </issue>

    <issue
        id="SetTextI18n"
        message="Do not concatenate text displayed with `setText`. Use resource string with placeholders."
        errorLine1="                getString(R.string.bt_enable_line1)"
        errorLine2="                ^">
        <location
            file="packages/modules/Bluetooth/android/app/src/com/android/bluetooth/opp/BluetoothOppBtEnableActivity.java"
            line="74"
            column="17"/>
    </issue>

    <issue
        id="RtlSymmetry"
        message="When you define `paddingStart` you should probably also define `paddingEnd` for right-to-left symmetry"
        errorLine1="        android:paddingStart=&quot;10dip&quot;"
        errorLine2="        ~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Bluetooth/android/app/res/layout/bluetooth_transfer_item.xml"
            line="61"
            column="9"/>
    </issue>

</issues>
