BuildScripts/lint/lint.xml

144 lines
6.9 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<lint>
<issue id="InvalidPackage" severity="error">
<ignore regexp="Invalid package reference in library.*not included in Android.*java.*"/>
</issue>
<!-- todo: use new versions of fresco when problem with fbcore not found -->
<issue id="NewerVersionAvailable" severity="error">
<ignore regexp="A newer version of com.facebook.fresco:fresco than .+ is available: .+"/>
</issue>
<issue id="NewerVersionAvailable" severity="error">
<ignore regexp="A newer version of io.socket:socket.io-client than .+ is available: .+"/>
</issue>
<issue id="NewerVersionAvailable" severity="error">
<ignore regexp="A newer version of de.ruedigermoeller:fst than .+ is available: .+"/>
</issue>
<issue id="AdapterViewChildren" severity="error"/>
<issue id="AddJavascriptInterface" severity="info"/>
<issue id="AllowBackup" severity="error"/>
<issue id="AlwaysShowAction" severity="error"/>
<issue id="AppCompatMethod" severity="error"/>
<issue id="AppIndexingApiWarning" severity="error"/>
<issue id="Assert" severity="error"/>
<issue id="CommitPrefEdits" severity="error"/>
<issue id="CommitTransaction" severity="error"/>
<issue id="CustomViewStyleable" severity="error"/>
<issue id="CutPasteId" severity="error"/>
<issue id="Deprecated" severity="error"/>
<issue id="DeviceAdmin" severity="error"/>
<issue id="DisableBaselineAlignment" severity="error"/>
<issue id="DrawAllocation" severity="warning"/>
<issue id="DuplicateIncludedIds" severity="error"/>
<issue id="DuplicateUsesFeature" severity="error"/>
<issue id="ExportedContentProvider" severity="error"/>
<issue id="ExportedReceiver" severity="error"/>
<issue id="ExportedService" severity="error"/>
<issue id="ExtraText" severity="error"/>
<issue id="GetInstance" severity="error"/>
<issue id="GifUsage" severity="error"/>
<issue id="GradleDependency" severity="error"/>
<issue id="GradleDeprecated" severity="error"/>
<issue id="GradleDynamicVersion" severity="error"/>
<issue id="GradleOverrides" severity="error"/>
<issue id="GradlePath" severity="warning"/>
<issue id="GrantAllUris" severity="error"/>
<issue id="HandlerLeak" severity="error"/>
<issue id="HardcodedText" severity="error"/>
<issue id="IconColors" severity="warning"/>
<issue id="IconDensities" severity="warning"/>
<issue id="IconDipSize" severity="error"/>
<issue id="IconDuplicates" severity="error"/>
<issue id="IconDuplicatesConfig" severity="error"/>
<issue id="IconExtension" severity="error"/>
<issue id="IconLocation" severity="error"/>
<issue id="IconMixedNinePatch" severity="error"/>
<issue id="IconNoDpi" severity="error"/>
<issue id="IconXmlAndPng" severity="error"/>
<issue id="IllegalResourceRef" severity="error"/>
<issue id="InOrMmUsage" severity="error"/>
<issue id="InconsistentArrays" severity="error"/>
<issue id="InefficientWeight" severity="warning"/>
<issue id="InflateParams" severity="warning"/>
<issue id="InnerclassSeparator" severity="error"/>
<issue id="LocaleFolder" severity="error"/>
<issue id="LogConditional" severity="error"/>
<issue id="ManifestOrder" severity="error"/>
<issue id="MipmapIcons" severity="error"/>
<issue id="MissingApplicationIcon" severity="error"/>
<issue id="MissingId" severity="error"/>
<issue id="MissingVersion" severity="error"/>
<issue id="NestedWeights" severity="warning"/>
<issue id="ObsoleteLayoutParam" severity="error"/>
<issue id="OldTargetApi" severity="error"/>
<issue id="PackageManagerGetSignatures" severity="error"/>
<issue id="PrivateResource" severity="error"/>
<issue id="ProguardSplit" severity="error"/>
<issue id="PxUsage" severity="error"/>
<issue id="Recycle" severity="error"/>
<issue id="Registered" severity="error"/>
<issue id="RtlEnabled" severity="error"/>
<issue id="SQLiteString" severity="error"/>
<issue id="ScrollViewCount" severity="error"/>
<issue id="ScrollViewSize" severity="error"/>
<issue id="SdCardPath" severity="error"/>
<issue id="ShortAlarm" severity="warning"/>
<issue id="ShowToast" severity="error"/>
<issue id="SignatureOrSystemPermissions" severity="error"/>
<issue id="SimpleDateFormat" severity="error"/>
<issue id="SpUsage" severity="error"/>
<issue id="StateListReachable" severity="error"/>
<issue id="SuspiciousImport" severity="error"/>
<issue id="TextFields" severity="error"/>
<issue id="TextViewEdits" severity="error"/>
<issue id="TooDeepLayout" severity="warning"/>
<issue id="TooManyViews" severity="warning"/>
<issue id="TypographyDashes" severity="warning"/>
<issue id="TypographyEllipsis" severity="error"/>
<issue id="UnknownIdInLayout" severity="error"/>
<issue id="UnlocalizedSms" severity="error"/>
<issue id="UnusedIds" severity="error"/>
<issue id="UseAlpha2" severity="error"/>
<issue id="UseSparseArrays" severity="warning"/>
<issue id="UseValueOf" severity="error"/>
<issue id="UsesMinSdkAttributes" severity="error"/>
<issue id="UsingHttp" severity="warning"/>
<issue id="WorldReadableFiles" severity="warning"/>
<issue id="WorldWriteableFiles" severity="warning"/>
<issue id="WrongRegion" severity="warning"/>
<!-- DISABLE RULES BELOW -->
<issue id="UnusedIds" severity="ignore"/>
<issue id="ButtonCase" severity="ignore"/>
<issue id="ButtonOrder" severity="ignore"/>
<issue id="ButtonStyle" severity="ignore"/>
<issue id="ContentDescription" severity="ignore"/>
<issue id="ExportedPreferenceActivity" severity="ignore"/>
<issue id="IconLauncherShape" severity="ignore"/>
<issue id="IconMissingDensityFolder" severity="ignore"/>
<issue id="InconsistentLayout" severity="ignore"/>
<issue id="LabelFor" severity="ignore"/>
<issue id="MissingTranslation" severity="ignore"/>
<issue id="NestedScrolling" severity="ignore"/>
<issue id="MergeRootFrame" severity="ignore"/>
<issue id="NewApi" severity="ignore"/>
<issue id="Overdraw" severity="ignore"/>
<issue id="PluralsCandidate" severity="ignore"/>
<issue id="RelativeOverlap" severity="ignore"/>
<issue id="RtlHardcoded" severity="ignore"/>
<issue id="RtlSymmetry" severity="ignore"/>
<issue id="SmallSp" severity="ignore"/>
<issue id="StringFormatCount" severity="ignore"/>
<issue id="TypographyFractions" severity="ignore"/>
<issue id="Typos" severity="ignore"/>
<issue id="UnusedQuantity" severity="ignore"/>
<issue id="UnusedResources" severity="ignore"/>
<issue id="UseCompoundDrawables" severity="ignore"/>
<issue id="UselessLeaf" severity="ignore"/>
<issue id="UselessParent" severity="ignore"/>
<issue id="ViewConstructor" severity="ignore"/>
<issue id="ViewHolder" severity="ignore"/>
<issue id="WebViewLayout" severity="ignore"/>
</lint>