Skip to content

Add in app banner message for a new device #7368

Add in app banner message for a new device

Add in app banner message for a new device #7368

Triggered via pull request October 10, 2023 10:55
Status Failure
Total duration 12m 10s
Artifacts 2

android-app.yml

on: pull_request
Matrix: Build native
Generate relay list
2m 6s
Generate relay list
Build app and run unit tests
9m 6s
Build app and run unit tests
Matrix: Run instrumented tests
Fit to window
Zoom out
Zoom in

Annotations

1 error
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)

Artifacts

Produced during runtime
Name Size
native-libs Expired
114 MB
relay-list Expired
471 KB