Prateek Singh
|
2cd449e284
|
Converted DirectCalendarInstanceUsageTest [Lint Test] to Kotlin
|
2022-05-26 16:54:13 +02:00 |
|
Prateek Singh
|
c8904fb919
|
Rename .java to .kt
|
2022-05-26 16:54:13 +02:00 |
|
Prateek Singh
|
419bf6f18c
|
Migrate CopyrightHeaderExistsTest [Lint Test] to Kotlin
|
2022-05-18 11:08:26 -05:00 |
|
Prateek Singh
|
601821b47a
|
Rename .java to .kt
|
2022-05-18 11:08:26 -05:00 |
|
Mike Hardy
|
87b5df56a2
|
lint: fix rule for constant detection
appears to interact poorly with new AGP7.2
|
2022-05-17 13:15:55 -05:00 |
|
David Allison
|
e136d85362
|
docs: better explain cleanup annotation
|
2022-05-11 05:02:32 +01:00 |
|
David Allison
|
853d76de7d
|
refactor: kotlin cleanup - documentation fix
No semicolons in Kotlin
|
2022-05-11 05:02:32 +01:00 |
|
David Allison
|
d597bbd2db
|
refactor: kotlin cleanup - improve readability
add method: removeHungarianPrefix and document it
|
2022-05-11 05:02:32 +01:00 |
|
David Allison
|
e8c79f0f84
|
refactor: kotlin cleanup - shorten method
|
2022-05-11 05:02:32 +01:00 |
|
David Allison
|
e264e0260e
|
refactor: remove requireNonNull
No longer required
|
2022-05-11 05:02:32 +01:00 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
oyeraghib
|
3198c2377e
|
[Kotlin Cleanup] DirectGregorianInstantiation
|
2022-05-08 21:39:25 +01:00 |
|
oyeraghib
|
4ae9672a52
|
[Kotlin Cleanup] DirectCalendarInstanceUsage
|
2022-05-08 20:43:34 +01:00 |
|
oyeraghib
|
d996f9117e
|
[Kotlin Cleanup] CopyrightHeaderExists
|
2022-05-07 02:42:32 +01:00 |
|
David Allison
|
a5c496b8ec
|
refactor: convert DuplicateTextInPreferencesXml to Kotlin
com.ichi2.anki.lint.rules.DuplicateTextInPreferencesXml
Moved the companion object to the top of the class to keep the diff clean
|
2022-05-06 16:20:43 -05:00 |
|
David Allison
|
214a79385f
|
refactor: Rename DuplicateTextInPreferencesXml.java to .kt
com.ichi2.anki.lint.rules.DuplicateTextInPreferencesXml
|
2022-05-06 16:20:43 -05:00 |
|
oyeraghib
|
af5c02214e
|
[Kotlin Cleanup] DirectDateInstantiation
|
2022-05-06 18:36:04 +01:00 |
|