2019-04-03 13:04:24 +03:00
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<lint>
|
|
|
|
<!-- Modify some severity -->
|
|
|
|
|
|
|
|
<!-- Resource -->
|
2021-03-03 20:17:09 +03:00
|
|
|
<issue id="MissingTranslation" severity="ignore" />
|
2019-04-03 13:04:24 +03:00
|
|
|
<issue id="TypographyEllipsis" severity="error" />
|
|
|
|
<issue id="ImpliedQuantity" severity="warning" />
|
2020-08-13 13:15:15 +03:00
|
|
|
<issue id="UnusedQuantity" severity="error" />
|
2020-02-27 16:35:57 +03:00
|
|
|
<issue id="IconXmlAndPng" severity="error" />
|
2020-02-27 16:43:07 +03:00
|
|
|
<issue id="IconDipSize" severity="error" />
|
|
|
|
<issue id="IconDuplicatesConfig" severity="error" />
|
2020-02-27 16:56:18 +03:00
|
|
|
<issue id="IconDuplicates" severity="error" />
|
2020-02-27 17:11:43 +03:00
|
|
|
<issue id="IconExpectedSize" severity="error" />
|
2021-03-10 20:36:23 +03:00
|
|
|
<issue id="LocaleFolder" severity="error" />
|
2019-04-03 13:04:24 +03:00
|
|
|
|
|
|
|
<!-- UX -->
|
|
|
|
<issue id="ButtonOrder" severity="error" />
|
2020-03-05 13:09:58 +03:00
|
|
|
<issue id="TextFields" severity="error" />
|
2019-04-03 13:04:24 +03:00
|
|
|
|
2021-02-12 16:35:28 +03:00
|
|
|
<!-- Accessibility -->
|
|
|
|
<issue id="LabelFor" severity="error" />
|
2021-02-12 22:18:34 +03:00
|
|
|
<issue id="ContentDescription" severity="error" />
|
2021-09-14 16:57:24 +03:00
|
|
|
<issue id="SpUsage" severity="error" />
|
2021-02-12 16:35:28 +03:00
|
|
|
|
2019-04-03 13:04:24 +03:00
|
|
|
<!-- Layout -->
|
|
|
|
<issue id="UnknownIdInLayout" severity="error" />
|
|
|
|
<issue id="StringFormatCount" severity="error" />
|
|
|
|
<issue id="HardcodedText" severity="error" />
|
|
|
|
<issue id="ObsoleteLayoutParam" severity="error" />
|
|
|
|
<issue id="InefficientWeight" severity="error" />
|
|
|
|
<issue id="DisableBaselineAlignment" severity="error" />
|
|
|
|
<issue id="ScrollViewSize" severity="error" />
|
2020-02-27 17:11:43 +03:00
|
|
|
<issue id="NegativeMargin" severity="error" />
|
2020-10-08 10:30:25 +03:00
|
|
|
<issue id="UseCompatTextViewDrawableXml" severity="error" />
|
2019-04-03 13:04:24 +03:00
|
|
|
|
|
|
|
<!-- RTL -->
|
|
|
|
<issue id="RtlEnabled" severity="error" />
|
2020-08-13 19:49:19 +03:00
|
|
|
<issue id="RtlHardcoded" severity="error" />
|
2019-04-03 13:04:24 +03:00
|
|
|
<issue id="RtlSymmetry" severity="error" />
|
|
|
|
|
|
|
|
<!-- Code -->
|
|
|
|
<issue id="SetTextI18n" severity="error" />
|
|
|
|
<issue id="ViewConstructor" severity="error" />
|
|
|
|
<issue id="UseValueOf" severity="error" />
|
2020-08-18 01:44:50 +03:00
|
|
|
<issue id="ObsoleteSdkInt" severity="error" />
|
2020-02-27 16:30:49 +03:00
|
|
|
<issue id="Recycle" severity="error" />
|
2020-02-27 17:27:46 +03:00
|
|
|
<issue id="KotlinPropertyAccess" severity="error" />
|
2020-12-02 19:04:54 +03:00
|
|
|
<issue id="DefaultLocale" severity="error" />
|
2021-09-10 19:14:39 +03:00
|
|
|
<issue id="CheckResult" severity="error" />
|
2019-04-03 13:04:24 +03:00
|
|
|
|
2019-12-19 12:46:11 +03:00
|
|
|
<issue id="InvalidPackage">
|
2020-08-14 22:33:46 +03:00
|
|
|
<!-- Ignore error from HtmlCompressor lib -->
|
2020-02-27 17:27:46 +03:00
|
|
|
<ignore path="**/htmlcompressor-1.4.jar" />
|
2020-08-14 22:33:46 +03:00
|
|
|
<!-- Ignore error from dropbox-core-sdk-3.0.8 lib, which comes with Jitsi library -->
|
|
|
|
<ignore path="**/dropbox-core-sdk-3.0.8.jar" />
|
2019-12-19 12:46:11 +03:00
|
|
|
</issue>
|
2020-02-27 17:41:35 +03:00
|
|
|
|
|
|
|
<!-- Manifest -->
|
|
|
|
<issue id="PermissionImpliesUnsupportedChromeOsHardware" severity="error" />
|
2020-03-05 12:40:36 +03:00
|
|
|
|
2021-06-11 11:19:42 +03:00
|
|
|
<!-- Performance -->
|
|
|
|
<issue id="UselessParent" severity="error" />
|
|
|
|
|
2020-12-02 14:46:15 +03:00
|
|
|
<!-- Dependencies -->
|
|
|
|
<issue id="KtxExtensionAvailable" severity="error" />
|
|
|
|
|
2020-03-05 12:40:36 +03:00
|
|
|
<!-- Timber -->
|
2020-03-11 13:19:22 +03:00
|
|
|
<!-- This rule is failing on CI because it's marked as unknwown rule id :/-->
|
|
|
|
<!-- <issue id="BinaryOperationInTimber" severity="error" />-->
|
2021-11-17 16:18:02 +03:00
|
|
|
<issue id="LogNotTimber" severity="error" />
|
2020-03-05 13:02:14 +03:00
|
|
|
|
|
|
|
<!-- Wording -->
|
2021-03-03 20:17:09 +03:00
|
|
|
<issue id="Typos" severity="error" />
|
2021-03-03 21:35:46 +03:00
|
|
|
|
|
|
|
<!-- Ignore lint issue in generated resource file from templates.
|
|
|
|
https://github.com/LikeTheSalad/android-string-reference generates string from the default language
|
|
|
|
if the translation is missing, and it can lead to typos. Lint should only check the string from the
|
|
|
|
original file, so with id starting by `template_`. -->
|
|
|
|
<issue id="all">
|
|
|
|
<ignore path="**/generated/resolved/**/resolved.xml" />
|
|
|
|
</issue>
|
2021-05-18 22:23:50 +03:00
|
|
|
|
|
|
|
<!-- Bug in lint agp 4.1 incorrectly thinks kotlin forEach is using java 8 API's. -->
|
|
|
|
<!-- FIXME this workaround should be removed in a near future -->
|
|
|
|
<issue id="NewApi" severity="warning" />
|
2019-04-03 13:04:24 +03:00
|
|
|
</lint>
|