Add in app banner message for a new device #7362
android-app.yml
on: pull_request
Annotations
1 error and 1 warning
Build app and run unit tests
Execution failed for task ':lib:resource:lintDebug'.
> Lint found errors in the project; aborting build.
Fix the issues identified by lint, or add the issues to the lint baseline via `gradlew updateLintBaseline`.
For more details, see https://developer.android.com/studio/write/lint#snapshot
/__w/mullvadvpn-app/mullvadvpn-app/android/lib/resource/lint-baseline.xml: Information: 29 errors were filtered out because they are listed in the baseline file, lint-baseline.xml
[LintBaseline]
/__w/mullvadvpn-app/mullvadvpn-app/android/lib/resource/lint-baseline.xml: Information: 40 errors/warnings were listed in the baseline file (lint-baseline.xml) but not found in the project; perhaps they have been fixed? Another possible explanation is that lint recently stopped analyzing (and including results from) dependent projects by default. You can turn this back on with android.lintOptions.checkDependencies=true. Unmatched issue types: MissingQuantity (40) [LintBaseline]
/__w/mullvadvpn-app/mullvadvpn-app/android/lib/resource/src/main/res/values-fr/plurals.xml:44: Error: 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. [ImpliedQuantity]
<item quantity="one">il y a une heure</item>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/__w/mullvadvpn-app/mullvadvpn-app/android/lib/resource/src/main/res/values-pt/plurals.xml:44: Error: 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. [ImpliedQuantity]
<item quantity="one">h? uma hora</item>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Explanation for issues of type "ImpliedQuantity":
Plural strings should generally include a %s or %d formatting argument. In
locales like English, the one quantity only applies to a single value, 1,
but that's not true everywhere. For example, in Slovene, the one quantity
will apply to 1, 101, 201, 301, and so on. Similarly, there are locales
where multiple values match the zero and two quantities.
In these locales, it is usually an error to have a message which does not
include a formatting argument (such as '%d'), since it will not be clear
from the grammar what quantity the quantity string is describing.
https://developer.android.com/guide/topics/resources/string-resource.html#Plurals
2 errors, 0 warnings (29 errors filtered by baseline lint-baseline.xml)
|
Build app and run unit tests
Failed to restore: Cache service responded with 429
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
native-libs
Expired
|
114 MB |
|
relay-list
Expired
|
471 KB |
|