From 14eb1a87f79241bd6b5efc0916ee45152f1938bc Mon Sep 17 00:00:00 2001 From: allem Date: Wed, 28 Nov 2018 00:13:26 -0500 Subject: [PATCH] rename notify to not shadow object.notify --- befunge/src/main/kotlin/befide/befunge/b93/state/Funge93.kt | 2 +- .../src/main/kotlin/befide/befunge/core/state/MutableFunge.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/befunge/src/main/kotlin/befide/befunge/b93/state/Funge93.kt b/befunge/src/main/kotlin/befide/befunge/b93/state/Funge93.kt index aa2ec98..2bdee72 100644 --- a/befunge/src/main/kotlin/befide/befunge/b93/state/Funge93.kt +++ b/befunge/src/main/kotlin/befide/befunge/b93/state/Funge93.kt @@ -17,7 +17,7 @@ class Funge93 override fun get(pos: Vec2): Data93 = contents[pos] ?: DEFAULT_DATA override fun set(pos: Vec2, data: Data93) { - if (pos in Vec2.ZERO until size) notify(pos) { + if (pos in Vec2.ZERO until size) notifyChanged(pos) { contents[pos] = data } } diff --git a/befunge/src/main/kotlin/befide/befunge/core/state/MutableFunge.kt b/befunge/src/main/kotlin/befide/befunge/core/state/MutableFunge.kt index 260b690..357460e 100644 --- a/befunge/src/main/kotlin/befide/befunge/core/state/MutableFunge.kt +++ b/befunge/src/main/kotlin/befide/befunge/core/state/MutableFunge.kt @@ -11,7 +11,7 @@ abstract class MutableFunge override val onChange = Event>() - fun notify(pos: V, op: () -> Unit) { + fun notifyChanged(pos: V, op: () -> Unit) { val from = this[pos] op() val to = this[pos]