Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 423bbb6f authored by Dave Mankoff's avatar Dave Mankoff
Browse files

Fix nullability specification for Kotlin 2.1

Bug: 399463072
Flag: EXEMPT minor refactor
Test: presubmtis
Change-Id: I835366202fbb918277a173d9c18aa8b10ec01cfd
parent a2aee2f8
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -247,20 +247,20 @@ class PinInputViewModelTest : SysuiTestCase() {
}

private class PinInputSubject
private constructor(metadata: FailureMetadata, private val actual: PinInputViewModel) :
private constructor(metadata: FailureMetadata, private val actual: PinInputViewModel?) :
    Subject(metadata, actual) {

    fun matches(mnemonics: String) {
        val actualMnemonics =
            actual.input
                .map { entry ->
            actual?.input
                ?.map { entry ->
                    when (entry) {
                        is Digit -> entry.input.digitToChar()
                        is ClearAll -> 'C'
                        else -> throw IllegalArgumentException()
                    }
                }
                .joinToString(separator = "")
                ?.joinToString(separator = "")

        if (mnemonics != actualMnemonics) {
            failWithActual(