David Allison
f7374d23ac
refactor: Kotlin Cleanup: use listOf
...
Reduction in code without reduction of readability
2022-05-11 05:02:32 +01:00
David Allison
56fcdf4922
refactor(lint-rules): fix IDE lint
...
Removes all IDE lint warnings from the non-test Kotlin classes
2022-05-11 05:02:32 +01:00
David Allison
330854683f
refactor: ignore "UnstableApiUsage" lint warnings
...
We're aware that these classes are using `@Beta` functionality
Removes a lot of IDE lint warnings
2022-05-11 05:02:32 +01:00
Mike Hardy
a145c032fd
Bumped version to 2.16alpha65
2022-05-11 01:15:54 +00:00
David Allison
168407e8f0
refactor: Convert DirectSystemTimeInstantiation to Kotlin
...
com.ichi2.anki.lint.rules.DirectSystemTimeInstantiation
2022-05-10 20:14:25 -05:00
David Allison
c964b1fae6
refactor: Rename DirectSystemTimeInstantiation.java to .kt
...
com.ichi2.anki.lint.rules.DirectSystemTimeInstantiation
2022-05-10 20:14:25 -05:00
lukstbit
078d4bd3b8
Migrate TagsList.java to Kotlin
2022-05-10 19:55:24 -05:00
lukstbit
663cc197cf
Rename TagsList.java to .kt
2022-05-10 19:55:24 -05:00
lukstbit
05d3369abe
Migrate RemoteMediaServer.java to Kotlin
2022-05-10 19:40:55 -05:00
lukstbit
dd90cff363
Rename RemoteMediaServer.java to .kt
2022-05-10 19:40:55 -05:00
David Allison
9ae744759a
refactor: Convert Constants to Kotlin
...
com.ichi2.anki.lint.utils.Constants
2022-05-10 19:26:31 -05:00
David Allison
966b0142c1
refactor: Rename Constants.java to .kt
...
com.ichi2.anki.lint.utils.Constants
2022-05-10 19:26:31 -05:00
David Allison
dcba4fbd3a
refactor: Convert JavaFieldNamingPatternDetector to Kotlin
...
com.ichi2.anki.lint.rules.JavaFieldNamingPatternDetector
2022-05-10 19:17:42 -05:00
David Allison
22ddbe7c67
refactor: Rename JavaFieldNamingPatternDetector.java to .kt
...
com.ichi2.anki.lint.rules.JavaFieldNamingPatternDetector
2022-05-10 19:17:42 -05:00
David Allison
a8ff459281
refactor: Convert StringFormatDetector to Kotlin
...
com.ichi2.anki.lint.utils.StringFormatDetector
2022-05-10 19:04:53 -05:00
David Allison
884ce1065f
refactor: Rename StringFormatDetector.java to .kt
...
com.ichi2.anki.lint.utils.StringFormatDetector
2022-05-10 19:04:53 -05:00
David Allison
5548273bdd
refactor: Convert LintUtils to Kotlin
...
com.ichi2.anki.lint.utils.LintUtils
2022-05-10 18:55:24 -05:00
David Allison
abb3220e68
refactor: Rename LintUtils.java to .kt
...
com.ichi2.anki.lint.utils.LintUtils
2022-05-10 18:55:24 -05:00
David Allison
1440013117
refactor: Convert ImportStatementDetector to Kotlin
...
com.ichi2.anki.lint.lint.ImportStatementDetector
2022-05-10 18:41:35 -05:00
David Allison
4721645e94
refactor: Rename ImportStatementDetector.java to .kt
...
com.ichi2.anki.lint.lint.ImportStatementDetector
2022-05-10 18:41:35 -05:00
AnkiDroid Translations
c9c54fa26a
Updated strings from Crowdin
2022-05-10 18:27:07 -05:00
Brayan Oliveira
2d589f2bd0
Fix supportInvalidateOptionsMenu
deprecation ( #11312 )
...
* Fix supportInvalidateOptionsMenu deprecation on CardBrowser.kt
Substituted for equivalent `invalidateOptionsMenu()`
* Fix supportInvalidateOptionsMenu deprecation on AbstractFlashcardViewer.kt
Substituted for equivalent `invalidateOptionsMenu()`
* Fix supportInvalidateOptionsMenu deprecation on DeckPicker.kt
Substituted for equivalent `invalidateOptionsMenu()`
* Fix supportInvalidateOptionsMenu deprecation on CardTemplateEditor.kt
* Fix supportInvalidateOptionsMenu deprecation on MultimediaEditFieldActivity.kt
* Fix supportInvalidateOptionsMenu deprecation on NavigationDrawerActivity.kt
* Remove supportInvalidateOptionsMenu on MyAccount.kt
it doesn't have a options menu to invalidate, so it isn't necessary
2022-05-10 18:26:39 -05:00
Mike Hardy
ae95643f1f
build(deps): Dependency updates 20220510
2022-05-10 18:07:18 -05:00
lukstbit
aaf54cd325
Refactor ArgumentUtils into BundleUtils
2022-05-10 17:51:05 -05:00
David Allison
a8695ef2b5
refactor: convert IssueRegistry to Kotlin
...
com.ichi2.anki.lint.IssueRegistry
2022-05-10 17:30:21 -05:00
David Allison
50c6fb2583
refactor: Rename IssueRegistry.java to .kt
...
com.ichi2.anki.lint.IssueRegistry
2022-05-10 17:30:21 -05:00
David Allison
8e1c904636
refactor: convert PrintStackTraceUsage to Kotlin
...
com.ichi2.anki.lint.rules.PrintStackTraceUsage
Moved the companion object to the top of the class to keep the diff clean
2022-05-10 17:17:12 -05:00
David Allison
fc74fb933e
refactor: Rename PrintStackTraceUsage.java to .kt
...
com.ichi2.anki.lint.rules.PrintStackTraceUsage
2022-05-10 17:17:12 -05:00
David Allison
99986d776b
refactor: convert PreferIsEmptyOverSizeCheck to Kotlin
...
com.ichi2.anki.lint.rules.PreferIsEmptyOverSizeCheck
Moved the companion object to the top of the class to keep the diff clean
2022-05-10 17:01:11 -05:00
David Allison
27dbe3147b
refactor: Rename PreferIsEmptyOverSizeCheck.java to .kt
...
com.ichi2.anki.lint.rules.PreferIsEmptyOverSizeCheck
2022-05-10 17:01:11 -05:00
David Allison
b1c2241e4b
refactor: convert NonPublicNonStaticJavaFieldDetector to Kotlin
...
com.ichi2.anki.lint.rules.NonPublicNonStaticJavaFieldDetector
Moved the companion object to the top of the class to keep the diff clean
2022-05-10 16:40:41 -05:00
David Allison
8d2564a2d1
refactor: Rename NonPublicNonStaticJavaFieldDetector.java to .kt
...
com.ichi2.anki.lint.rules.NonPublicNonStaticJavaFieldDetector
2022-05-10 16:40:41 -05:00
David Allison
44abac52fb
refactor: convert InconsistentAnnotationUsage to Kotlin
...
com.ichi2.anki.lint.rules.InconsistentAnnotationUsage
Moved the companion object to the top of the class to keep the diff clean
2022-05-10 16:22:58 -05:00
David Allison
b89d287896
refactor: Rename InconsistentAnnotationUsage.java to .kt
...
com.ichi2.anki.lint.rules.InconsistentAnnotationUsage
2022-05-10 16:22:58 -05:00
David Allison
062dc97f4d
refactor: convert FixedPreferencesTitleLength to Kotlin
...
com.ichi2.anki.lint.rules.FixedPreferencesTitleLength
Moved the companion object to the top of the class to keep the diff clean
2022-05-10 16:14:05 -05:00
David Allison
c1475cd761
refactor: Rename FixedPreferencesTitleLength.java to .kt
...
com.ichi2.anki.lint.rules.FixedPreferencesTitleLength
2022-05-10 16:14:05 -05:00
David Allison
6514a045f7
refactor: convert DirectToastMakeTextUsage to Kotlin
...
com.ichi2.anki.lint.rules.DirectToastMakeTextUsage
Moved the companion object to the top of the class to keep the diff clean
2022-05-10 15:51:28 -05:00
David Allison
d28ccc318e
refactor: Rename DirectToastMakeTextUsage.java to .kt
...
com.ichi2.anki.lint.rules.DirectToastMakeTextUsage
2022-05-10 15:51:28 -05:00
David Allison
c9bdc4b8e9
refactor: convert DirectSystemCurrentTimeMillisUsage to Kotlin
...
com.ichi2.anki.lint.rules.DirectSystemCurrentTimeMillisUsage
Moved the companion object to the top of the class to keep the diff clean
2022-05-10 15:42:27 -05:00
David Allison
5da406f381
refactor: Rename DirectSystemCurrentTimeMillisUsage.java to .kt
...
com.ichi2.anki.lint.rules.DirectSystemCurrentTimeMillisUsage
2022-05-10 15:42:27 -05:00
David Allison
6d42573189
refactor: convert DirectSnackbarMakeUsage to Kotlin
...
com.ichi2.anki.lint.rules.DirectSnackbarMakeUsage
Moved the companion object to the top of the class to keep the diff clean
2022-05-10 15:34:23 -05:00
David Allison
d84360ccbc
refactor: Rename DirectSnackbarMakeUsage.java to .kt
...
com.ichi2.anki.lint.rules.DirectSnackbarMakeUsage
2022-05-10 15:34:23 -05:00
Jatin887
43ac8d071c
[KotlinCleanup] TranslationActivity.kt
2022-05-10 15:19:04 -05:00
David Allison
efc9bf6d0c
refactor: Convert MultimediaEditFieldActivity to Kotlin
...
com.ichi2.anki.multimediacard.activity.MultimediaEditFieldActivity
2022-05-10 15:00:39 -05:00
David Allison
832e932592
refactor: Rename MultimediaEditFieldActivity.java to .kt
...
com.ichi2.anki.multimediacard.activity.MultimediaEditFieldActivity
2022-05-10 15:00:39 -05:00
Mike Hardy
e262766700
test(ci): add tight timeout to gradle setup setup
...
Fixes #11301
2022-05-10 20:26:22 +01:00
David Allison
d392cda3d4
fix: Lint handling of CDATA elements
...
lint 30.2.0 auto-converts XML text nodes to CDATA
This uncovered a few bugs in our lint checks where we did not check
CDATA nodes
Unblocks 11298
2022-05-10 13:29:06 -05:00
Prince kushwaha
d717a46c6e
Migrate TokenizerTest.java to Kotlin
2022-05-10 10:58:50 -05:00
Prince kushwaha
4f3a8715fc
Rename TokenizerTest.java to TokenizerTest.kt
2022-05-10 10:58:50 -05:00
dorrin-sot
4a24fc0228
fix: Overflow Icon Color Change on Config Change (Orientation Change) ( #11061 )
2022-05-10 10:54:39 -05:00