2022-04-23 08:16:57 +00:00
<?xml version="1.0" encoding="UTF-8"?>
2024-09-03 07:43:29 +00:00
<issues format= "6" by= "lint 8.6.0" type= "baseline" client= "gradle" dependencies= "false" name= "AGP (8.6.0)" variant= "all" version= "8.6.0" >
2023-04-26 20:07:20 +00:00
<issue
id="InvalidPackage"
2023-09-04 18:50:19 +00:00
message="Invalid package reference in library; not included in Android: `javax.naming.directory`. Referenced from `org.bouncycastle.cert.dane.fetcher.JndiDANEFetcherFactory`.">
2023-04-26 20:07:20 +00:00
<location
2024-09-13 19:58:50 +00:00
file="$GRADLE_USER_HOME/caches/modules-2/files-2.1/org.bouncycastle/bcpkix-jdk18on/1.78.1/17b3541f736df97465f87d9f5b5dfa4991b37bb3/bcpkix-jdk18on-1.78.1.jar"/>
2023-04-26 20:07:20 +00:00
</issue>
<issue
id="InvalidPackage"
2023-09-04 18:50:19 +00:00
message="Invalid package reference in library; not included in Android: `javax.naming`. Referenced from `org.bouncycastle.cert.dane.fetcher.JndiDANEFetcherFactory.1`.">
2023-04-26 20:07:20 +00:00
<location
2024-09-13 19:58:50 +00:00
file="$GRADLE_USER_HOME/caches/modules-2/files-2.1/org.bouncycastle/bcpkix-jdk18on/1.78.1/17b3541f736df97465f87d9f5b5dfa4991b37bb3/bcpkix-jdk18on-1.78.1.jar"/>
2023-04-26 20:07:20 +00:00
</issue>
2023-11-27 06:04:12 +00:00
<issue
id="InvalidPackage"
message="Invalid package reference in org.eclipse.jgit:org.eclipse.jgit; not included in Android: `javax.xml.bind`. Referenced from `org.eclipse.jgit.transport.WalkEncryption.SymmetricEncryption`.">
<location
file="$GRADLE_USER_HOME/caches/modules-2/files-2.1/org.eclipse.jgit/org.eclipse.jgit/4.5.7.201904151645-r/e84008db495a7f48d65fb09afe53279b0df68c80/org.eclipse.jgit-4.5.7.201904151645-r.jar"/>
</issue>
2024-09-13 16:43:38 +00:00
<issue
id="RawDispatchersUse"
message="Use SlackDispatchers."
errorLine1=" withContext(Dispatchers.IO) {"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="src/main/java/app/passwordstore/util/git/sshj/SshKey.kt"
line="238"
column="17"/>
</issue>
<issue
id="RawDispatchersUse"
message="Use SlackDispatchers."
errorLine1=" withContext(Dispatchers.IO) {"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="src/main/java/app/passwordstore/util/git/sshj/SshKey.kt"
line="247"
column="17"/>
</issue>
<issue
id="RawDispatchersUse"
message="Use SlackDispatchers."
errorLine1=" withContext(Dispatchers.IO) {"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="src/main/java/app/passwordstore/util/git/sshj/SshKey.kt"
line="259"
column="17"/>
</issue>
2023-06-01 13:12:35 +00:00
<issue
id="DenyListedApi"
message="Use Context#getDrawableCompat() instead"
errorLine1=" ContextCompat.getDrawable(itemView.context, R.drawable.ic_content_copy)"
2023-07-22 19:21:24 +00:00
errorLine2=" ~~~~~~~~~~~">
2023-06-01 13:12:35 +00:00
<location
file="src/main/java/app/passwordstore/ui/adapters/FieldItemAdapter.kt"
2024-06-14 13:33:56 +00:00
line="69"
2023-07-22 19:21:24 +00:00
column="31"/>
2023-06-01 13:12:35 +00:00
</issue>
<issue
id="DenyListedApi"
message="Use Context#getDrawableCompat() instead"
errorLine1=" ContextCompat.getDrawable(itemView.context, R.drawable.ic_content_copy)"
2023-07-22 19:21:24 +00:00
errorLine2=" ~~~~~~~~~~~">
2023-06-01 13:12:35 +00:00
<location
file="src/main/java/app/passwordstore/ui/adapters/FieldItemAdapter.kt"
2024-06-14 13:33:56 +00:00
line="69"
2023-07-22 19:21:24 +00:00
column="31"/>
2023-06-01 13:12:35 +00:00
</issue>
2023-05-16 10:11:54 +00:00
<issue
id="MissingQuantity"
message="For locale " it" (Italian) the following quantity should also be defined: `many`"
errorLine1=" < plurals name=" delete_title" >"
errorLine2=" ^">
<location
file="src/main/res/values-it/strings.xml"
line="7"
column="3"/>
</issue>
<issue
id="MissingQuantity"
message="For locale " pt" (Portuguese) the following quantity should also be defined: `many`"
errorLine1=" < plurals name=" delete_title" >"
errorLine2=" ^">
<location
file="src/main/res/values-pt-rBR/strings.xml"
line="7"
column="3"/>
</issue>
<issue
id="MissingQuantity"
message="For locale " it" (Italian) the following quantity should also be defined: `many`"
errorLine1=" < plurals name=" delete_dialog_text" >"
errorLine2=" ^">
<location
file="src/main/res/values-it/strings.xml"
line="21"
column="3"/>
</issue>
<issue
id="MissingQuantity"
message="For locale " pt" (Portuguese) the following quantity should also be defined: `many`"
errorLine1=" < plurals name=" delete_dialog_text" >"
errorLine2=" ^">
<location
file="src/main/res/values-pt-rBR/strings.xml"
line="21"
column="3"/>
</issue>
2023-04-26 20:07:20 +00:00
<issue
id="ConvertToWebp"
message="One or more images in this project can be converted to the WebP format which typically results in smaller file sizes, even for lossless conversion">
<location
file="src/debug/res/mipmap-xxxhdpi/ic_launcher.png"/>
</issue>
<issue
id="ConvertToWebp"
message="One or more images in this project can be converted to the WebP format which typically results in smaller file sizes, even for lossless conversion">
<location
file="src/main/res/mipmap-xxxhdpi/ic_launcher.png"/>
</issue>
<issue
id="SelectableText"
message="Consider making the text value selectable by specifying `android:textIsSelectable=" true" `"
errorLine1=" < TextView"
errorLine2=" ~~~~~~~~">
<location
file="src/main/res/layout/activity_oreo_autofill_filter.xml"
line="27"
column="4"/>
</issue>
<issue
id="SelectableText"
message="Consider making the text value selectable by specifying `android:textIsSelectable=" true" `"
errorLine1=" < TextView"
errorLine2=" ~~~~~~~~">
<location
file="src/main/res/layout/activity_oreo_autofill_publisher_changed.xml"
line="66"
column="4"/>
</issue>
<issue
id="SelectableText"
message="Consider making the text value selectable by specifying `android:textIsSelectable=" true" `"
errorLine1=" < TextView"
errorLine2=" ~~~~~~~~">
<location
file="src/main/res/layout/activity_oreo_autofill_publisher_changed.xml"
line="81"
column="4"/>
</issue>
<issue
id="SelectableText"
message="Consider making the text value selectable by specifying `android:textIsSelectable=" true" `"
errorLine1=" < TextView"
errorLine2=" ~~~~~~~~">
<location
file="src/main/res/layout/oreo_autofill_dataset.xml"
line="37"
column="6"/>
</issue>
<issue
id="SelectableText"
message="Consider making the text value selectable by specifying `android:textIsSelectable=" true" `"
errorLine1=" < TextView"
errorLine2=" ~~~~~~~~">
<location
file="src/main/res/layout/oreo_autofill_dataset.xml"
line="46"
column="6"/>
</issue>
<issue
id="SelectableText"
message="Consider making the text value selectable by specifying `android:textIsSelectable=" true" `"
errorLine1=" < TextView"
errorLine2=" ~~~~~~~~">
<location
file="src/main/res/layout/oreo_autofill_filter_row.xml"
line="29"
column="4"/>
</issue>
<issue
id="SelectableText"
message="Consider making the text value selectable by specifying `android:textIsSelectable=" true" `"
errorLine1=" < TextView"
errorLine2=" ~~~~~~~~">
<location
file="src/main/res/layout/oreo_autofill_filter_row.xml"
line="43"
column="4"/>
</issue>
2024-06-14 13:33:56 +00:00
<issue
id="SetTextI18n"
2024-09-03 07:43:29 +00:00
message="Number formatting does not take into account locale settings. Consider using `String.format` instead."
errorLine1=" binding.passwordLengthText.setText(prefs.getInt(DICEWARE_LENGTH, 5).toString())"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2024-06-14 13:33:56 +00:00
<location
2024-09-03 07:43:29 +00:00
file="src/main/java/app/passwordstore/ui/dialogs/DicewarePasswordGeneratorDialogFragment.kt"
line="46"
column="40"/>
2024-06-14 13:33:56 +00:00
</issue>
<issue
id="SetTextI18n"
2024-09-03 07:43:29 +00:00
message="Number formatting does not take into account locale settings. Consider using `String.format` instead."
errorLine1=" binding.lengthNumber.setText(prefs.getInt(PreferenceKeys.LENGTH, 20).toString())"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2024-06-14 13:33:56 +00:00
<location
2024-09-03 07:43:29 +00:00
file="src/main/java/app/passwordstore/ui/dialogs/PasswordGeneratorDialogFragment.kt"
line="54"
column="34"/>
2024-06-14 13:33:56 +00:00
</issue>
2022-04-23 08:16:57 +00:00
</issues>