2801 lines
137 KiB
XML
2801 lines
137 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
||
<issues format="6" by="lint 8.3.1" type="baseline" client="gradle" dependencies="false" name="AGP (8.3.1)" variant="all" version="8.3.1">
|
||
|
||
<issue
|
||
id="InvalidPackage"
|
||
message="Invalid package reference in org.bouncycastle:bcprov-jdk15on; not included in Android: `javax.naming.directory`. Referenced from `org.bouncycastle.jce.provider.CrlCache`.">
|
||
<location
|
||
file="$GRADLE_USER_HOME/caches/modules-2/files-2.1/org.bouncycastle/bcprov-jdk15on/1.70/4636a0d01f74acaf28082fb62b317f1080118371/bcprov-jdk15on-1.70.jar"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="InvalidPackage"
|
||
message="Invalid package reference in org.bouncycastle:bcprov-jdk15on; not included in Android: `javax.naming`. Referenced from `org.bouncycastle.jce.provider.X509LDAPCertStoreSpi`.">
|
||
<location
|
||
file="$GRADLE_USER_HOME/caches/modules-2/files-2.1/org.bouncycastle/bcprov-jdk15on/1.70/4636a0d01f74acaf28082fb62b317f1080118371/bcprov-jdk15on-1.70.jar"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="InvalidPackage"
|
||
message="Invalid package reference in org.pageseeder.diffx:pso-diffx; not included in Android: `javax.xml.stream.events`. Referenced from `org.pageseeder.diffx.load.XMLEventLoader`.">
|
||
<location
|
||
file="$GRADLE_USER_HOME/caches/modules-2/files-2.1/org.pageseeder.diffx/pso-diffx/1.1.1/b655ebc87588a857a4f3d88cf98bcefa87a6105b/pso-diffx-1.1.1.jar"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="InvalidPackage"
|
||
message="Invalid package reference in org.pageseeder.diffx:pso-diffx; not included in Android: `javax.xml.stream`. Referenced from `org.pageseeder.diffx.format.StrictXMLDiffOutput`.">
|
||
<location
|
||
file="$GRADLE_USER_HOME/caches/modules-2/files-2.1/org.pageseeder.diffx/pso-diffx/1.1.1/b655ebc87588a857a4f3d88cf98bcefa87a6105b/pso-diffx-1.1.1.jar"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedAttribute"
|
||
message="Attribute `appCategory` is only used in API level 26 and higher (current min is 23)"
|
||
errorLine1=" android:appCategory="social""
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/AndroidManifest.xml"
|
||
line="17"
|
||
column="9"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedAttribute"
|
||
message="Attribute `localeConfig` is only used in API level 33 and higher (current min is 23)"
|
||
errorLine1=" android:localeConfig="@xml/locales_config">"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/AndroidManifest.xml"
|
||
line="24"
|
||
column="9"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="SelectedPhotoAccess"
|
||
message="Your app is currently not handling Selected Photos Access introduced in Android 14+"
|
||
errorLine1=" <uses-permission android:name="android.permission.READ_MEDIA_IMAGES" />"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/AndroidManifest.xml"
|
||
line="9"
|
||
column="36"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="SelectedPhotoAccess"
|
||
message="Your app is currently not handling Selected Photos Access introduced in Android 14+"
|
||
errorLine1=" <uses-permission android:name="android.permission.READ_MEDIA_VIDEO" />"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/AndroidManifest.xml"
|
||
line="10"
|
||
column="36"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="MissingQuantity"
|
||
message="For locale "bn" (Bangla) the following quantity should also be defined: `one` (e.g. "সসে 1টি আপেল খেল, সেটা ভাল")"
|
||
errorLine1=" <plurals name="hint_describe_for_visually_impaired">"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-bn-rBD/strings.xml"
|
||
line="48"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="MissingQuantity"
|
||
message="For locale "bg" (Bulgarian) the following quantity should also be defined: `one` (e.g. "1 ден")"
|
||
errorLine1=" <plurals name="hint_describe_for_visually_impaired">"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-bg/strings.xml"
|
||
line="122"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="MissingQuantity"
|
||
message="For locale "ca" (Catalan) the following quantity should also be defined: `many`"
|
||
errorLine1=" <plurals name="notification_title_summary">"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-ca/strings.xml"
|
||
line="133"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="MissingQuantity"
|
||
message="For locale "ta" (Tamil) the following quantity should also be defined: `one` (e.g. "1")"
|
||
errorLine1=" <plurals name="notification_title_summary">"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-ta/strings.xml"
|
||
line="154"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="MissingQuantity"
|
||
message="For locale "bg" (Bulgarian) the following quantity should also be defined: `one` (e.g. "1 ден")"
|
||
errorLine1=" <plurals name="notification_title_summary">"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-bg/strings.xml"
|
||
line="162"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="MissingQuantity"
|
||
message="For locale "ga" (Irish) the following quantities should also be defined: `few` (e.g. "3 cinn, 3 huaire, 3 chat, 3 éan, 3 bhróg"), `many` (e.g. "7 gcinn, 7 n-uaire, 7 gcat, 7 n-éan, 7 mbróg"), `one` (e.g. "1 cheann, 1 uair, 1 chat, 1 éan, 1 bhróg"), `two` (e.g. "2 cheann, 2 uair, 2 chat, 2 éan, 2 bhróig")"
|
||
errorLine1=" <plurals name="notification_title_summary">"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-ga/strings.xml"
|
||
line="165"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="MissingQuantity"
|
||
message="For locale "sl" (Slovenian) the following quantities should also be defined: `few` (e.g. "3 dnevi"), `one` (e.g. "1 dan"), `two` (e.g. "2 dneva")"
|
||
errorLine1=" <plurals name="notification_title_summary">"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-sl/strings.xml"
|
||
line="180"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="MissingQuantity"
|
||
message="For locale "cs" (Czech) the following quantity should also be defined: `many` (e.g. "10.0 dne")"
|
||
errorLine1=" <plurals name="notification_title_summary">"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-cs/strings.xml"
|
||
line="194"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="MissingQuantity"
|
||
message="For locale "bn" (Bangla) the following quantity should also be defined: `one` (e.g. "সসে 1টি আপেল খেল, সেটা ভাল")"
|
||
errorLine1=" <plurals name="notification_title_summary">"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-bn-rIN/strings.xml"
|
||
line="201"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="MissingQuantity"
|
||
message="For locale "eu" (Basque) the following quantity should also be defined: `one` (e.g. "1 lagun etorri da")"
|
||
errorLine1=" <plurals name="hint_describe_for_visually_impaired">"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-eu/strings.xml"
|
||
line="202"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="MissingQuantity"
|
||
message="For locale "sl" (Slovenian) the following quantities should also be defined: `few` (e.g. "3 dnevi"), `one` (e.g. "1 dan"), `two` (e.g. "2 dneva")"
|
||
errorLine1=" <plurals name="hint_describe_for_visually_impaired">"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-sl/strings.xml"
|
||
line="214"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="MissingQuantity"
|
||
message="For locale "ca" (Catalan) the following quantity should also be defined: `many`"
|
||
errorLine1=" <plurals name="hint_describe_for_visually_impaired">"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-ca/strings.xml"
|
||
line="236"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="MissingQuantity"
|
||
message="For locale "cs" (Czech) the following quantity should also be defined: `many` (e.g. "10.0 dne")"
|
||
errorLine1=" <plurals name="hint_describe_for_visually_impaired">"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-cs/strings.xml"
|
||
line="237"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="MissingQuantity"
|
||
message="For locale "bn" (Bangla) the following quantity should also be defined: `one` (e.g. "সসে 1টি আপেল খেল, সেটা ভাল")"
|
||
errorLine1=" <plurals name="hint_describe_for_visually_impaired">"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-bn-rIN/strings.xml"
|
||
line="242"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="MissingQuantity"
|
||
message="For locale "ga" (Irish) the following quantities should also be defined: `few` (e.g. "3 cinn, 3 huaire, 3 chat, 3 éan, 3 bhróg"), `many` (e.g. "7 gcinn, 7 n-uaire, 7 gcat, 7 n-éan, 7 mbróg"), `one` (e.g. "1 cheann, 1 uair, 1 chat, 1 éan, 1 bhróg"), `two` (e.g. "2 cheann, 2 uair, 2 chat, 2 éan, 2 bhróig")"
|
||
errorLine1=" <plurals name="hint_describe_for_visually_impaired">"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-ga/strings.xml"
|
||
line="268"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="MissingQuantity"
|
||
message="For locale "hi" (Hindi) the following quantity should also be defined: `one` (e.g. "1 घंटा")"
|
||
errorLine1=" <plurals name="hint_describe_for_visually_impaired">"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-hi/strings.xml"
|
||
line="270"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="MissingQuantity"
|
||
message="For locale "ca" (Catalan) the following quantity should also be defined: `many`"
|
||
errorLine1=" <plurals name="favs">"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-ca/strings.xml"
|
||
line="273"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="MissingQuantity"
|
||
message="For locale "ca" (Catalan) the following quantity should also be defined: `many`"
|
||
errorLine1=" <plurals name="reblogs">"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-ca/strings.xml"
|
||
line="277"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="MissingQuantity"
|
||
message="For locale "cs" (Czech) the following quantity should also be defined: `many` (e.g. "10.0 dne")"
|
||
errorLine1=" <plurals name="favs">"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-cs/strings.xml"
|
||
line="278"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="MissingQuantity"
|
||
message="For locale "cs" (Czech) the following quantity should also be defined: `many` (e.g. "10.0 dne")"
|
||
errorLine1=" <plurals name="reblogs">"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-cs/strings.xml"
|
||
line="283"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="MissingQuantity"
|
||
message="For locale "ca" (Catalan) the following quantity should also be defined: `many`"
|
||
errorLine1=" <plurals name="poll_info_votes">"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-ca/strings.xml"
|
||
line="302"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="MissingQuantity"
|
||
message="For locale "cs" (Czech) the following quantity should also be defined: `many` (e.g. "10.0 dne")"
|
||
errorLine1=" <plurals name="poll_info_votes">"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-cs/strings.xml"
|
||
line="313"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="MissingQuantity"
|
||
message="For locale "cs" (Czech) the following quantity should also be defined: `many` (e.g. "10.0 dne")"
|
||
errorLine1=" <plurals name="poll_timespan_days">"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-cs/strings.xml"
|
||
line="327"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="MissingQuantity"
|
||
message="For locale "cs" (Czech) the following quantity should also be defined: `many` (e.g. "10.0 dne")"
|
||
errorLine1=" <plurals name="poll_timespan_minutes">"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-cs/strings.xml"
|
||
line="332"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="MissingQuantity"
|
||
message="For locale "cs" (Czech) the following quantity should also be defined: `many` (e.g. "10.0 dne")"
|
||
errorLine1=" <plurals name="poll_timespan_seconds">"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-cs/strings.xml"
|
||
line="337"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="MissingQuantity"
|
||
message="For locale "ca" (Catalan) the following quantity should also be defined: `many`"
|
||
errorLine1=" <plurals name="poll_info_people">"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-ca/strings.xml"
|
||
line="369"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="MissingQuantity"
|
||
message="For locale "bg" (Bulgarian) the following quantity should also be defined: `one` (e.g. "1 ден")"
|
||
errorLine1=" <plurals name="error_upload_max_media_reached">"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-bg/strings.xml"
|
||
line="370"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="MissingQuantity"
|
||
message="For locale "ca" (Catalan) the following quantity should also be defined: `many`"
|
||
errorLine1=" <plurals name="poll_timespan_seconds">"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-ca/strings.xml"
|
||
line="397"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="MissingQuantity"
|
||
message="For locale "ca" (Catalan) the following quantity should also be defined: `many`"
|
||
errorLine1=" <plurals name="poll_timespan_minutes">"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-ca/strings.xml"
|
||
line="401"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="MissingQuantity"
|
||
message="For locale "ca" (Catalan) the following quantity should also be defined: `many`"
|
||
errorLine1=" <plurals name="poll_timespan_hours">"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-ca/strings.xml"
|
||
line="405"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="MissingQuantity"
|
||
message="For locale "ca" (Catalan) the following quantity should also be defined: `many`"
|
||
errorLine1=" <plurals name="poll_timespan_days">"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-ca/strings.xml"
|
||
line="409"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="MissingQuantity"
|
||
message="For locale "cs" (Czech) the following quantity should also be defined: `many` (e.g. "10.0 dne")"
|
||
errorLine1=" <plurals name="poll_info_people">"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-cs/strings.xml"
|
||
line="417"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="MissingQuantity"
|
||
message="For locale "cs" (Czech) the following quantity should also be defined: `many` (e.g. "10.0 dne")"
|
||
errorLine1=" <plurals name="poll_timespan_hours">"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-cs/strings.xml"
|
||
line="422"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="MissingQuantity"
|
||
message="For locale "ca" (Catalan) the following quantity should also be defined: `many`"
|
||
errorLine1=" <plurals name="error_upload_max_media_reached">"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-ca/strings.xml"
|
||
line="425"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="MissingQuantity"
|
||
message="For locale "cs" (Czech) the following quantity should also be defined: `many` (e.g. "10.0 dne")"
|
||
errorLine1=" <plurals name="error_upload_max_media_reached">"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-cs/strings.xml"
|
||
line="427"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="Typos"
|
||
message=""media" is a common misspelling; did you mean "medier"?"
|
||
errorLine1=" <string name="error_media_upload_permission">Trenger tillatelse til å lese media.</string>"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-nb-rNO/strings.xml"
|
||
line="8"
|
||
column="80"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="Typos"
|
||
message=""media" is a common misspelling; did you mean "medier"?"
|
||
errorLine1=" <string name="error_media_download_permission">Trenger tillatelse for å lagre media.</string>"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-nb-rNO/strings.xml"
|
||
line="9"
|
||
column="83"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="Typos"
|
||
message=""Media" is a common misspelling; did you mean "Medier"?"
|
||
errorLine1=" <string name="post_media_hidden_title">Media skjult</string>"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-nb-rNO/strings.xml"
|
||
line="34"
|
||
column="44"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="Typos"
|
||
message=""birşey" is a common misspelling; did you mean "bir şey"?"
|
||
errorLine1=" <string name="footer_empty">Burada henüz hiç birşey yok. Yenilemek için aşağıya çekin!</string>"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-tr/strings.xml"
|
||
line="40"
|
||
column="50"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="Typos"
|
||
message=""hiç birşey" is a common misspelling; did you mean "hiçbir şey"?"
|
||
errorLine1=" <string name="footer_empty">Burada henüz hiç birşey yok. Yenilemek için aşağıya çekin!</string>"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-tr/strings.xml"
|
||
line="40"
|
||
column="46"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="Typos"
|
||
message=""Media" is a common misspelling; did you mean "Medier"?"
|
||
errorLine1=" <string name="action_view_media">Media</string>"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-nb-rNO/strings.xml"
|
||
line="71"
|
||
column="38"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="Typos"
|
||
message=""media" is a common misspelling; did you mean "medier"?"
|
||
errorLine1=" <string name="action_add_media">Legg til media</string>"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-nb-rNO/strings.xml"
|
||
line="73"
|
||
column="46"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="Typos"
|
||
message=""media" is a common misspelling; did you mean "medier"?"
|
||
errorLine1=" <string name="action_hide_media">Skjul media</string>"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-nb-rNO/strings.xml"
|
||
line="79"
|
||
column="44"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="Typos"
|
||
message=""media" is a common misspelling; did you mean "medier"?"
|
||
errorLine1=" <string name="action_open_media_n">Åpne media #%d</string>"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-nb-rNO/strings.xml"
|
||
line="102"
|
||
column="45"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="Typos"
|
||
message=""media" is a common misspelling; did you mean "medier"?"
|
||
errorLine1=" <string name="download_media">Last ned media</string>"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-nb-rNO/strings.xml"
|
||
line="106"
|
||
column="44"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="Typos"
|
||
message=""media" is a common misspelling; did you mean "medier"?"
|
||
errorLine1=" <string name="downloading_media">Laster ned media</string>"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-nb-rNO/strings.xml"
|
||
line="107"
|
||
column="49"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="Typos"
|
||
message=""media" is a common misspelling; did you mean "medier"?"
|
||
errorLine1=" <string name="send_media_to">Del media til…</string>"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-nb-rNO/strings.xml"
|
||
line="110"
|
||
column="38"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="Typos"
|
||
message=""media" is a common misspelling; did you mean "medier"?"
|
||
errorLine1=" <string name="dialog_title_finishing_media_upload">Opplasting av media er ferdig</string>"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-nb-rNO/strings.xml"
|
||
line="125"
|
||
column="70"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="Typos"
|
||
message=""media" is a common misspelling; did you mean "medier"?"
|
||
errorLine1=" <string name="pref_title_show_media_preview">Last ned forhåndsvisning av media</string>"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-nb-rNO/strings.xml"
|
||
line="158"
|
||
column="78"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="Typos"
|
||
message=""media" is a common misspelling; did you mean "medier"?"
|
||
errorLine1=" <string name="pref_default_media_sensitivity">Marker alltid media som sensitivt</string>"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-nb-rNO/strings.xml"
|
||
line="164"
|
||
column="65"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="Typos"
|
||
message=""Media" is a common misspelling; did you mean "Medier"?"
|
||
errorLine1=" <string name="title_media">Media</string>"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-nb-rNO/strings.xml"
|
||
line="200"
|
||
column="32"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="Typos"
|
||
message=""Media" is a common misspelling; did you mean "Medier"?"
|
||
errorLine1=" <string name="description_post_media">Media: %s</string>"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-nb-rNO/strings.xml"
|
||
line="268"
|
||
column="43"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="Typos"
|
||
message=""media" is a common misspelling; did you mean "medier"?"
|
||
errorLine1=" <string name="pref_title_gradient_for_media">Vis fargerike gradienter for skjult media</string>"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-nb-rNO/strings.xml"
|
||
line="396"
|
||
column="86"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="Typos"
|
||
message="Repeated word "tek" in message: possible typo"
|
||
errorLine1=" <string name="dialog_push_notification_migration_other_accounts">Pachli\'ye bildirim aboneliği izni vermek için mevcut hesabınıza yeniden giriş yaptınız. Ancak, yine de bu şekilde geçirilmemiş başka hesaplarınız var. UnifiedPush bildirimleri desteğini etkinleştirmek için bunlara geçin ve tek tek yeniden giriş yapın.</string>"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-tr/strings.xml"
|
||
line="505"
|
||
column="294"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="Typos"
|
||
message=""Media" is a common misspelling; did you mean "Medier"?"
|
||
errorLine1=" <string name="hint_media_description_missing">Media bør ha en beskrivelse.</string>"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/res/values-nb-rNO/strings.xml"
|
||
line="527"
|
||
column="51"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="ImpliedQuantity"
|
||
message="The quantity `'one'` matches more than one specific number in this locale (0, 1), but the message did not \
include a formatting argument (such as `%d`). This is usually an internationalization error. See full issue \
explanation for more."
|
||
errorLine1=" <item quantity="one">برهمکنشی جدید</item>"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values-fa/strings.xml"
|
||
line="171"
|
||
column="9"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="ImpliedQuantity"
|
||
message="The quantity `'one'` matches more than one specific number in this locale (0, 1), but the message did not \
include a formatting argument (such as `%d`). This is usually an internationalization error. See full issue \
explanation for more."
|
||
errorLine1=" <item quantity="one">توصیف محتوا برای کمبینایان (کران ۱ نویسه)</item>"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values-fa/strings.xml"
|
||
line="200"
|
||
column="9"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="PluralsCandidate"
|
||
message="Formatting %d followed by words ("posts"): This should probably be a plural rather than a string"
|
||
errorLine1=" <string name="notification_summary_report_format">%s · %d posts attached</string>"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/strings.xml"
|
||
line="101"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="PluralsCandidate"
|
||
message="Formatting %d followed by words ("and"): This should probably be a plural rather than a string"
|
||
errorLine1=" <string name="pref_title_http_proxy_port_message">Port should be between %d and %d</string>"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/strings.xml"
|
||
line="288"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="PluralsCandidate"
|
||
message="Formatting %d followed by words ("others"): This should probably be a plural rather than a string"
|
||
errorLine1=" <string name="notification_summary_large">%1$s, %2$s, %3$s and %4$d others</string>"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/strings.xml"
|
||
line="339"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="PluralsCandidate"
|
||
message="Formatting %d followed by words ("more"): This should probably be a plural rather than a string"
|
||
errorLine1=" <string name="conversation_more_recipients">%1$s, %2$s and %3$d more</string>"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/strings.xml"
|
||
line="458"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="PluralsCandidate"
|
||
message="Formatting %d followed by words ("people"): This should probably be a plural rather than a string"
|
||
errorLine1=" <string name="accessibility_talking_about_tag">%1$d people are talking about hashtag %2$s</string>"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/strings.xml"
|
||
line="636"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedTranslation"
|
||
message="The language `ber (Berber languages)` is present in this project, but not declared in the `localeConfig` resource"
|
||
errorLine1=" android:localeConfig="@xml/locales_config">"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/AndroidManifest.xml"
|
||
line="24"
|
||
column="31"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedTranslation"
|
||
message="The language `el (Greek)` is present in this project, but not declared in the `localeConfig` resource"
|
||
errorLine1=" android:localeConfig="@xml/locales_config">"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/AndroidManifest.xml"
|
||
line="24"
|
||
column="31"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedTranslation"
|
||
message="The language `fi (Finnish)` is present in this project, but not declared in the `localeConfig` resource"
|
||
errorLine1=" android:localeConfig="@xml/locales_config">"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/AndroidManifest.xml"
|
||
line="24"
|
||
column="31"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedTranslation"
|
||
message="The language `fy (Western Frisian)` is present in this project, but not declared in the `localeConfig` resource"
|
||
errorLine1=" android:localeConfig="@xml/locales_config">"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/AndroidManifest.xml"
|
||
line="24"
|
||
column="31"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedTranslation"
|
||
message="The language `in (Indonesian)` is present in this project, but not declared in the `localeConfig` resource"
|
||
errorLine1=" android:localeConfig="@xml/locales_config">"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/AndroidManifest.xml"
|
||
line="24"
|
||
column="31"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedTranslation"
|
||
message="The language `lv (Latvian)` is present in this project, but not declared in the `localeConfig` resource"
|
||
errorLine1=" android:localeConfig="@xml/locales_config">"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/AndroidManifest.xml"
|
||
line="24"
|
||
column="31"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedTranslation"
|
||
message="The language `ml (Malayalam)` is present in this project, but not declared in the `localeConfig` resource"
|
||
errorLine1=" android:localeConfig="@xml/locales_config">"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/AndroidManifest.xml"
|
||
line="24"
|
||
column="31"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedTranslation"
|
||
message="The language `si (Sinhala)` is present in this project, but not declared in the `localeConfig` resource"
|
||
errorLine1=" android:localeConfig="@xml/locales_config">"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/AndroidManifest.xml"
|
||
line="24"
|
||
column="31"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedTranslation"
|
||
message="The language `sk (Slovak)` is present in this project, but not declared in the `localeConfig` resource"
|
||
errorLine1=" android:localeConfig="@xml/locales_config">"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/AndroidManifest.xml"
|
||
line="24"
|
||
column="31"/>
|
||
</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="false""
|
||
errorLine2=" ~~~~~">
|
||
<location
|
||
file="src/main/AndroidManifest.xml"
|
||
line="18"
|
||
column="30"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="NotifyDataSetChanged"
|
||
message="It will always be more efficient to use more specific change events if you can. Rely on `notifyDataSetChanged` as a last resort."
|
||
errorLine1=" accountFieldAdapter.notifyDataSetChanged()"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/java/app/pachli/components/account/AccountActivity.kt"
|
||
line="493"
|
||
column="9"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="NotifyDataSetChanged"
|
||
message="It will always be more efficient to use more specific change events if you can. Rely on `notifyDataSetChanged` as a last resort."
|
||
errorLine1=" notifyDataSetChanged()"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/java/app/pachli/components/accountlist/adapter/AccountAdapter.kt"
|
||
line="81"
|
||
column="9"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="NotifyDataSetChanged"
|
||
message="It will always be more efficient to use more specific change events if you can. Rely on `notifyDataSetChanged` as a last resort."
|
||
errorLine1=" notifyDataSetChanged()"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/java/app/pachli/adapter/AccountFieldEditAdapter.kt"
|
||
line="44"
|
||
column="9"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="NotifyDataSetChanged"
|
||
message="It will always be more efficient to use more specific change events if you can. Rely on `notifyDataSetChanged` as a last resort."
|
||
errorLine1=" notifyDataSetChanged()"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/java/app/pachli/adapter/AccountFieldEditAdapter.kt"
|
||
line="50"
|
||
column="9"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="NotifyDataSetChanged"
|
||
message="It will always be more efficient to use more specific change events if you can. Rely on `notifyDataSetChanged` as a last resort."
|
||
errorLine1=" notifyDataSetChanged()"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/java/app/pachli/components/announcements/AnnouncementAdapter.kt"
|
||
line="169"
|
||
column="9"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="NotifyDataSetChanged"
|
||
message="It will always be more efficient to use more specific change events if you can. Rely on `notifyDataSetChanged` as a last resort."
|
||
errorLine1=" notifyDataSetChanged()"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/java/app/pachli/components/accountlist/adapter/MutesAdapter.kt"
|
||
line="109"
|
||
column="9"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="NotifyDataSetChanged"
|
||
message="It will always be more efficient to use more specific change events if you can. Rely on `notifyDataSetChanged` as a last resort."
|
||
errorLine1=" notifyDataSetChanged()"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/java/app/pachli/adapter/PreviewPollOptionsAdapter.kt"
|
||
line="36"
|
||
column="9"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="NotifyDataSetChanged"
|
||
message="It will always be more efficient to use more specific change events if you can. Rely on `notifyDataSetChanged` as a last resort."
|
||
errorLine1=" notifyDataSetChanged()"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/java/app/pachli/adapter/TabAdapter.kt"
|
||
line="55"
|
||
column="9"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="NotifyDataSetChanged"
|
||
message="It will always be more efficient to use more specific change events if you can. Rely on `notifyDataSetChanged` as a last resort."
|
||
errorLine1=" notifyDataSetChanged()"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/java/app/pachli/adapter/TabAdapter.kt"
|
||
line="158"
|
||
column="13"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="VectorPath"
|
||
message="Very long vector path (2783 characters), which is bad for performance. Considering reducing precision, removing minor details or rasterizing vector."
|
||
errorLine1=" android:pathData="M464.58,257.93c9,-0.87 16.14,-4.1 22.16,-9.94 0.35,-0.35 0.6,-0.8 0.9,-1.17 2.6,-3.1 4.94,-7.18 9.7,-6 8.63,2.17 9.46,19.48 8.04,27.45 -2.27,12.7 -15.7,28.74 -32.62,35.6 -12.25,4.96 -24.58,7.38 -37.55,7.56 -3.2,0.05 -5.85,1.06 -7.62,3.62 -11.13,16.1 -27.1,24.06 -45.85,27.12 -4.9,0.8 -6.02,2.84 -6.35,7.64 -1.16,16.88 4.23,31.18 14.22,44.6 7.1,9.5 12.35,20.34 19.04,30.18 10.18,14.96 17.16,31.45 23.9,48.05 2.45,6 3.75,12.48 5.46,18.75 2.57,9.45 -3.48,19.32 -14.44,25.83 -12.1,7.18 -25.26,10.55 -39.16,10.48 -5.64,-0.02 -9.43,3.12 -13.65,5.57 -3.18,1.85 -6,4.53 -8.57,7.23 -12.92,13.6 -28.9,20.17 -47.43,21.3 -8.83,0.53 -59.78,16.9 -123.24,8.78 -21.94,-2.82 -46.9,-7.1 -65.27,-15.48 -13.75,-6.3 -34.63,-21.73 -39.26,-36 -1.2,-3.7 -1.98,-3.43 -4.3,-2.18 -7.3,3.93 -15.16,4.83 -23.26,4.33 -14.96,-0.9 -26.27,-7.77 -33.72,-20.9 -5.6,-9.83 -9.05,-20.23 -8.48,-31.68 0.1,-2.2 -1.33,-2.7 -2.8,-3.43 -4.3,-2.08 -7.4,-5.33 -9.3,-9.68 -2.25,-5.15 -1.1,-8.83 3.95,-11.24 2.32,-1.1 2.5,-2.5 2.26,-4.65 -0.88,-8.4 2.67,-14.56 9.92,-18.62 6.56,-3.68 12.47,-1.43 14.5,5.84 1.18,4.23 2.5,6.9 7.75,6.54 4.86,-0.33 8.34,2.58 9.86,7.3 1.4,4.3 -1.13,10.6 -5.2,13.4 -1.88,1.28 -3.72,2.73 -5.8,3.6 -4.46,1.84 -4.5,5.17 -3.25,8.88 1.77,5.3 4.23,10.28 7.58,14.76 4.47,6 12.88,6.42 17.92,0.98 4.64,-5 5.95,-10.86 5.1,-17.6 -1.64,-13.3 -1.74,-26.68 0.23,-40 1.1,-7.43 3.4,-14.64 5.9,-21.7 7.34,-20.78 14.77,-41.55 30.63,-57.9 4.12,-4.24 8.4,-8.16 13.42,-11.32 1.3,-0.84 3.36,-1.62 0.95,-3.5 -6.4,-5.02 -7.04,-12.57 -8.6,-19.7 -0.43,-1.9 -0.85,-3.86 -0.8,-5.8 0.05,-3.8 -1,-6.2 -5.08,-7.56 -3.14,-1.04 -3.9,-4.64 -4,-7.85 -0.75,-23.95 4.8,-46.1 17.6,-66.64 10.64,-17.05 21.42,-33.95 33.88,-49.72 2.43,-3.07 5.1,-6.94 8.3,-9.25 2.47,-2.42 4.02,-5.3 3.25,-9.43 -2.45,-13.18 -4.05,-25.76 -2.9,-38.73 1.16,-12.8 12.96,-25.3 28.64,-18.68 2.1,0.88 3.03,-0.28 3.8,-1.85 5.56,-11.32 25.42,-26.14 35.6,-27.08 5.4,-0.5 11.06,3.56 12.63,10.08 1.06,4.38 2.12,6.15 7.37,4.7 5.6,-1.57 11.84,-1.57 15.74,4.57 1.37,2.14 2.5,4.48 1.77,6.92 -2.34,6.77 0.22,6.7 4.22,6.64 19.47,-0.34 36.57,11.34 52.55,22.58 4.43,3.12 7.88,7.36 11.35,11.43 9.5,11.2 18.47,22.87 29.36,32.8 8.34,7.58 17.73,13.18 29.46,13.54 1.8,0.06 3.6,0.16 5.38,0 9.7,-0.88 13.12,-7.9 8.15,-16.43 -3.77,-6.46 -9.08,-12 -11.58,-19.24 -3.07,-8.9 -4.93,-17.73 1.06,-26.2 1.36,-1.94 0.78,-3.72 0.17,-5.6 -1.98,-6.1 -0.9,-12.03 1.47,-17.67 1.57,-3.76 4.62,-6.53 9,-6.6 4.3,-0.04 8.12,1.35 10.13,5.58 1.33,2.8 2.57,5.65 3.64,8.55 1.63,4.44 5.64,6.35 9.57,3.78 2.73,-1.77 3.28,-4.88 5.76,-7 3.8,-3.24 7.8,-4.04 12.02,-1 4.23,3.04 6.86,7 6,12.5 -0.33,2.25 -0.96,4.45 -2.46,6.32 -3.24,4.02 -2.96,7.96 0.14,12.03 2.95,3.9 5.88,7.86 9,11.57C473.3,155 480.12,170 483.53,186.44c2.06,9.93 1.8,20.08 -0.46,30.13 -3.2,14.18 -8.4,27.4 -17.4,38.95 -0.37,0.48 -0.52,1.12 -1.1,2.4z""
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/drawable/elephant_friend.xml"
|
||
line="7"
|
||
column="25"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="VectorPath"
|
||
message="Very long vector path (1503 characters), which is bad for performance. Considering reducing precision, removing minor details or rasterizing vector."
|
||
errorLine1=" android:pathData="M434.05,70.75c-4.33,1.58 -7.75,1.33 -10.1,-1.72 -2.36,-3.08 -2.15,-7.75 0.5,-10.18 2.44,-2.23 6.73,-3.17 6.73,-3.17s-5.97,-18.84 -7.52,-24.82c-0.6,-2.52 -0.92,-5.7 4.3,-8.72 7.68,-4.42 15.2,-7.8 24.1,-10.7 3.28,-1.06 7.05,-0.3 8.7,2.68 4.12,11.28 7,21.06 10.66,32.28 3.1,9.54 -1.33,10.92 -4.82,13 -2.74,1.63 -6.45,2.92 -9.94,0.64 -3,-1.96 -3.2,-6.7 -2.07,-9.67 1.95,-3.74 8.18,-5.2 8.18,-5.2s-2.03,-6.4 -3.1,-9.5c-4.27,-12.07 -4.44,-9.3 -16.1,-4.23 -10.4,4.52 -9.9,5.07 -6.54,15.98 0.76,2.48 2.74,7.93 3.74,11.88 2.02,7.9 -1.32,9.48 -6.73,11.45zM357.86,54.52c-0.06,-6.67 9.1,-15.55 15.24,-15.43 2.4,0.03 4.03,1.26 5.13,3.2 5.96,10.4 11.24,21.16 17.7,31.3 2.23,3.47 1.18,6.97 -1.84,10.06 -3.42,3.48 -6.68,4.82 -11,1.6 -7.96,-5.9 -25.96,-26.6 -25.24,-30.74zM506.52,73.77c0.53,2.86 -2.1,4.22 -6.44,6.7 -5.93,3.4 -14.07,6.7 -20.86,10.55 -3.48,1.98 -7.18,4.66 -10.96,0.57 -3.46,-3.75 -3.74,-11.26 -0.4,-14.8 8.26,-8.74 16.8,-17.2 26.12,-24.83 3.9,-3.2 6.88,-2.52 8.86,2.1 2.4,5.6 3.3,11.57 3.68,19.7zM485.48,119.2c-10.47,0.63 -11.15,0.1 -12.55,-10.14 -0.86,-6.2 0.57,-8.46 6.56,-9.66 9.93,-2 19.34,-5.8 29.12,-8.33 6.37,-1.65 8.36,-0.26 8.5,6.3 0.17,6.6 -2.64,12.2 -6.38,17.08 -3.2,4.18 -24.45,4.7 -25.26,4.75zM405.4,26.1c0.38,7.18 1.68,23.77 1.65,24.9 -0.1,3.47 -0.96,6.85 -4.7,7.7 -3.56,0.83 -5.83,-2.2 -7.2,-4.75 -3.84,-7.16 -6.7,-14.8 -8.8,-22.66 -0.68,-2.53 -1.16,-5.1 -1.98,-7.55 -2.1,-6.2 -1.5,-9.24 3.5,-13.36 2.86,-2.38 5.83,-4.8 9.43,-6 4.92,-1.64 7.73,0.03 8.03,5.1 0.33,5.52 0.08,11.07 0.08,16.6z""
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/drawable/elephant_friend.xml"
|
||
line="11"
|
||
column="25"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="VectorPath"
|
||
message="Very long vector path (5207 characters), which is bad for performance. Considering reducing precision, removing minor details or rasterizing vector."
|
||
errorLine1=" android:pathData="M237.55,461.68c-3.74,-4.52 -5.68,-10.24 -9.82,-14.5 -8.22,-8.45 -18.98,-11.4 -29.97,-12.43 -13.3,-1.25 -25.84,2.5 -37.3,9.43 -1.23,0.75 -4.1,1 -2.96,3.46 1.12,2.44 3.37,1.07 5.2,0.6 0.63,-0.17 1.3,-0.3 1.84,-0.64 12.76,-7.84 26.86,-6.72 39.83,-2.92 12.03,3.52 22.96,10.7 28.42,23.56 7.16,16.86 10.88,34.32 10.7,52.63 0,2.65 -0.3,4.42 -3.3,5.6 -7.93,3.1 -10.82,10.33 -7.84,18.34 0.33,0.87 0.67,1.73 1,2.6 -1.97,0.64 -2.25,-0.7 -2.8,-1.58 -3.06,-4.83 -7.6,-6.5 -13.04,-5.87 -5.22,0.6 -7.82,4.27 -9.36,8.86 -1.05,3.13 -1.84,6.34 -1.14,9.63 0.37,1.73 0.28,2.84 -1.7,3.23 -1.8,0.35 -2.7,-0.2 -3.1,-2.07 -0.83,-3.67 -3.48,-6 -6.05,-8.6 -7.77,-7.88 -17.46,-2.88 -19.98,6.12 -0.96,3.38 -2.3,3.72 -5.05,2.9 -2.5,-0.72 -5.07,-1.22 -7.54,-2.04 -11.78,-3.97 -14.72,-13.16 -14.2,-24.34 0.17,-3.45 -0.14,-6.85 -1.16,-10.15 -0.4,-1.32 -1.14,-2.53 -2.7,-2.4 -1.6,0.16 -2.1,1.5 -2,2.9 0.28,3.7 -1.95,9.37 -7.6,10.37C121,537 97.3,525.3 92.73,505.8c-1.64,-1.5 -3.04,-1.64 -4.8,-0.98 -1.07,0.4 -2.16,0.86 -3.04,1.55 -9.6,7.47 -20.4,8.52 -32.02,6.66 -6.1,-0.98 -11.44,-3.3 -15.46,-7.65 -9.14,-9.86 -13.94,-21.8 -14.97,-35.23 -0.2,-2.55 0.46,-4.92 2.46,-6.64 2.48,-2.13 4.33,-2.62 6.5,1.02 3.45,5.8 3.97,12.56 7.33,18.4 7.13,12.36 22.7,17.5 35,2.98 4.64,-5.47 4.54,-10.5 3.78,-16.98 -2.33,-20.22 -1.35,-40.16 4.53,-60.02 5.46,-18.4 13.88,-35.12 23.95,-51.2 5.25,-8.37 12.45,-15.13 20.4,-20.88 4.24,-3.1 10.25,-2.7 14.76,-5.88 1.4,-1 2.28,0.94 2.98,1.85 4.92,6.36 11.94,8.28 19.36,9.05 9.7,1 15.67,-4.7 19.8,-12.45 2.16,-4.04 3.35,-4.27 6.72,-1.1 3.13,2.94 6.97,5.32 11.15,6.9 1.4,0.54 2.73,1.28 4.2,0.65 1.43,-0.6 3.6,-0.34 4,-2.33 0.44,-2.22 -1.8,-2.45 -3.1,-3.13 -5.34,-2.84 -10.44,-6.04 -15.34,-9.6 -1.9,-1.4 -2.3,-2.74 -1.52,-4.94 3.85,-10.7 2.88,-21.9 2.96,-32.94 0,-2.66 -1.03,-5.73 -4.37,-5.4 -3.42,0.34 -2.4,3.4 -2.48,5.83 -0.34,10.57 0.2,48.52 -20.4,51.8 -5.6,0.88 -11.72,-3.87 -14.97,-7.55 -1.05,-1.2 -1.6,-2.82 -2.3,-4.3 -1.9,-3.97 -4.7,-4.7 -8.32,-2.28 -1.6,1.1 -3.16,2.3 -4.77,3.42 -6.07,4.18 -11.02,2.55 -13,-4.62 -2.12,-7.58 -2.73,-15.4 -2.9,-23.25 -0.18,-7.1 -0.37,-7.44 -7.23,-7.38 -3.63,0.02 -3.4,-2.65 -3.34,-4.76 0.3,-7.84 1.16,-15.63 3.16,-23.24 5.44,-20.78 15.25,-39.46 27.34,-57.06 9.98,-14.53 20.6,-28.52 32.6,-41.46 1.35,-1.46 2.53,-3.08 1.88,-5.25 -3.8,-12.62 -4.97,-25.52 -4.34,-38.64 0.18,-3.68 1.14,-7.06 3.14,-10.16 4.82,-7.47 11.9,-8.46 18.45,-2.54 4.23,3.82 5.38,3.75 7.42,-1.7 4.34,-11.62 13.95,-18.16 23.3,-25 1.14,-0.85 2.63,-1.3 4.03,-1.74 8.2,-2.65 11.25,-0.47 11.25,8.02 0,1.15 -0.07,2.3 -0.03,3.43 0.13,4.47 1.23,5.28 5.4,3.6 3.7,-1.5 7.53,-2.1 11.46,-2.12 2.42,0 5.3,-0.08 6.36,2.63 1,2.62 -0.22,5.13 -1.9,7.25 -1.02,1.28 -2.27,2.37 -3.23,3.67 -1.26,1.72 -1.58,3.66 -0.2,5.45 1.3,1.7 3.07,1.46 4.9,0.9 2.35,-0.7 4.7,-1.3 7.08,-1.85 5.5,-1.3 10.67,-0.84 16.25,0.93 22.57,7.14 39.55,21.56 53.67,39.85 10.63,13.77 21.63,27.04 37.92,34.54 8.35,3.85 16.9,6.37 26.37,6.2 15.5,-0.27 22.1,-14.73 14.75,-28.12 -2.35,-4.27 -5.4,-8.16 -8.04,-12.27 -3.88,-6 -10.2,-16.04 -5.6,-23.58 3.3,-5.45 5.37,-11.58 2.52,-18.9 -0.08,-1.6 -0.05,-3.35 0.46,-4.83 1.42,-4.12 5.42,-4.9 8.47,-1.8 1.54,1.56 2.3,3.5 2.8,5.62 0.98,4.25 2.27,8.28 7.44,9.2 5.6,0.97 10.84,0.58 14.68,-4.23 1.48,-1.85 3.28,-3.16 5.2,-4.4 1.44,-0.92 2.98,-1.45 4.56,-0.33 1.6,1.12 1.42,2.82 1.23,4.46 -0.2,1.65 -0.9,3.1 -1.9,4.44 -5.77,7.8 -5.23,16.43 2.02,22.87 23.06,20.5 30.33,46.86 26.25,76.12 -2.65,18.97 -11.78,35.84 -25.73,49.58 -2.2,2.18 -4.45,4.3 -6.68,6.46 -2.33,2.23 -3.93,2.15 -4.3,-1.4 -0.36,-3.5 -1.98,-6.5 -3.52,-9.58 -2.34,-4.65 -6.03,-6.72 -11.1,-6.17 -3.3,0.34 -8.26,5.75 -9.05,9.47 -3.08,14.45 -13.34,23.87 -27.43,26.86 -15.9,3.36 -30.32,1.14 -43.77,-8.18 -3.5,-2.43 -7,-4.17 -9.73,-8 -5.08,-7.13 -16.4,-6.98 -23.1,-0.75 -0.6,0.56 -1.48,1 -1.12,1.93 0.48,1.22 1.7,0.8 2.55,0.65 0.94,-0.16 1.8,-0.77 2.72,-1.1 5.43,-1.83 7.9,-1.44 13.27,2.3 -3.13,1.38 -6.1,2.42 -8.8,3.9 -15.9,8.8 -23.13,20.6 -18.48,36.6 1.56,5.37 3.22,10.8 8.85,13.87 3.24,1.77 2.84,3.92 -0.62,5.42 -3.44,1.5 -6.83,3.12 -10.25,4.65 -0.87,0.4 -2.22,0.47 -2.1,1.67 0.17,1.43 1.6,1.47 2.7,1.43 5.6,-0.17 11,-1.56 16.26,-3.22 3.9,-1.24 7.4,-1.2 11.37,0 12.8,3.8 23.85,4.72 37.07,3.7 4.57,-0.36 5.7,-1.85 5.04,6.07 -1.6,11.56 0.48,21.77 5.14,32.76 1.3,5.25 1.8,10.5 0.6,15.88 -0.85,3.8 -1.32,7.7 -1.27,11.6 0.03,2.27 -0.54,4.24 -3.2,4.77 -2.78,0.83 -2.32,3.13 -2.37,5.22 -0.17,7.17 -4.74,22.1 -8.8,28.5 -2.3,-2.82 -2.4,-6.32 -3.54,-9.36 -1.73,-4.62 -3.83,-9 -6.77,-12.94 -0.88,-1.17 -2.2,-2.94 -4.04,-1.66 -1.7,1.18 -0.24,2.68 0.23,3.94 9.64,25.54 15.33,51.83 14.55,79.25 -0.1,4.02 -1.04,8.04 -1.04,12.12 0,1.86 -0.92,2.67 -2.87,3.2 -11.3,3.13 -14.4,8.67 -11.5,20.46 0.5,1.98 -0.13,2.68 -1.68,3.32 -1.76,0.73 -2.25,-0.3 -2.74,-1.7 -0.43,-1.2 -1,-2.42 -1.74,-3.48 -3.22,-4.67 -8.8,-6.6 -13.74,-4.87 -5.05,1.8 -8.96,7.98 -8.8,14.03 0.02,1.28 0.7,3.1 0.1,3.75 -1.44,1.55 -3.4,1.9 -4.72,-0.53 -0.85,-1.58 -1.54,-3.24 -2.5,-4.73 -5.35,-8.23 -16.2,-9.3 -21.15,-0.74 -2.25,3.88 -3.3,5.1 -7.07,3.8 -5.44,-1.85 -10,-4.88 -13.63,-9.14 -3.86,-4.55 -2.3,-10.3 -2.3,-15.55 0.1,-20.53 1.55,-41.06 -0.07,-61.6 -0.5,-6.54 -2.04,-12.88 -3.3,-19.27 -0.45,-2.2 -0.6,-5.1 -3.8,-4.7 -3.36,0.44 -2.14,3.43 -2.3,5.55 -0.04,0.48 0.06,0.97 0.1,1.46 -1.97,6.44 -11.3,12.66 -17.7,11.78z""
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/drawable/elephant_friend.xml"
|
||
line="15"
|
||
column="25"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="VectorPath"
|
||
message="Very long vector path (1229 characters), which is bad for performance. Considering reducing precision, removing minor details or rasterizing vector."
|
||
errorLine1=" android:pathData="M320.74,552.86c0,-3.62 1.58,-6.17 3.95,-8.34 1.97,-1.8 4.1,-1.73 6.32,-0.54 2.6,1.4 3.5,4.16 3.66,6.55 0.17,2.4 -2.78,2.16 -4.55,2.68 -2.18,0.65 -4.42,1.1 -6.62,1.7 -2.04,0.53 -3.18,0.08 -2.76,-2.04zM211.12,555.75c0.62,-7.63 5.97,-12.05 11,-9.22 1.87,1.04 3.73,2.48 3.63,4.83 -0.1,2.32 -9,5.34 -11.57,6.4 -2,0.8 -3.7,0.78 -3.06,-2zM190.44,562.93c-1.76,-0.23 -10.18,0.22 -10.6,-2.52 -0.35,-2.33 1.4,-4.48 3.5,-6 2.27,-1.65 4.47,-1.77 6.75,-0.26 1.06,0.7 2.23,1.4 3.02,2.37 1.1,1.33 3.2,2.64 2.36,4.47 -0.8,1.78 -2.98,2.23 -5.04,1.96zM391.17,519.44c2.04,-6.24 7,-9.52 11.73,-8.35 2.15,0.53 3.55,2.03 3.88,3.9 0.42,2.34 -2.14,1.87 -3.42,2.47 -3.73,1.76 -7.83,1.28 -12.2,1.97zM302.64,557.6c-3.28,-0.47 -11.57,-0.97 -11.9,-2.4 -0.42,-1.8 1.33,-3.16 2.75,-4.2 4.6,-3.4 8.78,-2.1 10.7,3.23 1,2.82 0.55,3.43 -1.56,3.36zM420.1,510.42c-1.2,-5.6 0.16,-9.25 4.92,-11.44 1.9,-0.88 3.66,-0.63 4.82,0.74 1.2,1.43 -0.37,2.67 -1.28,3.7 -2.34,2.63 -4.96,4.94 -8.47,7zM356.97,530.9c-0.27,4.6 -2,7.9 -5.37,10.37 -0.64,0.46 -1.24,1.42 -2,0.94 -0.53,-0.33 -0.82,-1.35 -0.9,-2.1 -0.38,-4.45 3.08,-8.4 8.27,-9.2zM242.28,535.5c-0.73,3.33 -1.4,6.46 -4.55,7.58 -0.62,0.22 -0.98,-2.36 -0.68,-3.82 0.53,-2.58 1.12,-5.3 4.13,-5.85 1.8,-0.32 0.86,1.56 1.1,2.1z""
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/drawable/elephant_friend.xml"
|
||
line="35"
|
||
column="25"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="VectorPath"
|
||
message="Very long vector path (1455 characters), which is bad for performance. Considering reducing precision, removing minor details or rasterizing vector."
|
||
errorLine1=" android:pathData="M369.34,395.2c-0.36,10.82 -7.26,15.35 -17.1,11.05 -1.5,-0.65 -2.08,-0.66 -3.2,0.53 -7.24,7.7 -14.98,6.93 -20.1,-2.23 -1.5,-2.67 -2.45,-3.12 -5.43,-1.97 -7.26,2.82 -11.64,-0.6 -11.53,-8.5 0.06,-4.7 1.6,-8.96 4.12,-12.87 0.8,-1.26 2,-2.45 3.64,-1.64 1.92,0.95 0.28,2.3 -0.08,3.3 -1.25,3.6 -2.2,7.2 -2.02,11 0.18,3.53 2.2,3.96 4.5,2.1 2.1,-1.7 3.7,-4.08 5.5,-6.2 0.75,-0.88 1.4,-1.87 2.8,-1.45 1.32,0.4 1.52,1.5 1.67,2.7 0.63,4.87 2.5,9.06 6.5,12.16 2.58,2 4.4,1.93 5.47,-1.45 0.74,-2.32 1.6,-4.6 2.26,-6.96 0.8,-2.9 2.17,-3.03 4,-0.92 2.32,2.68 5.2,5.96 8.57,3.67 3.46,-2.35 1.47,-6.54 0.3,-9.9 -0.9,-2.64 -2.05,-5.16 -4,-7.24 -0.8,-0.84 -1.68,-1.75 -0.73,-2.96 0.7,-0.9 1.7,-0.6 2.7,-0.43 4.32,0.73 7.47,2.7 9.14,7.06 1.4,3.65 3.27,7.1 3.04,11.17zM257.8,234.95c0,3.1 0.06,5.4 -0.03,7.67 -0.05,1.25 -0.75,2.13 -2.06,2.38 -1.4,0.27 -2.43,-0.06 -3.33,-1.34 -8.95,-12.77 -2.18,-30.7 12.84,-33.9 7.24,-1.53 18.57,3.32 22.34,9.53 1.63,2.66 0.77,5.45 -0.96,7.1 -2.03,1.94 -3.08,-1.2 -4.62,-2.1 -3.3,-1.95 -6.58,-4.33 -10.2,-5.3 -6.54,-1.75 -12.92,3.24 -13.6,9.93 -0.24,2.27 -0.28,4.56 -0.36,6.02zM335.63,182.77c-0.4,3.9 0.7,6.67 1.5,9.5 0.5,1.72 0.1,3.34 -1.5,4.28 -1.32,0.8 -2.77,0.04 -3.48,-0.96 -3.8,-5.36 -6.13,-11.28 -4.57,-17.9 1.37,-5.78 5.48,-9.1 11.26,-10.22 7.58,-1.47 16.86,5.04 17.3,12.13 0.1,1.34 0.82,3.13 -1.05,3.9 -1.44,0.58 -2.48,-0.47 -3.45,-1.34 -1.58,-1.4 -3,-3.04 -4.72,-4.25 -2.7,-1.88 -5.8,-2.27 -8.88,-1.06 -3.2,1.27 -2.16,4.37 -2.42,5.93z""
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/drawable/elephant_friend.xml"
|
||
line="39"
|
||
column="25"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="VectorPath"
|
||
message="Very long vector path (1421 characters), which is bad for performance. Considering reducing precision, removing minor details or rasterizing vector."
|
||
errorLine1=" android:pathData="M334.32,456.65c0.4,3.22 -0.48,5.42 -2.9,6.2 -2.62,0.85 -4.6,-1 -5.16,-3.3 -1.23,-5.03 -2.02,-10.18 -2.83,-15.3 -0.3,-1.87 0.14,-3.75 2.42,-4.15 2.12,-0.36 3.48,1 4.1,2.76 1.63,4.77 3.06,9.6 4.38,13.8zM346.88,497.52c-0.37,3.22 -1.74,5.15 -4.26,5.35 -2.76,0.2 -4.25,-2.07 -4.25,-4.42 -0.02,-5.18 0.42,-10.37 0.83,-15.55 0.15,-1.88 1,-3.6 3.32,-3.45 2.14,0.14 3.16,1.77 3.33,3.64 0.48,5 0.73,10.04 1.03,14.42zM111.33,405.23c-1.5,2.88 -3.47,4.2 -5.9,3.47 -2.64,-0.8 -3.22,-3.44 -2.4,-5.64 1.85,-4.85 4.12,-9.54 6.35,-14.23 0.82,-1.7 2.23,-3 4.34,-2.03 1.95,0.9 2.3,2.78 1.8,4.6 -1.34,4.84 -2.9,9.64 -4.2,13.83zM125.06,433.6c-1.18,3.04 -3,4.56 -5.47,4.1 -2.74,-0.5 -3.6,-3.06 -3,-5.34 1.28,-5.02 3.02,-9.93 4.73,-14.83 0.62,-1.78 1.9,-3.23 4.1,-2.5 2.03,0.68 2.6,2.52 2.3,4.37 -0.82,4.97 -1.85,9.9 -2.67,14.22zM318.95,487.36c-0.07,3.25 -1.26,5.3 -3.74,5.72 -2.73,0.47 -4.42,-1.66 -4.64,-4 -0.5,-5.16 -0.55,-10.37 -0.6,-15.56 -0.04,-1.88 0.65,-3.68 2.97,-3.74 2.15,-0.07 3.3,1.47 3.66,3.3 0.92,4.96 1.65,9.95 2.35,14.28zM220.34,466.9c2.03,2.55 2.43,4.9 0.8,6.8 -1.8,2.1 -4.47,1.56 -6.14,-0.1 -3.7,-3.63 -7.06,-7.6 -10.44,-11.54 -1.23,-1.44 -1.85,-3.26 -0.1,-4.8 1.6,-1.42 3.47,-0.98 4.92,0.2 3.9,3.2 7.65,6.58 10.96,9.45zM218.05,505.25c0.7,3.18 0.02,5.45 -2.3,6.45 -2.54,1.1 -4.7,-0.58 -5.46,-2.8 -1.7,-4.9 -2.98,-9.95 -4.26,-14.98 -0.47,-1.83 -0.22,-3.74 2.02,-4.34 2.07,-0.57 3.56,0.65 4.33,2.36 2.07,4.6 3.94,9.27 5.65,13.3z""
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/drawable/elephant_friend.xml"
|
||
line="43"
|
||
column="25"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="VectorPath"
|
||
message="Very long vector path (1757 characters), which is bad for performance. Considering reducing precision, removing minor details or rasterizing vector."
|
||
errorLine1=" android:pathData="M8.9987,3.9987C6.7925,3.9987 5,5.7913 5,7.9975C5,10.21 6.7925,12.0025 8.9987,12.0025C11.2113,12.0025 12.9975,10.21 12.9975,7.9975C12.9975,5.7913 11.2113,3.9987 8.9987,3.9987ZM8.9987,13.9987C6.3288,13.9987 1.0013,15.3325 1.0013,17.9975L1.0013,20L12.08,20C12.0262,19.6675 12.0025,19.3362 12.0025,18.9988C12.0025,17.485 12.495,16.0113 13.4087,14.8C11.88,14.2775 10.1813,13.9987 8.9987,13.9987ZM17.9887,13.9987C17.8712,13.9987 17.7588,14.0912 17.7388,14.2087L17.5487,15.5275C17.2512,15.6588 16.9575,15.82 16.6988,16.02L15.4587,15.5175C15.3512,15.4787 15.22,15.5225 15.1512,15.63L14.15,17.3587C14.0913,17.4713 14.1112,17.5975 14.2087,17.6812L15.2688,18.5113C15.2487,18.6712 15.2388,18.8275 15.2388,18.9988C15.2388,19.17 15.2487,19.3312 15.2688,19.4925L14.2087,20.3225C14.1212,20.4 14.0913,20.5325 14.15,20.64L15.1512,22.3687C15.21,22.48 15.3413,22.52 15.4587,22.48L16.6988,21.9825C16.9575,22.1825 17.2412,22.3488 17.5487,22.4713L17.7388,23.7888C17.7588,23.9113 17.8612,23.9988 17.9887,23.9988L19.99,23.9988C20.1123,23.9988 20.22,23.9113 20.2393,23.7888L20.4297,22.4713C20.7275,22.3387 21.0205,22.1825 21.27,21.9825L22.52,22.48C22.6312,22.52 22.7588,22.48 22.8325,22.3687L23.8288,20.64C23.8913,20.5325 23.8575,20.4 23.77,20.3225L22.7002,19.4925C22.72,19.3312 22.7393,19.17 22.7393,18.9988C22.7393,18.8275 22.7295,18.6712 22.7002,18.5113L23.76,17.6812C23.8475,17.5975 23.8812,17.4713 23.8188,17.3587L22.8225,15.63C22.7588,15.5225 22.6312,15.4787 22.51,15.5175L21.27,16.02C21.0107,15.82 20.7275,15.65 20.42,15.5275L20.2295,14.2087C20.22,14.0912 20.1123,13.9987 19.99,13.9987M18.9888,17.5C19.8188,17.5 20.4888,18.1687 20.4888,18.9988C20.4888,19.8288 19.8188,20.4975 18.9888,20.4975C18.1588,20.4975 17.49,19.8288 17.49,18.9988C17.49,18.1687 18.1588,17.5 18.9888,17.5Z""
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/drawable/ic_account_settings.xml"
|
||
line="10"
|
||
column="27"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="Overdraw"
|
||
message="Possible overdraw: Root element paints background `@color/black` with a theme that also paints a background (inferred theme is `@style/AppTheme`)"
|
||
errorLine1=" android:background="@color/black""
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/layout/activity_view_media.xml"
|
||
line="6"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="Overdraw"
|
||
message="Possible overdraw: Root element paints background `?android:attr/colorBackground` with a theme that also paints a background (inferred theme is `@style/AppTheme`)"
|
||
errorLine1=" android:background="?android:attr/colorBackground">"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/layout/fragment_timeline_notifications.xml"
|
||
line="23"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="Overdraw"
|
||
message="Possible overdraw: Root element paints background `?attr/selectableItemBackground` with a theme that also paints a background (inferred theme is `@style/AppTheme`)"
|
||
errorLine1=" android:background="?attr/selectableItemBackground""
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/layout/item_account.xml"
|
||
line="8"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="Overdraw"
|
||
message="Possible overdraw: Root element paints background `?attr/selectableItemBackground` with a theme that also paints a background (inferred theme is `@style/AppTheme`)"
|
||
errorLine1=" android:background="?attr/selectableItemBackground""
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/layout/item_draft.xml"
|
||
line="8"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="Overdraw"
|
||
message="Possible overdraw: Root element paints background `?attr/selectableItemBackgroundBorderless` with a theme that also paints a background (inferred theme is `@style/AppTheme`)"
|
||
errorLine1=" android:background="?attr/selectableItemBackgroundBorderless""
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/layout/item_emoji_button.xml"
|
||
line="4"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="Overdraw"
|
||
message="Possible overdraw: Root element paints background `?attr/selectableItemBackground` with a theme that also paints a background (inferred theme is `@style/AppTheme`)"
|
||
errorLine1=" android:background="?attr/selectableItemBackground""
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/layout/item_hashtag.xml"
|
||
line="16"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="Overdraw"
|
||
message="Possible overdraw: Root element paints background `?android:colorBackground` with a theme that also paints a background (inferred theme is `@style/AppTheme`)"
|
||
errorLine1=" android:background="?android:colorBackground""
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/layout/item_tab_preference.xml"
|
||
line="7"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="Overdraw"
|
||
message="Possible overdraw: Root element paints background `?attr/selectableItemBackground` with a theme that also paints a background (inferred theme is `@style/AppTheme`)"
|
||
errorLine1=" android:background="?attr/selectableItemBackground""
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/layout/item_tab_preference_small.xml"
|
||
line="7"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.menu.activity_scheduled_status` appears to be unused"
|
||
errorLine1="<menu xmlns:android="http://schemas.android.com/apk/res/android""
|
||
errorLine2="^">
|
||
<location
|
||
file="src/main/res/menu/activity_scheduled_status.xml"
|
||
line="19"
|
||
column="1"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.array.app_theme_values` appears to be unused"
|
||
errorLine1=" <string-array name="app_theme_values">"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/donottranslate.xml"
|
||
line="47"
|
||
column="19"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.array.filter_action_values` appears to be unused"
|
||
errorLine1=" <string-array name="filter_action_values">"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/donottranslate.xml"
|
||
line="278"
|
||
column="19"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.array.filter_context_values` appears to be unused"
|
||
errorLine1=" <string-array name="filter_context_values">"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/donottranslate.xml"
|
||
line="283"
|
||
column="19"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.drawable.elephant_friend` appears to be unused"
|
||
errorLine1="<vector xmlns:android="http://schemas.android.com/apk/res/android""
|
||
errorLine2="^">
|
||
<location
|
||
file="src/main/res/drawable/elephant_friend.xml"
|
||
line="1"
|
||
column="1"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.menu.fragment_search` appears to be unused"
|
||
errorLine1="<menu xmlns:android="http://schemas.android.com/apk/res/android""
|
||
errorLine2="^">
|
||
<location
|
||
file="src/main/res/menu/fragment_search.xml"
|
||
line="19"
|
||
column="1"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.drawable.ic_notifications_off_24dp` appears to be unused"
|
||
errorLine1="<vector xmlns:android="http://schemas.android.com/apk/res/android""
|
||
errorLine2="^">
|
||
<location
|
||
file="src/main/res/drawable/ic_notifications_off_24dp.xml"
|
||
line="1"
|
||
column="1"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.drawable.ic_notoemoji` appears to be unused"
|
||
errorLine1="<vector android:height="34dp""
|
||
errorLine2="^">
|
||
<location
|
||
file="src/main/res/drawable-v24/ic_notoemoji.xml"
|
||
line="1"
|
||
column="1"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.color.launcher_shadow_gradient` appears to be unused"
|
||
errorLine1="<gradient xmlns:android="http://schemas.android.com/apk/res/android""
|
||
errorLine2="^">
|
||
<location
|
||
file="src/main/res/color-v24/launcher_shadow_gradient.xml"
|
||
line="2"
|
||
column="1"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.layout.material_drawer_header` appears to be unused"
|
||
errorLine1="<merge xmlns:android="http://schemas.android.com/apk/res/android""
|
||
errorLine2="^">
|
||
<location
|
||
file="src/main/res/layout/material_drawer_header.xml"
|
||
line="2"
|
||
column="1"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.string.error_no_web_browser_found` appears to be unused"
|
||
errorLine1=" <string name="error_no_web_browser_found">Couldn\'t find a web browser to use.</string>"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/strings.xml"
|
||
line="19"
|
||
column="13"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.string.error_media_upload_type` appears to be unused"
|
||
errorLine1=" <string name="error_media_upload_type">That type of file cannot be uploaded.</string>"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/strings.xml"
|
||
line="23"
|
||
column="13"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.string.error_following_hashtags_unsupported` appears to be unused"
|
||
errorLine1=" <string name="error_following_hashtags_unsupported">This instance does not support following hashtags.</string>"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/strings.xml"
|
||
line="33"
|
||
column="13"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.string.post_sensitive_media_directions` appears to be unused"
|
||
errorLine1=" <string name="post_sensitive_media_directions">Click to view</string>"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/strings.xml"
|
||
line="76"
|
||
column="13"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.string.footer_empty` appears to be unused"
|
||
errorLine1=" <string name="footer_empty">Nothing here. Pull down to refresh!</string>"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/strings.xml"
|
||
line="82"
|
||
column="13"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.string.report_comment_hint` appears to be unused"
|
||
errorLine1=" <string name="report_comment_hint">Additional comments?</string>"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/strings.xml"
|
||
line="103"
|
||
column="13"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.string.action_unbookmark` appears to be unused"
|
||
errorLine1=" <string name="action_unbookmark">Remove bookmark</string>"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/strings.xml"
|
||
line="111"
|
||
column="13"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.string.action_view_domain_mutes` appears to be unused"
|
||
errorLine1=" <string name="action_view_domain_mutes">Hidden domains</string>"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/strings.xml"
|
||
line="145"
|
||
column="13"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.string.confirmation_reported` appears to be unused"
|
||
errorLine1=" <string name="confirmation_reported">Sent!</string>"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/strings.xml"
|
||
line="204"
|
||
column="13"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.string.dialog_title_finishing_media_upload` appears to be unused"
|
||
errorLine1=" <string name="dialog_title_finishing_media_upload">Finishing Media Upload</string>"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/strings.xml"
|
||
line="225"
|
||
column="13"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.string.dialog_message_uploading_media` appears to be unused"
|
||
errorLine1=" <string name="dialog_message_uploading_media">Uploading…</string>"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/strings.xml"
|
||
line="226"
|
||
column="13"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.string.pref_title_notification_filter_mentions` appears to be unused"
|
||
errorLine1=" <string name="pref_title_notification_filter_mentions">mentioned</string>"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/strings.xml"
|
||
line="249"
|
||
column="13"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.string.pref_title_post_filter` appears to be unused"
|
||
errorLine1=" <string name="pref_title_post_filter">Timeline filtering</string>"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/strings.xml"
|
||
line="278"
|
||
column="13"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.string.about_pachli_version` appears to be unused"
|
||
errorLine1=" <string name="about_pachli_version">Pachli %s</string>"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/strings.xml"
|
||
line="349"
|
||
column="13"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.string.filter_dialog_remove_button` appears to be unused"
|
||
errorLine1=" <string name="filter_dialog_remove_button">Remove</string>"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/strings.xml"
|
||
line="389"
|
||
column="13"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.string.download_fonts` appears to be unused"
|
||
errorLine1=" <string name="download_fonts">You\'ll need to download these emoji sets first</string>"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/strings.xml"
|
||
line="425"
|
||
column="13"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.string.restart_required` appears to be unused"
|
||
errorLine1=" <string name="restart_required">App restart required</string>"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/strings.xml"
|
||
line="428"
|
||
column="13"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.string.restart_emoji` appears to be unused"
|
||
errorLine1=" <string name="restart_emoji">You\'ll need to restart Pachli in order to apply these changes</string>"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/strings.xml"
|
||
line="429"
|
||
column="13"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.string.later` appears to be unused"
|
||
errorLine1=" <string name="later">Later</string>"
|
||
errorLine2=" ~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/strings.xml"
|
||
line="430"
|
||
column="13"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.string.restart` appears to be unused"
|
||
errorLine1=" <string name="restart">Restart</string>"
|
||
errorLine2=" ~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/strings.xml"
|
||
line="431"
|
||
column="13"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.string.download_failed` appears to be unused"
|
||
errorLine1=" <string name="download_failed">Download failed</string>"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/strings.xml"
|
||
line="432"
|
||
column="13"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.string.description_login` appears to be unused"
|
||
errorLine1=" <string name="description_login">Works in most cases. No data is leaked to other apps.</string>"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/strings.xml"
|
||
line="496"
|
||
column="13"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.string.description_browser_login` appears to be unused"
|
||
errorLine1=" <string name="description_browser_login">May support additional authentication methods, but requires a supported browser.</string>"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/strings.xml"
|
||
line="497"
|
||
column="13"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.string.filter_apply` appears to be unused"
|
||
errorLine1=" <string name="filter_apply">Apply</string>"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/strings.xml"
|
||
line="508"
|
||
column="13"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.string.compose_shortcut_long_label` appears to be unused"
|
||
errorLine1=" <string name="compose_shortcut_long_label">Compose post</string>"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/strings.xml"
|
||
line="509"
|
||
column="13"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.string.compose_shortcut_short_label` appears to be unused"
|
||
errorLine1=" <string name="compose_shortcut_short_label">Compose</string>"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/strings.xml"
|
||
line="510"
|
||
column="13"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.string.compose_preview_image_description` appears to be unused"
|
||
errorLine1=" <string name="compose_preview_image_description">Actions for image %s</string>"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/strings.xml"
|
||
line="512"
|
||
column="13"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.string.failed_report` appears to be unused"
|
||
errorLine1=" <string name="failed_report">Failed to report</string>"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/strings.xml"
|
||
line="552"
|
||
column="13"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.string.wellbeing_mode_notice` appears to be unused"
|
||
errorLine1=" <string name="wellbeing_mode_notice">Some information that might affect your mental wellbeing will be hidden. This includes:\n\n"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/strings.xml"
|
||
line="593"
|
||
column="13"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.string.review_notifications` appears to be unused"
|
||
errorLine1=" <string name="review_notifications">Review Notifications</string>"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/strings.xml"
|
||
line="599"
|
||
column="13"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.string.action_unfollow_hashtag_format` appears to be unused"
|
||
errorLine1=" <string name="action_unfollow_hashtag_format">Unfollow #%s?</string>"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/strings.xml"
|
||
line="628"
|
||
column="13"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="UnusedResources"
|
||
message="The resource `R.string.hint_filter_title` appears to be unused"
|
||
errorLine1=" <string name="hint_filter_title">My filter</string>"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values/strings.xml"
|
||
line="655"
|
||
column="13"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="TypographyDashes"
|
||
message="Replace "--" with an "em dash" character (—, &#8212;) ?"
|
||
errorLine1=" <string name="poll_info_format">" &lt;!-- 15 votes • 1 hour left --&gt; %1$s • %2$s"<!-- 15 votes • 1 hour left -->"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values-bg/strings.xml"
|
||
line="52"
|
||
column="37"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="TypographyEllipsis"
|
||
message="Replace "..." with ellipsis character (…, &#8230;) ?"
|
||
errorLine1=" <string name="hint_search">검색...</string>"
|
||
errorLine2=" ~~~~~">
|
||
<location
|
||
file="src/main/res/values-ko/strings.xml"
|
||
line="125"
|
||
column="32"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="TypographyEllipsis"
|
||
message="Replace "..." with ellipsis character (…, &#8230;) ?"
|
||
errorLine1=" <string name="dialog_message_uploading_media">업로드 중...</string>"
|
||
errorLine2=" ~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values-ko/strings.xml"
|
||
line="131"
|
||
column="51"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="TypographyEllipsis"
|
||
message="Replace "..." with ellipsis character (…, &#8230;) ?"
|
||
errorLine1=" <string name="compose_preview_image_description">이미지 %s를...</string>"
|
||
errorLine2=" ~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/values-ko/strings.xml"
|
||
line="315"
|
||
column="54"/>
|
||
</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/drawable-xxhdpi/ic_notify.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_account.xml"
|
||
line="117"
|
||
column="22"/>
|
||
</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_account.xml"
|
||
line="129"
|
||
column="22"/>
|
||
</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_account.xml"
|
||
line="243"
|
||
column="22"/>
|
||
</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_account.xml"
|
||
line="279"
|
||
column="26"/>
|
||
</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_account.xml"
|
||
line="306"
|
||
column="26"/>
|
||
</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_account.xml"
|
||
line="321"
|
||
column="26"/>
|
||
</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_account.xml"
|
||
line="348"
|
||
column="26"/>
|
||
</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_account.xml"
|
||
line="379"
|
||
column="26"/>
|
||
</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_account.xml"
|
||
line="409"
|
||
column="26"/>
|
||
</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_compose.xml"
|
||
line="368"
|
||
column="10"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="SelectableText"
|
||
message="Consider making the text value selectable by specifying `android:textIsSelectable="true"`"
|
||
errorLine1=" <TextView android:id="@+id/warning""
|
||
errorLine2=" ~~~~~~~~">
|
||
<location
|
||
file="src/main/res/layout/dialog_mute_account.xml"
|
||
line="12"
|
||
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-land/fragment_report_done.xml"
|
||
line="35"
|
||
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/fragment_report_done.xml"
|
||
line="35"
|
||
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/fragment_view_video.xml"
|
||
line="11"
|
||
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/item_account.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/item_account.xml"
|
||
line="53"
|
||
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/item_account_field.xml"
|
||
line="10"
|
||
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/item_autocomplete_emoji.xml"
|
||
line="19"
|
||
column="6"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="SelectableText"
|
||
message="Consider making the text value selectable by specifying `android:textIsSelectable="true"`"
|
||
errorLine1="<TextView xmlns:android="http://schemas.android.com/apk/res/android""
|
||
errorLine2=" ~~~~~~~~">
|
||
<location
|
||
file="src/main/res/layout/item_autocomplete_hashtag.xml"
|
||
line="2"
|
||
column="2"/>
|
||
</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/item_blocked_user.xml"
|
||
line="30"
|
||
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/item_blocked_user.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/item_conversation.xml"
|
||
line="14"
|
||
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/item_conversation.xml"
|
||
line="81"
|
||
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/item_conversation.xml"
|
||
line="99"
|
||
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/item_conversation.xml"
|
||
line="111"
|
||
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/item_draft.xml"
|
||
line="31"
|
||
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/item_draft.xml"
|
||
line="45"
|
||
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/item_follow.xml"
|
||
line="12"
|
||
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/item_follow.xml"
|
||
line="41"
|
||
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/item_follow.xml"
|
||
line="57"
|
||
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/item_follow_request.xml"
|
||
line="11"
|
||
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/item_follow_request.xml"
|
||
line="49"
|
||
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/item_follow_request.xml"
|
||
line="65"
|
||
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/item_followed_hashtag.xml"
|
||
line="14"
|
||
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/item_load_state_footer_view.xml"
|
||
line="30"
|
||
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/item_muted_domain.xml"
|
||
line="27"
|
||
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/item_muted_user.xml"
|
||
line="31"
|
||
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/item_muted_user.xml"
|
||
line="48"
|
||
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/item_network_state.xml"
|
||
line="8"
|
||
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/item_poll.xml"
|
||
line="8"
|
||
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/item_removable.xml"
|
||
line="9"
|
||
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/item_removable.xml"
|
||
line="23"
|
||
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/item_report_notification.xml"
|
||
line="12"
|
||
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/item_report_notification.xml"
|
||
line="50"
|
||
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/item_report_notification.xml"
|
||
line="65"
|
||
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/item_report_status.xml"
|
||
line="52"
|
||
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/item_report_status.xml"
|
||
line="241"
|
||
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/item_report_status.xml"
|
||
line="261"
|
||
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/item_report_status.xml"
|
||
line="281"
|
||
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/item_report_status.xml"
|
||
line="301"
|
||
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/item_report_status.xml"
|
||
line="321"
|
||
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/item_report_status.xml"
|
||
line="340"
|
||
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/item_scheduled_status.xml"
|
||
line="8"
|
||
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/item_status.xml"
|
||
line="13"
|
||
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/item_status.xml"
|
||
line="58"
|
||
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/item_status.xml"
|
||
line="77"
|
||
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/item_status.xml"
|
||
line="90"
|
||
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/item_status.xml"
|
||
line="247"
|
||
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/item_status.xml"
|
||
line="275"
|
||
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/item_status.xml"
|
||
line="303"
|
||
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/item_status_detailed.xml"
|
||
line="38"
|
||
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/item_status_detailed.xml"
|
||
line="61"
|
||
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/item_status_detailed.xml"
|
||
line="194"
|
||
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/item_status_detailed.xml"
|
||
line="223"
|
||
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/item_status_detailed.xml"
|
||
line="237"
|
||
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/item_status_edit.xml"
|
||
line="13"
|
||
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/item_status_edit.xml"
|
||
line="55"
|
||
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/item_status_notification.xml"
|
||
line="12"
|
||
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/item_status_notification.xml"
|
||
line="50"
|
||
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/item_status_notification.xml"
|
||
line="71"
|
||
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/item_status_notification.xml"
|
||
line="85"
|
||
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/item_tab_preference.xml"
|
||
line="26"
|
||
column="6"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="SelectableText"
|
||
message="Consider making the text value selectable by specifying `android:textIsSelectable="true"`"
|
||
errorLine1="<TextView xmlns:android="http://schemas.android.com/apk/res/android""
|
||
errorLine2=" ~~~~~~~~">
|
||
<location
|
||
file="src/main/res/layout/item_tab_preference_small.xml"
|
||
line="2"
|
||
column="2"/>
|
||
</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-land/item_trending_cell.xml"
|
||
line="41"
|
||
column="10"/>
|
||
</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/item_trending_cell.xml"
|
||
line="41"
|
||
column="10"/>
|
||
</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-land/item_trending_cell.xml"
|
||
line="56"
|
||
column="10"/>
|
||
</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/item_trending_cell.xml"
|
||
line="56"
|
||
column="10"/>
|
||
</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-land/item_trending_cell.xml"
|
||
line="87"
|
||
column="10"/>
|
||
</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/item_trending_cell.xml"
|
||
line="88"
|
||
column="10"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="SelectableText"
|
||
message="Consider making the text value selectable by specifying `android:textIsSelectable="true"`"
|
||
errorLine1="<TextView xmlns:android="http://schemas.android.com/apk/res/android""
|
||
errorLine2=" ~~~~~~~~">
|
||
<location
|
||
file="src/main/res/layout/item_trending_date.xml"
|
||
line="2"
|
||
column="2"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="SelectableText"
|
||
message="Consider making the text value selectable by specifying `android:textIsSelectable="true"`"
|
||
errorLine1="<TextView xmlns:android="http://schemas.android.com/apk/res/android""
|
||
errorLine2=" ~~~~~~~~">
|
||
<location
|
||
file="src/main/res/layout/simple_list_item_1.xml"
|
||
line="19"
|
||
column="2"/>
|
||
</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/view_compose_schedule.xml"
|
||
line="16"
|
||
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/view_poll_preview.xml"
|
||
line="30"
|
||
column="6"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="BackButton"
|
||
message="Back buttons are not standard on Android; see design guide's navigation section"
|
||
errorLine1=" <Button"
|
||
errorLine2=" ~~~~~~">
|
||
<location
|
||
file="src/main/res/layout/fragment_report_note.xml"
|
||
line="108"
|
||
column="6"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="TextFields"
|
||
message="This text field does not specify an `inputType`"
|
||
errorLine1=" <EditText"
|
||
errorLine2=" ~~~~~~~~">
|
||
<location
|
||
file="src/main/res/layout/dialog_filter.xml"
|
||
line="9"
|
||
column="6"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="NegativeMargin"
|
||
message="Margin values should not be negative"
|
||
errorLine1=" android:layout_marginTop="-4dp""
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/layout/item_report_notification.xml"
|
||
line="54"
|
||
column="9"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="NegativeMargin"
|
||
message="Margin values should not be negative"
|
||
errorLine1=" android:layout_marginStart="-14dp""
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/layout/item_status.xml"
|
||
line="237"
|
||
column="9"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="Autofill"
|
||
message="Missing `autofillHints` attribute"
|
||
errorLine1=" <EditText"
|
||
errorLine2=" ~~~~~~~~">
|
||
<location
|
||
file="src/main/res/layout/dialog_filter.xml"
|
||
line="9"
|
||
column="6"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="ReportShortcutUsage"
|
||
message="Calling this method indicates use of dynamic shortcuts, but there are no calls to methods that track shortcut usage, such as `pushDynamicShortcut` or `reportShortcutUsed`. Calling these methods is recommended, as they track shortcut usage and allow launchers to adjust which shortcuts appear based on activation history. Please see https://developer.android.com/develop/ui/views/launch/shortcuts/managing-shortcuts#track-usage"
|
||
errorLine1=" ShortcutManagerCompat.addDynamicShortcuts(context, listOf(shortcutInfo))"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/java/app/pachli/util/ShareShortcutHelper.kt"
|
||
line="96"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="ClickableViewAccessibility"
|
||
message="Custom view ``ImageView`` has `setOnTouchListener` called on it but does not override `performClick`"
|
||
errorLine1=" binding.imageView.setOnTouchListener { _, event ->"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/java/app/pachli/adapter/TabAdapter.kt"
|
||
line="92"
|
||
column="13"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="ClickableViewAccessibility"
|
||
message="`onTouch` lambda should call `View#performClick` when a click is detected"
|
||
errorLine1=" binding.imageView.setOnTouchListener { _, event ->"
|
||
errorLine2=" ^">
|
||
<location
|
||
file="src/main/java/app/pachli/adapter/TabAdapter.kt"
|
||
line="92"
|
||
column="50"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="ContentDescription"
|
||
message="Missing `contentDescription` attribute on image"
|
||
errorLine1=" <ImageView"
|
||
errorLine2=" ~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/layout/item_tab_preference.xml"
|
||
line="14"
|
||
column="6"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="KeyboardInaccessibleWidget"
|
||
message="'clickable' attribute found, please also add 'focusable'"
|
||
errorLine1=" android:clickable="true""
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/layout/material_drawer_header.xml"
|
||
line="8"
|
||
column="5"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="HardcodedText"
|
||
message="Hardcoded string "Filter: MyFilter", should use `@string` resource"
|
||
errorLine1=" android:text="Filter: MyFilter""
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/layout/item_status_filtered.xml"
|
||
line="18"
|
||
column="9"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="RtlSymmetry"
|
||
message="When you define `paddingStart` you should probably also define `paddingEnd` for right-to-left symmetry"
|
||
errorLine1=" android:paddingStart="8dp""
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/layout/activity_edit_profile.xml"
|
||
line="118"
|
||
column="21"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="RtlSymmetry"
|
||
message="When you define `paddingStart` you should probably also define `paddingEnd` for right-to-left symmetry"
|
||
errorLine1=" android:paddingStart="40dp""
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/layout/activity_edit_profile.xml"
|
||
line="129"
|
||
column="21"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="RtlSymmetry"
|
||
message="When you define `paddingEnd` you should probably also define `paddingStart` for right-to-left symmetry"
|
||
errorLine1=" android:paddingEnd="@dimen/status_display_name_padding_end""
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/layout/item_conversation.xml"
|
||
line="89"
|
||
column="9"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="RtlSymmetry"
|
||
message="When you define `paddingStart` you should probably also define `paddingEnd` for right-to-left symmetry"
|
||
errorLine1=" android:paddingStart="28dp""
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/layout/item_follow.xml"
|
||
line="22"
|
||
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="6dp""
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/layout/item_poll.xml"
|
||
line="36"
|
||
column="9"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="RtlSymmetry"
|
||
message="When you define `paddingStart` you should probably also define `paddingEnd` for right-to-left symmetry"
|
||
errorLine1=" android:paddingStart="28dp""
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/layout/item_report_notification.xml"
|
||
line="23"
|
||
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="@dimen/status_display_name_padding_end""
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/layout/item_status.xml"
|
||
line="67"
|
||
column="9"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="RtlSymmetry"
|
||
message="When you define `paddingStart` you should probably also define `paddingEnd` for right-to-left symmetry"
|
||
errorLine1=" android:paddingStart="28dp""
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/layout/item_status_notification.xml"
|
||
line="22"
|
||
column="9"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="RtlSymmetry"
|
||
message="When you define `paddingStart` you should probably also define `paddingEnd` for right-to-left symmetry"
|
||
errorLine1=" android:paddingStart="4dp""
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/layout/view_compose_schedule.xml"
|
||
line="21"
|
||
column="9"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="RtlSymmetry"
|
||
message="When you define `paddingStart` you should probably also define `paddingEnd` for right-to-left symmetry"
|
||
errorLine1=" android:paddingStart="4dp""
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/res/layout/view_compose_schedule.xml"
|
||
line="38"
|
||
column="9"/>
|
||
</issue>
|
||
|
||
<issue
|
||
id="NullSafeMutableLiveData"
|
||
message="Expected non-nullable value"
|
||
errorLine1=" emojisMutable.postValue(instanceInfoRepo.getEmojis())"
|
||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||
<location
|
||
file="src/main/java/app/pachli/components/announcements/AnnouncementsViewModel.kt"
|
||
line="54"
|
||
column="37"/>
|
||
</issue>
|
||
|
||
</issues>
|