Skip to content

Commit 368b788

Browse files
committed
arch: remove Android dependencies from common
We want to move Android dependencies to ':common:android', these files can remain in a `jvm-library` if we fixup a few annotations Related to https://redirect.github.com/ankidroid/Anki-Android-Backend/issues/674
1 parent 1cdd553 commit 368b788

4 files changed

Lines changed: 1 addition & 6 deletions

File tree

common/src/main/java/com/ichi2/anki/common/time/MockTime.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616

1717
package com.ichi2.anki.common.time
1818

19-
import android.annotation.SuppressLint
2019
import androidx.annotation.VisibleForTesting
2120
import java.util.Calendar
2221
import java.util.GregorianCalendar
@@ -91,7 +90,6 @@ open class MockTime(
9190
* @param milliseconds, from 0 to 999
9291
* @return the time stamp of this instant in GMT calendar
9392
*/
94-
@SuppressLint("DirectGregorianInstantiation")
9593
fun timeStamp(
9694
year: Int,
9795
month: Int,

common/src/main/java/com/ichi2/anki/common/time/TimeManager.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616

1717
package com.ichi2.anki.common.time
1818

19-
import android.annotation.SuppressLint
2019
import androidx.annotation.VisibleForTesting
2120
import java.util.Stack
2221

@@ -26,7 +25,6 @@ import java.util.Stack
2625
*
2726
* For later: move this into a DI container
2827
*/
29-
@SuppressLint("DirectSystemTimeInstantiation")
3028
object TimeManager {
3129
@VisibleForTesting
3230
fun reset() {

common/src/test/java/com/ichi2/anki/common/time/TimeUtilsTest.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
*/
1616
package com.ichi2.anki.common.time
1717

18-
import android.icu.util.Calendar
1918
import org.junit.Assert.assertEquals
2019
import org.junit.Test
20+
import java.util.Calendar
2121
import java.util.TimeZone
2222
import kotlin.time.Duration.Companion.hours
2323
import kotlin.time.Duration.Companion.milliseconds

common/src/test/java/com/ichi2/anki/common/utils/ext/FloatTest.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616

1717
package com.ichi2.anki.common.utils.ext
1818

19-
import androidx.core.math.MathUtils.clamp
2019
import org.hamcrest.CoreMatchers.equalTo
2120
import org.hamcrest.MatcherAssert.assertThat
2221
import org.junit.Test

0 commit comments

Comments
 (0)