Revision control

Copy as Markdown

<?xml version="1.0" encoding="UTF-8"?>
<!-- This Source Code Form is subject to the terms of the Mozilla Public
- License, v. 2.0. If a copy of the MPL was not distributed with this
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
<lint>
<issue id="InvalidPackage">
<!-- Sentry: it uses one SDK for desktop apps and Android apps so I assume it's
calling functions from desktop apps and silently ignoring those calls when
the functions are not available on Android. -->
<ignore path="**/sentry*.jar"/>
</issue>
<!-- DISABLED CHECKS: we mark warnings as errors so these are either "informational" - they'll
appear in the output - or "ignore", where we'll never see them. -->
<!-- Sometimes we want to build with the old version. -->
<issue id="GradleDependency" severity="informational"/>
<!-- Sometimes we don't want to update the SDK immediately. -->
<issue id="OldTargetApi" severity="informational"/>
<!-- With limited devices to support, we're intentional about which folders we put our resources
into to limit APK size. The IconDensities check should catch our DPI errors. -->
<issue id="IconMissingDensityFolder" severity="informational"/>
<!-- While we are developing the app and importing/exporting strings from the l10n repository
there will always be missing or extra translations. Just printing a warning is enough.
No need to fail the builds. -->
<issue id="MissingTranslation" severity="informational" />
<!-- We need to do a string export to get rid of localized strings that were removed via
<issue id="ExtraTranslation" severity="informational"/>
<!-- We don't want to fail the build, nor do we want to to pollute our informational output. -->
<issue id="Typos" severity="informational"/>
<!-- We do not support Google services. -->
<issue id="GoogleAppIndexingWarning" severity="ignore"/>
<!-- This doesn't affect us, as we are not distributing through the Play Store -->
<issue id="ExpiredTargetSdkVersion" severity="informational"/>
</lint>