package net.pterodactylus.sone.database.memory
import net.pterodactylus.sone.data.Post
+import net.pterodactylus.sone.data.PostShell
import net.pterodactylus.sone.data.Sone
+import net.pterodactylus.sone.database.PostBuilder
import net.pterodactylus.sone.database.SoneProvider
import net.pterodactylus.sone.utils.asOptional
* A post is a short message that a user writes in his Sone to let other users
* know what is going on.
*/
-internal class MemoryPost(
+class MemoryPost(
private val postDatabase: MemoryDatabase,
private val soneProvider: SoneProvider,
override val id: String,