File: lint.xml

package info (click to toggle)
firefox 147.0.3-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 4,683,320 kB
  • sloc: cpp: 7,607,359; javascript: 6,533,295; ansic: 3,775,223; python: 1,415,500; xml: 634,561; asm: 438,949; java: 186,241; sh: 62,752; makefile: 18,079; objc: 13,092; perl: 12,808; yacc: 4,583; cs: 3,846; pascal: 3,448; lex: 1,720; ruby: 1,003; php: 436; lisp: 258; awk: 247; sql: 66; sed: 54; csh: 10; exp: 6
file content (57 lines) | stat: -rw-r--r-- 2,569 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
<?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>
    <!-- While we are developing the app and importing/exporting strings from the l10n repository
         there will always be missing or extra translations. -->
    <issue id="MissingTranslation" severity="ignore" />
    <issue id="MissingQuantity" severity="ignore" />
    <issue id="PluralsCandidate" severity="ignore" />
    <issue id="StringFormatCount" severity="ignore" />
    <issue id="TypographyEllipsis" severity="ignore" />
    <issue id="ExtraTranslation" severity="warning" />
    <issue id="MissingDefaultResource" severity="ignore" />
    <issue id="BlankString" severity="error">
        <ignore path="**/values/preference_keys.xml" />
    </issue>
    <issue id="BrandUsage" severity="error">
        <ignore path="**/values-*/strings.xml" />
        <ignore path="**/values/app.xml" />
    </issue>
    <issue id="IncorrectEllipsisCharacter" severity="error">
        <ignore path="**/values-*/strings.xml" />
    </issue>
    <issue id="IncorrectStraightQuote" severity="error">
        <ignore path="**/values-*/strings.xml" />
    </issue>
    <issue id="IncorrectStraightDoubleQuote" severity="error">
        <ignore path="**/values-*/strings.xml" />
    </issue>
    <issue id="PlaceholderComment" severity="error">
        <ignore path="**/values-*/strings.xml" />
    </issue>
    <issue id="Typos" severity="error">
        <ignore path="**/values-*/strings.xml" />
    </issue>

    <!-- Correctness: checks with increased severity -->
    <issue id="ModifierParameter" severity="error" />

    <!-- Ignore support library lint bug: https://code.google.com/p/android/issues/detail?id=227098
         (Present in 25.3.1, despite claims of being fixed in 23) -->
    <issue id="InconsistentLayout">
        <ignore path="**/appcompat-v7/**/res/layout/notification_template_custom_big.xml"/>
    </issue>

    <!-- Ignore due to baseline bloat and lack of actionability -->
    <issue id="VectorPath" severity="ignore" />

    <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" />
        <ignore path="**/junit*.jar" />
    </issue>
</lint>