"Inapplicable operator modifier" and "Inapplicable infix modifier" are now errors
This commit is contained in:
+4
@@ -19,8 +19,10 @@ abstract class A {
|
||||
fun finalFlagRemovedFun() {}
|
||||
final fun finalFlagUnchangedFun() {}
|
||||
|
||||
@Suppress("INAPPLICABLE_INFIX_MODIFIER")
|
||||
infix fun infixFlagAddedFun() {}
|
||||
fun infixFlagRemovedFun() {}
|
||||
@Suppress("INAPPLICABLE_INFIX_MODIFIER")
|
||||
infix fun infixFlagUnchangedFun() {}
|
||||
|
||||
inline fun inlineFlagAddedFun() {}
|
||||
@@ -45,8 +47,10 @@ abstract class A {
|
||||
fun openFlagRemovedFun() {}
|
||||
open fun openFlagUnchangedFun() {}
|
||||
|
||||
@Suppress("INAPPLICABLE_OPERATOR_MODIFIER")
|
||||
operator fun operatorFlagAddedFun() {}
|
||||
fun operatorFlagRemovedFun() {}
|
||||
@Suppress("INAPPLICABLE_OPERATOR_MODIFIER")
|
||||
operator fun operatorFlagUnchangedFun() {}
|
||||
|
||||
private val privateFlagAddedVal = ""
|
||||
|
||||
+4
@@ -20,7 +20,9 @@ abstract class A {
|
||||
final fun finalFlagUnchangedFun() {}
|
||||
|
||||
fun infixFlagAddedFun() {}
|
||||
@Suppress("INAPPLICABLE_INFIX_MODIFIER")
|
||||
infix fun infixFlagRemovedFun() {}
|
||||
@Suppress("INAPPLICABLE_INFIX_MODIFIER")
|
||||
infix fun infixFlagUnchangedFun() {}
|
||||
|
||||
fun inlineFlagAddedFun() {}
|
||||
@@ -46,7 +48,9 @@ abstract class A {
|
||||
open fun openFlagUnchangedFun() {}
|
||||
|
||||
fun operatorFlagAddedFun() {}
|
||||
@Suppress("INAPPLICABLE_OPERATOR_MODIFIER")
|
||||
operator fun operatorFlagRemovedFun() {}
|
||||
@Suppress("INAPPLICABLE_OPERATOR_MODIFIER")
|
||||
operator fun operatorFlagUnchangedFun() {}
|
||||
|
||||
val privateFlagAddedVal = ""
|
||||
|
||||
@@ -8,8 +8,10 @@ external fun externalFlagAddedFun()
|
||||
fun externalFlagRemovedFun() {}
|
||||
external fun externalFlagUnchangedFun()
|
||||
|
||||
@Suppress("INAPPLICABLE_INFIX_MODIFIER")
|
||||
infix fun infixFlagAddedFun() {}
|
||||
fun infixFlagRemovedFun() {}
|
||||
@Suppress("INAPPLICABLE_INFIX_MODIFIER")
|
||||
infix fun infixFlagUnchangedFun() {}
|
||||
|
||||
inline fun inlineFlagAddedFun() {}
|
||||
@@ -23,8 +25,10 @@ internal fun internalFlagAddedFun() {}
|
||||
fun internalFlagRemovedFun() {}
|
||||
internal fun internalFlagUnchangedFun() {}
|
||||
|
||||
@Suppress("INAPPLICABLE_OPERATOR_MODIFIER")
|
||||
operator fun operatorFlagAddedFun() {}
|
||||
fun operatorFlagRemovedFun() {}
|
||||
@Suppress("INAPPLICABLE_OPERATOR_MODIFIER")
|
||||
operator fun operatorFlagUnchangedFun() {}
|
||||
|
||||
private val privateFlagAddedVal = ""
|
||||
|
||||
@@ -9,7 +9,9 @@ external fun externalFlagRemovedFun()
|
||||
external fun externalFlagUnchangedFun()
|
||||
|
||||
fun infixFlagAddedFun() {}
|
||||
@Suppress("INAPPLICABLE_INFIX_MODIFIER")
|
||||
infix fun infixFlagRemovedFun() {}
|
||||
@Suppress("INAPPLICABLE_INFIX_MODIFIER")
|
||||
infix fun infixFlagUnchangedFun() {}
|
||||
|
||||
fun inlineFlagAddedFun() {}
|
||||
@@ -24,7 +26,9 @@ internal fun internalFlagRemovedFun() {}
|
||||
internal fun internalFlagUnchangedFun() {}
|
||||
|
||||
fun operatorFlagAddedFun() {}
|
||||
@Suppress("INAPPLICABLE_OPERATOR_MODIFIER")
|
||||
operator fun operatorFlagRemovedFun() {}
|
||||
@Suppress("INAPPLICABLE_OPERATOR_MODIFIER")
|
||||
operator fun operatorFlagUnchangedFun() {}
|
||||
|
||||
val privateFlagAddedVal = ""
|
||||
|
||||
Reference in New Issue
Block a user