0
0
mirror of https://github.com/ankidroid/Anki-Android.git synced 2024-09-20 12:02:16 +02:00
Anki-Android/lint-rules
David Allison 21c5bcdc8e feat(lint): Verify Positional Format Strings
AAPT displayed these issues as build as warnings, but CI passed

Add lint to make sure this is caught.

We take AAPT's C++ code and convert it to Kotlin.

Tested on commit d392498050

Errors looks like:

AnkiDroid\src\main\res\values\04-network.xml:84:
Multiple substitutions specified in non-positional format.
Convert "%s" to "%1$s"
[NonPositionalFormatSubstitutions from com.ichi2.anki.lint]

Fixes 10347
2022-02-20 17:20:51 -05:00
..
src feat(lint): Verify Positional Format Strings 2022-02-20 17:20:51 -05:00
.gitignore Add lint checks for new time api 2020-08-25 10:04:26 +02:00
build.gradle lint: kotlin conversion corrupting emails 2021-10-30 08:25:25 -05:00