Skip to content

Migrate redeem voucher dialog into compose #7026

Migrate redeem voucher dialog into compose

Migrate redeem voucher dialog into compose #7026

Triggered via pull request September 27, 2023 09:49
Status Failure
Total duration 16m 19s
Artifacts 2

android-app.yml

on: pull_request
Prepare
4s
Prepare
Matrix: Build native
Generate relay list
2m 18s
Generate relay list
Build app and run unit tests
10m 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 Lint found 1 errors, 0 warnings (29 errors filtered by baseline lint-baseline.xml). First failure: /__w/mullvadvpn-app/mullvadvpn-app/android/lib/resource/src/main/res/values/strings.xml:224: Error: Formatting %d followed by words ("months"): This should probably be a plural rather than a string [PluralsCandidate] <string name="months_added_to_your_account">%d months was added to your account.</string> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Explanation for issues of type "PluralsCandidate": This lint check looks for potential errors in internationalization where you have translated a message which involves a quantity and it looks like other parts of the string may need grammatical changes. For example, rather than something like this: <string name="try_again">Try again in %d seconds.</string> you should be using a plural: <plurals name="try_again"> <item quantity="one">Try again in %d second</item> <item quantity="other">Try again in %d seconds</item> </plurals> This will ensure that in other languages the right set of translations are provided for the different quantity classes. (This check depends on some heuristics, so it may not accurately determine whether a string really should be a quantity. You can use tools:ignore to filter out false positives. https://developer.android.com/guide/topics/resources/string-resource.html#Plurals The full lint text report is located at: /__w/mullvadvpn-app/mullvadvpn-app/android/lib/resource/build/intermediates/lint_intermediate_text_report/debug/lint-results-debug.txt

Artifacts

Produced during runtime
Name Size
native-libs Expired
112 MB
relay-list Expired
472 KB