zcash-android-wallet-sdk/demo-app/lint-baseline.xml

1369 lines
56 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<issues format="6" by="lint 7.2.2" type="baseline" client="gradle" dependencies="false" name="AGP (7.2.2)" variant="all" version="7.2.2">
<issue
id="UnusedAttribute"
message="Attribute `drawableTint` is only used in API level 23 and higher (current min is 19)"
errorLine1=" android:drawableTint=&quot;@color/colorPrimary&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/fragment_home.xml"
line="15"
column="9"/>
</issue>
<issue
id="UnusedAttribute"
message="Attribute `elevation` is only used in API level 21 and higher (current min is 19)"
errorLine1=" android:elevation=&quot;1dp&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/item_transaction.xml"
line="9"
column="5"/>
</issue>
<issue
id="FragmentTagUsage"
message="Replace the &lt;fragment> tag with FragmentContainerView."
errorLine1=" &lt;fragment"
errorLine2=" ~~~~~~~~">
<location
file="src/main/res/layout/content_main.xml"
line="11"
column="6"/>
</issue>
<issue
id="RedundantLabel"
message="Redundant label can be removed"
errorLine1=" android:label=&quot;@string/app_name&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/AndroidManifest.xml"
line="16"
column="13"/>
</issue>
<issue
id="VectorDrawableCompat"
message="To use VectorDrawableCompat, you need to set `android.defaultConfig.vectorDrawables.useSupportLibrary = true` in `:demo-app/build.gradle`"
errorLine1=" app:srcCompat=&quot;@drawable/ic_floating_action&quot; />"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/res/layout/app_bar_main.xml"
line="32"
column="9"/>
</issue>
<issue
id="VectorDrawableCompat"
message="To use VectorDrawableCompat, you need to set `android.defaultConfig.vectorDrawables.useSupportLibrary = true` in `:demo-app/build.gradle`"
errorLine1=" app:srcCompat=&quot;@drawable/ic_receive&quot;"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/res/layout/item_transaction.xml"
line="21"
column="9"/>
</issue>
<issue
id="VectorRaster"
message="Resource references will not work correctly in images generated for this vector icon for API &lt; 21; check generated icon to make sure it looks acceptable"
errorLine1=" android:tint=&quot;?attr/colorControlNormal&quot;>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/drawable/ic_baseline_check_24.xml"
line="6"
column="19"/>
</issue>
<issue
id="VectorRaster"
message="Resource references will not work correctly in images generated for this vector icon for API &lt; 21; check generated icon to make sure it looks acceptable"
errorLine1=" android:fillColor=&quot;@android:color/white&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/drawable/ic_baseline_check_24.xml"
line="8"
column="26"/>
</issue>
<issue
id="VectorRaster"
message="Resource references will not work correctly in images generated for this vector icon for API &lt; 21; check generated icon to make sure it looks acceptable"
errorLine1=" android:tint=&quot;?attr/colorControlNormal&quot;>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/drawable/ic_baseline_close_24.xml"
line="6"
column="19"/>
</issue>
<issue
id="VectorRaster"
message="Resource references will not work correctly in images generated for this vector icon for API &lt; 21; check generated icon to make sure it looks acceptable"
errorLine1=" android:fillColor=&quot;@android:color/white&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/drawable/ic_baseline_close_24.xml"
line="8"
column="26"/>
</issue>
<issue
id="VectorRaster"
message="Resource references will not work correctly in images generated for this vector icon for API &lt; 21; check generated icon to make sure it looks acceptable"
errorLine1=" android:tint=&quot;?attr/colorControlNormal&quot;>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/drawable/ic_baseline_edit_24.xml"
line="6"
column="19"/>
</issue>
<issue
id="VectorRaster"
message="Resource references will not work correctly in images generated for this vector icon for API &lt; 21; check generated icon to make sure it looks acceptable"
errorLine1=" android:fillColor=&quot;@android:color/white&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/drawable/ic_baseline_edit_24.xml"
line="8"
column="26"/>
</issue>
<issue
id="VectorRaster"
message="Resource references will not work correctly in images generated for this vector icon for API &lt; 21; check generated icon to make sure it looks acceptable"
errorLine1=" android:tint=&quot;?attr/colorControlNormal&quot;>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/drawable/ic_baseline_move_to_inbox_24.xml"
line="6"
column="19"/>
</issue>
<issue
id="VectorRaster"
message="Resource references will not work correctly in images generated for this vector icon for API &lt; 21; check generated icon to make sure it looks acceptable"
errorLine1=" android:fillColor=&quot;@android:color/white&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/drawable/ic_baseline_move_to_inbox_24.xml"
line="8"
column="26"/>
</issue>
<issue
id="VectorRaster"
message="Resource references will not work correctly in images generated for this vector icon for API &lt; 21; check generated icon to make sure it looks acceptable"
errorLine1=" android:tint=&quot;?attr/colorControlNormal&quot;>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/drawable/ic_menu_balance.xml"
line="6"
column="19"/>
</issue>
<issue
id="VectorRaster"
message="Resource references will not work correctly in images generated for this vector icon for API &lt; 21; check generated icon to make sure it looks acceptable"
errorLine1=" android:fillColor=&quot;@android:color/black&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/drawable/ic_menu_balance.xml"
line="8"
column="26"/>
</issue>
<issue
id="UseCompatTextViewDrawableXml"
message="Use `app:drawableEndCompat` instead of `android:drawableEnd`"
errorLine1=" android:drawableEnd=&quot;@drawable/ic_baseline_edit_24&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/fragment_home.xml"
line="14"
column="9"/>
</issue>
<issue
id="UseCompatTextViewDrawableXml"
message="Use `app:drawableTint` instead of `android:drawableTint`"
errorLine1=" android:drawableTint=&quot;@color/colorPrimary&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/fragment_home.xml"
line="15"
column="9"/>
</issue>
<issue
id="DataExtractionRules"
message="The attribute `android:allowBackup` is deprecated from Android 12 and higher and may be removed in future versions. Consider adding the attribute `android:dataExtractionRules` specifying an `@xml` resource which configures cloud backups and device transfers on Android 12 and higher."
errorLine1=" android:allowBackup=&quot;false&quot;"
errorLine2=" ~~~~~">
<location
file="src/main/AndroidManifest.xml"
line="8"
column="30"/>
</issue>
<issue
id="Overdraw"
message="Possible overdraw: Root element paints background `#60F0F0F0` with a theme that also paints a background (inferred theme is `@style/AppTheme`)"
errorLine1=" android:background=&quot;#60F0F0F0&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/item_transaction.xml"
line="8"
column="5"/>
</issue>
<issue
id="UnusedResources"
message="The resource `R.layout.fragment_gallery` appears to be unused"
errorLine1="&lt;androidx.constraintlayout.widget.ConstraintLayout"
errorLine2="^">
<location
file="src/main/res/layout/fragment_gallery.xml"
line="2"
column="1"/>
</issue>
<issue
id="UnusedResources"
message="The resource `R.layout.fragment_home_second` appears to be unused"
errorLine1="&lt;androidx.constraintlayout.widget.ConstraintLayout"
errorLine2="^">
<location
file="src/main/res/layout/fragment_home_second.xml"
line="2"
column="1"/>
</issue>
<issue
id="UnusedResources"
message="The resource `R.layout.fragment_slideshow` appears to be unused"
errorLine1="&lt;androidx.constraintlayout.widget.ConstraintLayout"
errorLine2="^">
<location
file="src/main/res/layout/fragment_slideshow.xml"
line="2"
column="1"/>
</issue>
<issue
id="UnusedResources"
message="The resource `R.drawable.ic_baseline_move_to_inbox_24` appears to be unused"
errorLine1="&lt;vector xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;"
errorLine2="^">
<location
file="src/main/res/drawable/ic_baseline_move_to_inbox_24.xml"
line="1"
column="1"/>
</issue>
<issue
id="UnusedResources"
message="The resource `R.drawable.ic_menu_decrypt` appears to be unused"
errorLine1="&lt;vector xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;"
errorLine2="^">
<location
file="src/main/res/drawable/ic_menu_decrypt.xml"
line="1"
column="1"/>
</issue>
<issue
id="UnusedResources"
message="The resource `R.drawable.ic_menu_decrypt_range` appears to be unused"
errorLine1="&lt;vector xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;"
errorLine2="^">
<location
file="src/main/res/drawable/ic_menu_decrypt_range.xml"
line="1"
column="1"/>
</issue>
<issue
id="UnusedResources"
message="The resource `R.drawable.ic_menu_memo` appears to be unused"
errorLine1="&lt;vector xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;"
errorLine2="^">
<location
file="src/main/res/drawable/ic_menu_memo.xml"
line="1"
column="1"/>
</issue>
<issue
id="UnusedResources"
message="The resource `R.drawable.ic_send` appears to be unused"
errorLine1="&lt;vector android:height=&quot;24dp&quot;"
errorLine2="^">
<location
file="src/main/res/drawable/ic_send.xml"
line="1"
column="1"/>
</issue>
<issue
id="UnusedResources"
message="The resource `R.string.navigation_drawer_open` appears to be unused"
errorLine1=" &lt;string name=&quot;navigation_drawer_open&quot;>Open navigation drawer&lt;/string>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/values/strings.xml"
line="3"
column="13"/>
</issue>
<issue
id="UnusedResources"
message="The resource `R.string.navigation_drawer_close` appears to be unused"
errorLine1=" &lt;string name=&quot;navigation_drawer_close&quot;>Close navigation drawer&lt;/string>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/values/strings.xml"
line="4"
column="13"/>
</issue>
<issue
id="UnusedResources"
message="The resource `R.string.menu_decrypt` appears to be unused"
errorLine1=" &lt;string name=&quot;menu_decrypt&quot;>Decrypt Block&lt;/string>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/values/strings.xml"
line="17"
column="13"/>
</issue>
<issue
id="UnusedResources"
message="The resource `R.string.home_second` appears to be unused"
errorLine1=" &lt;string name=&quot;home_second&quot;>Home Second&lt;/string>"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/values/strings.xml"
line="22"
column="13"/>
</issue>
<issue
id="TextFields"
message="This text field does not specify an `inputType`"
errorLine1=" &lt;EditText"
errorLine2=" ~~~~~~~~">
<location
file="src/main/res/layout/fragment_get_private_key.xml"
line="8"
column="6"/>
</issue>
<issue
id="Autofill"
message="Missing `autofillHints` attribute"
errorLine1=" &lt;EditText"
errorLine2=" ~~~~~~~~">
<location
file="src/main/res/layout/fragment_get_private_key.xml"
line="8"
column="6"/>
</issue>
<issue
id="ContentDescription"
message="Missing `contentDescription` attribute on image"
errorLine1=" &lt;com.google.android.material.floatingactionbutton.FloatingActionButton"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/app_bar_main.xml"
line="26"
column="6"/>
</issue>
<issue
id="ContentDescription"
message="Missing `contentDescription` attribute on image"
errorLine1=" &lt;ImageView"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/res/layout/item_transaction.xml"
line="17"
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="src/main/res/layout/fragment_get_private_key.xml"
line="8"
column="6"/>
</issue>
<issue
id="SetTextI18n"
message="Do not concatenate text displayed with `setText`. Use resource string with placeholders."
errorLine1=" binding.textInfo.text = &quot;z-addr:\n$zaddress\n\n\nt-addr:\n$taddress&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/getaddress/GetAddressFragment.kt"
line="48"
column="37"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" binding.textInfo.text = &quot;z-addr:\n$zaddress\n\n\nt-addr:\n$taddress&quot;"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/getaddress/GetAddressFragment.kt"
line="48"
column="38"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" binding.textInfo.text = &quot;z-addr:\n$zaddress\n\n\nt-addr:\n$taddress&quot;"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/getaddress/GetAddressFragment.kt"
line="48"
column="62"/>
</issue>
<issue
id="SetTextI18n"
message="Do not concatenate text displayed with `setText`. Use resource string with placeholders."
errorLine1=" binding.textBalance.text = &quot;&quot;&quot;"
errorLine2=" ^">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/getbalance/GetBalanceFragment.kt"
line="82"
column="36"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" Available balance: ${balance.available.convertZatoshiToZecString(12)}"
errorLine2="~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/getbalance/GetBalanceFragment.kt"
line="83"
column="1"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" Total balance: ${balance.total.convertZatoshiToZecString(12)}"
errorLine2="~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/getbalance/GetBalanceFragment.kt"
line="84"
column="1"/>
</issue>
<issue
id="SetTextI18n"
message="Do not concatenate text displayed with `setText`. Use resource string with placeholders."
errorLine1=" binding.textStatus.text = &quot;Status: $status&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/getbalance/GetBalanceFragment.kt"
line="89"
column="35"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" binding.textStatus.text = &quot;Status: $status&quot;"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/getbalance/GetBalanceFragment.kt"
line="89"
column="36"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" binding.textBalance.text = &quot;Calculating balance...&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/getbalance/GetBalanceFragment.kt"
line="92"
column="41"/>
</issue>
<issue
id="SetTextI18n"
message="Do not concatenate text displayed with `setText`. Use resource string with placeholders."
errorLine1=" binding.textStatus.text = &quot;Downloading blocks...$i%&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/getbalance/GetBalanceFragment.kt"
line="100"
column="39"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" binding.textStatus.text = &quot;Downloading blocks...$i%&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/getbalance/GetBalanceFragment.kt"
line="100"
column="40"/>
</issue>
<issue
id="SetTextI18n"
message="Do not concatenate text displayed with `setText`. Use resource string with placeholders."
errorLine1=" if (info.isScanning) binding.textStatus.text = &quot;Scanning blocks...${info.scanProgress}%&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/getbalance/GetBalanceFragment.kt"
line="105"
column="56"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" if (info.isScanning) binding.textStatus.text = &quot;Scanning blocks...${info.scanProgress}%&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/getbalance/GetBalanceFragment.kt"
line="105"
column="57"/>
</issue>
<issue
id="SetTextI18n"
message="Do not concatenate text displayed with `setText`. Use resource string with placeholders."
errorLine1=" binding.textInfo.text = &quot;Error: $message&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/getblockrange/GetBlockRangeFragment.kt"
line="102"
column="33"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" binding.textInfo.text = &quot;Error: $message&quot;"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/getblockrange/GetBlockRangeFragment.kt"
line="102"
column="34"/>
</issue>
<issue
id="SetTextI18n"
message="Do not concatenate text displayed with `setText`. Use resource string with placeholders."
errorLine1=" binding.textInfo.setText(&quot;Spending Key:\n$spendingKey\n\nViewing Key:\n$viewingKey&quot;)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/getprivatekey/GetPrivateKeyFragment.kt"
line="56"
column="38"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" binding.textInfo.setText(&quot;Spending Key:\n$spendingKey\n\nViewing Key:\n$viewingKey&quot;)"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/getprivatekey/GetPrivateKeyFragment.kt"
line="56"
column="39"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" binding.textInfo.setText(&quot;Spending Key:\n$spendingKey\n\nViewing Key:\n$viewingKey&quot;)"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/getprivatekey/GetPrivateKeyFragment.kt"
line="56"
column="70"/>
</issue>
<issue
id="SetTextI18n"
message="Do not concatenate text displayed with `setText`. Use resource string with placeholders."
errorLine1=" binding.textSeedPhrase.text = &quot;Seed Phrase: ${it.toAbbreviatedPhrase()}&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/home/HomeFragment.kt"
line="42"
column="47"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" binding.textSeedPhrase.text = &quot;Seed Phrase: ${it.toAbbreviatedPhrase()}&quot;"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/home/HomeFragment.kt"
line="42"
column="48"/>
</issue>
<issue
id="SetTextI18n"
message="Do not concatenate text displayed with `setText`. Use resource string with placeholders."
errorLine1=" if (info.isScanning) binding.textInfo.text = &quot;Scanning blocks...${info.scanProgress}%&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/listtransactions/ListTransactionsFragment.kt"
line="96"
column="54"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" if (info.isScanning) binding.textInfo.text = &quot;Scanning blocks...${info.scanProgress}%&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/listtransactions/ListTransactionsFragment.kt"
line="96"
column="55"/>
</issue>
<issue
id="SetTextI18n"
message="Do not concatenate text displayed with `setText`. Use resource string with placeholders."
errorLine1=" if (i &lt; 100) binding.textInfo.text = &quot;Downloading blocks...$i%&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/listtransactions/ListTransactionsFragment.kt"
line="100"
column="46"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" if (i &lt; 100) binding.textInfo.text = &quot;Downloading blocks...$i%&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/listtransactions/ListTransactionsFragment.kt"
line="100"
column="47"/>
</issue>
<issue
id="SetTextI18n"
message="Do not concatenate text displayed with `setText`. Use resource string with placeholders."
errorLine1=" binding.textStatus.text = &quot;Status: $status&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/listtransactions/ListTransactionsFragment.kt"
line="105"
column="35"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" binding.textStatus.text = &quot;Status: $status&quot;"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/listtransactions/ListTransactionsFragment.kt"
line="105"
column="36"/>
</issue>
<issue
id="SetTextI18n"
message="Do not concatenate text displayed with `setText`. Use resource string with placeholders."
errorLine1=" &quot;No transactions found. Try to either change the seed words &quot; +"
errorLine2=" ^">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/listtransactions/ListTransactionsFragment.kt"
line="123"
column="25"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" &quot;No transactions found. Try to either change the seed words &quot; +"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/listtransactions/ListTransactionsFragment.kt"
line="123"
column="26"/>
</issue>
<issue
id="SetTextI18n"
message="Do not concatenate text displayed with `setText`. Use resource string with placeholders."
errorLine1=" &quot;or send funds to this address (tap the FAB to copy it):\n\n $address&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/listtransactions/ListTransactionsFragment.kt"
line="124"
column="25"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" &quot;or send funds to this address (tap the FAB to copy it):\n\n $address&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/listtransactions/ListTransactionsFragment.kt"
line="124"
column="26"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" binding.textStatus.text = &quot;loading...&quot;"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/listutxos/ListUtxosFragment.kt"
line="103"
column="36"/>
</issue>
<issue
id="SetTextI18n"
message="Do not concatenate text displayed with `setText`. Use resource string with placeholders."
errorLine1=" binding.textStatus.text = &quot;${binding.textStatus.text} $message&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/listutxos/ListUtxosFragment.kt"
line="165"
column="39"/>
</issue>
<issue
id="SetTextI18n"
message="Do not concatenate text displayed with `setText`. Use resource string with placeholders."
errorLine1=" if (info.isScanning) binding.textStatus.text = &quot;Scanning blocks...${info.scanProgress}%&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/listutxos/ListUtxosFragment.kt"
line="244"
column="56"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" if (info.isScanning) binding.textStatus.text = &quot;Scanning blocks...${info.scanProgress}%&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/listutxos/ListUtxosFragment.kt"
line="244"
column="57"/>
</issue>
<issue
id="SetTextI18n"
message="Do not concatenate text displayed with `setText`. Use resource string with placeholders."
errorLine1=" if (i &lt; 100) binding.textStatus.text = &quot;Downloading blocks...$i%&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/listutxos/ListUtxosFragment.kt"
line="248"
column="48"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" if (i &lt; 100) binding.textStatus.text = &quot;Downloading blocks...$i%&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/listutxos/ListUtxosFragment.kt"
line="248"
column="49"/>
</issue>
<issue
id="SetTextI18n"
message="Do not concatenate text displayed with `setText`. Use resource string with placeholders."
errorLine1=" binding.textStatus.text = &quot;Status: $status&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/listutxos/ListUtxosFragment.kt"
line="253"
column="35"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" binding.textStatus.text = &quot;Status: $status&quot;"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/listutxos/ListUtxosFragment.kt"
line="253"
column="36"/>
</issue>
<issue
id="SetTextI18n"
message="Do not concatenate text displayed with `setText`. Use resource string with placeholders."
errorLine1=" binding.textStatus.text = &quot;Status: $status&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/send/SendFragment.kt"
line="133"
column="35"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" binding.textStatus.text = &quot;Status: $status&quot;"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/send/SendFragment.kt"
line="133"
column="36"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" binding.textBalance.text = &quot;Calculating balance...&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/send/SendFragment.kt"
line="136"
column="41"/>
</issue>
<issue
id="SetTextI18n"
message="Do not concatenate text displayed with `setText`. Use resource string with placeholders."
errorLine1=" binding.textStatus.text = &quot;Downloading blocks...$i%&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/send/SendFragment.kt"
line="144"
column="39"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" binding.textStatus.text = &quot;Downloading blocks...$i%&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/send/SendFragment.kt"
line="144"
column="40"/>
</issue>
<issue
id="SetTextI18n"
message="Do not concatenate text displayed with `setText`. Use resource string with placeholders."
errorLine1=" if (info.isScanning) binding.textStatus.text = &quot;Scanning blocks...${info.scanProgress}%&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/send/SendFragment.kt"
line="152"
column="56"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" if (info.isScanning) binding.textStatus.text = &quot;Scanning blocks...${info.scanProgress}%&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/send/SendFragment.kt"
line="152"
column="57"/>
</issue>
<issue
id="SetTextI18n"
message="Do not concatenate text displayed with `setText`. Use resource string with placeholders."
errorLine1=" binding.textBalance.text = &quot;&quot;&quot;"
errorLine2=" ^">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/send/SendFragment.kt"
line="158"
column="40"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" Available balance: ${balance?.available.convertZatoshiToZecString(12)}"
errorLine2="~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/send/SendFragment.kt"
line="159"
column="1"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" Total balance: ${balance?.total.convertZatoshiToZecString(12)}"
errorLine2="~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/send/SendFragment.kt"
line="160"
column="1"/>
</issue>
<issue
id="SetTextI18n"
message="Do not concatenate text displayed with `setText`. Use resource string with placeholders."
errorLine1=" text = &quot;$text\n$message&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/send/SendFragment.kt"
line="192"
column="20"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" text = &quot;➡ sending&quot;"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/send/SendFragment.kt"
line="200"
column="29"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" text = &quot;⌛ syncing&quot;"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/send/SendFragment.kt"
line="204"
column="29"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" text = &quot;send&quot;"
errorLine2=" ~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/send/SendFragment.kt"
line="209"
column="29"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" binding.textInfo.text = &quot;Active Transaction:&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/cash/z/ecc/android/sdk/demoapp/demos/send/SendFragment.kt"
line="217"
column="34"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;loading address...&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;loading address...&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/fragment_get_address.xml"
line="14"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Initializing wallet...&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Initializing wallet...&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/fragment_get_balance.xml"
line="12"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Balance&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Balance&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/fragment_get_balance.xml"
line="23"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;block height&quot;, should use `@string` resource"
errorLine1=" android:hint=&quot;block height&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/fragment_get_block.xml"
line="27"
column="13"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;500000&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;500000&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/fragment_get_block.xml"
line="32"
column="13"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;loading block...&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;loading block...&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/fragment_get_block.xml"
line="79"
column="13"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;start height&quot;, should use `@string` resource"
errorLine1=" android:hint=&quot;start height&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/fragment_get_block_range.xml"
line="24"
column="13"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;500000&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;500000&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/fragment_get_block_range.xml"
line="27"
column="13"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;end height&quot;, should use `@string` resource"
errorLine1=" android:hint=&quot;end height&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/fragment_get_block_range.xml"
line="49"
column="13"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;500000&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;500000&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/fragment_get_block_range.xml"
line="52"
column="13"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;apply&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;apply&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/fragment_get_block_range.xml"
line="61"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;loading blocks...&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;loading blocks...&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/fragment_get_block_range.xml"
line="79"
column="13"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;loading latest height...&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;loading latest height...&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/fragment_get_latest_height.xml"
line="14"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;loading keys soon...&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;loading keys soon...&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/fragment_get_private_key.xml"
line="14"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Seed phrase set to: apple...fish&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Seed phrase set to: apple...fish&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/fragment_home.xml"
line="18"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Seed Phrase (24 words)&quot;, should use `@string` resource"
errorLine1=" android:hint=&quot;Seed Phrase (24 words)&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/fragment_home.xml"
line="31"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Paste from Clipboard&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Paste from Clipboard&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/fragment_home.xml"
line="57"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Or modify the seed phrase\nused for all demos, below:&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Or modify the seed phrase\nused for all demos, below:&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/fragment_home.xml"
line="85"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;\u25c4\tSelect a demo&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;\u25c4\tSelect a demo&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/fragment_home.xml"
line="99"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Initializing...&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Initializing...&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/fragment_list_transactions.xml"
line="45"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;loading blocks...&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;loading blocks...&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/fragment_list_transactions.xml"
line="56"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Address&quot;, should use `@string` resource"
errorLine1=" android:hint=&quot;Address&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/fragment_list_utxos.xml"
line="21"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Start height&quot;, should use `@string` resource"
errorLine1=" android:hint=&quot;Start height&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/fragment_list_utxos.xml"
line="44"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;End height&quot;, should use `@string` resource"
errorLine1=" android:hint=&quot;End height&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/fragment_list_utxos.xml"
line="64"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Load Transactions&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Load Transactions&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/fragment_list_utxos.xml"
line="100"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;zec amount&quot;, should use `@string` resource"
errorLine1=" android:hint=&quot;zec amount&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/fragment_send.xml"
line="27"
column="13"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;to address&quot;, should use `@string` resource"
errorLine1=" android:hint=&quot;to address&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/fragment_send.xml"
line="47"
column="13"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Send&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Send&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/fragment_send.xml"
line="56"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Initializing wallet...&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Initializing wallet...&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/fragment_send.xml"
line="66"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;funds received&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;funds received&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/item_transaction.xml"
line="51"
column="9"/>
</issue>
<issue
id="RtlSymmetry"
message="When you define `paddingEnd` you should probably also define `paddingStart` for right-to-left symmetry"
errorLine1=" android:paddingEnd=&quot;8dp&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/fragment_send.xml"
line="92"
column="13"/>
</issue>
<issue
id="RtlHardcoded"
message="Consider replacing `android:layout_marginLeft` with `android:layout_marginStart=&quot;16dp&quot;` to better support right-to-left layouts"
errorLine1=" android:layout_marginLeft=&quot;16dp&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/fragment_get_block_range.xml"
line="36"
column="9"/>
</issue>
<issue
id="RtlHardcoded"
message="Consider replacing `android:layout_marginLeft` with `android:layout_marginStart=&quot;16dp&quot;` to better support right-to-left layouts"
errorLine1=" android:layout_marginLeft=&quot;16dp&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/fragment_get_block_range.xml"
line="60"
column="9"/>
</issue>
<issue
id="RtlHardcoded"
message="Consider replacing `android:layout_marginLeft` with `android:layout_marginStart=&quot;16dp&quot;` to better support right-to-left layouts"
errorLine1=" android:layout_marginLeft=&quot;16dp&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/fragment_list_transactions.xml"
line="32"
column="9"/>
</issue>
</issues>