Hello everyone Documentation says: > inc()/dec(...
# announcements
a
Hello everyone Documentation says:
inc()/dec() shouldn't mutate the receiver object.
I don't get it exactly Does this mean that my class contains bad smell?
Copy code
class Report {
    var qualified = 0
    var disqualified = 0

    operator fun inc() = apply { qualified++ }
    operator fun dec() = apply { disqualified++ }
}