🔥 Remove file-based stuff and weather stuff
[rhynodge.git] / src / main / kotlin / net / pterodactylus / rhynodge / webpages / weather / WeatherTrigger.kt
diff --git a/src/main/kotlin/net/pterodactylus/rhynodge/webpages/weather/WeatherTrigger.kt b/src/main/kotlin/net/pterodactylus/rhynodge/webpages/weather/WeatherTrigger.kt
deleted file mode 100644 (file)
index bdc347a..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-package net.pterodactylus.rhynodge.webpages.weather
-
-import net.pterodactylus.rhynodge.State
-import net.pterodactylus.rhynodge.Trigger
-
-/**
- * Detects changes in the weather and creates email texts.
- *
- * @author [David â€˜Bombe’ Roden](mailto:bombe@pterodactylus.net)
- */
-class WeatherTrigger : Trigger {
-
-       private lateinit var state: WeatherState
-       private var changed = false
-
-       override fun mergeStates(previousState: State, currentState: State): State {
-               changed = previousState != currentState
-               state = currentState as WeatherState
-               return currentState
-       }
-
-       override fun triggers() = changed
-
-}