環境
IntelliJ IDEA 2017.3.4
Kotlin 1.2.30
Windows 10 64bit

下記のようなBool値を反転させるコードを書くと、Redundant 'if' statementという提案が表示されます。

class Foo {
    private var boolVar = false

    fun doSomething() {
        if (boolVar) {
            boolVar = false
        } else {
            boolVar = true
        }
    }
}

提案の詳細は下記の通りです。

Redundant 'if' statement
Reports if statements which can be simplified to single statements.
For example:
    if (foo()) {
        return true
    } else {
        return false
    }

can be simplified to
    return foo()

提案の内容はわかるのですが、元コードとの関連がわかりません。
なぜこの提案がされるのかと、改善方法について、何かわかりませんか?