remove unused imports
This commit is contained in:
@@ -25,7 +25,6 @@ import android.content.Context
|
|||||||
import android.content.SharedPreferences
|
import android.content.SharedPreferences
|
||||||
import androidx.compose.runtime.Immutable
|
import androidx.compose.runtime.Immutable
|
||||||
import androidx.core.content.edit
|
import androidx.core.content.edit
|
||||||
import com.vitorpamplona.amethyst.LocalPreferences.parseEventOrNull
|
|
||||||
import com.vitorpamplona.amethyst.model.ALL_FOLLOWS
|
import com.vitorpamplona.amethyst.model.ALL_FOLLOWS
|
||||||
import com.vitorpamplona.amethyst.model.AccountSettings
|
import com.vitorpamplona.amethyst.model.AccountSettings
|
||||||
import com.vitorpamplona.amethyst.model.GLOBAL_FOLLOWS
|
import com.vitorpamplona.amethyst.model.GLOBAL_FOLLOWS
|
||||||
|
|||||||
@@ -20,8 +20,6 @@
|
|||||||
*/
|
*/
|
||||||
package com.vitorpamplona.amethyst.ui.components
|
package com.vitorpamplona.amethyst.ui.components
|
||||||
|
|
||||||
import android.R.attr.maxLines
|
|
||||||
import android.R.attr.onClick
|
|
||||||
import androidx.compose.foundation.combinedClickable
|
import androidx.compose.foundation.combinedClickable
|
||||||
import androidx.compose.material3.MaterialTheme
|
import androidx.compose.material3.MaterialTheme
|
||||||
import androidx.compose.material3.Text
|
import androidx.compose.material3.Text
|
||||||
@@ -31,7 +29,6 @@ import androidx.compose.ui.Modifier
|
|||||||
import androidx.compose.ui.platform.LocalClipboardManager
|
import androidx.compose.ui.platform.LocalClipboardManager
|
||||||
import androidx.compose.ui.text.AnnotatedString
|
import androidx.compose.ui.text.AnnotatedString
|
||||||
import androidx.compose.ui.text.style.TextOverflow
|
import androidx.compose.ui.text.style.TextOverflow
|
||||||
import com.vitorpamplona.amethyst.ui.components.appendLink
|
|
||||||
import com.vitorpamplona.amethyst.ui.navigation.navs.INav
|
import com.vitorpamplona.amethyst.ui.navigation.navs.INav
|
||||||
import com.vitorpamplona.amethyst.ui.navigation.routes.Route
|
import com.vitorpamplona.amethyst.ui.navigation.routes.Route
|
||||||
|
|
||||||
|
|||||||
-1
@@ -63,7 +63,6 @@ import androidx.compose.runtime.derivedStateOf
|
|||||||
import androidx.compose.runtime.getValue
|
import androidx.compose.runtime.getValue
|
||||||
import androidx.compose.runtime.mutableStateOf
|
import androidx.compose.runtime.mutableStateOf
|
||||||
import androidx.compose.runtime.remember
|
import androidx.compose.runtime.remember
|
||||||
import androidx.compose.runtime.setValue
|
|
||||||
import androidx.compose.ui.Alignment
|
import androidx.compose.ui.Alignment
|
||||||
import androidx.compose.ui.Modifier
|
import androidx.compose.ui.Modifier
|
||||||
import androidx.compose.ui.draw.clip
|
import androidx.compose.ui.draw.clip
|
||||||
|
|||||||
-1
@@ -57,7 +57,6 @@ import androidx.compose.runtime.remember
|
|||||||
import androidx.compose.runtime.setValue
|
import androidx.compose.runtime.setValue
|
||||||
import androidx.compose.ui.Alignment
|
import androidx.compose.ui.Alignment
|
||||||
import androidx.compose.ui.Modifier
|
import androidx.compose.ui.Modifier
|
||||||
import androidx.compose.ui.draw.alpha
|
|
||||||
import androidx.compose.ui.text.font.FontWeight
|
import androidx.compose.ui.text.font.FontWeight
|
||||||
import androidx.compose.ui.text.style.TextAlign
|
import androidx.compose.ui.text.style.TextAlign
|
||||||
import androidx.compose.ui.unit.dp
|
import androidx.compose.ui.unit.dp
|
||||||
|
|||||||
-2
@@ -25,8 +25,6 @@ import com.vitorpamplona.quartz.nip01Core.relay.normalizer.NormalizedRelayUrl
|
|||||||
import com.vitorpamplona.quartz.nip01Core.relay.normalizer.isLocalHost
|
import com.vitorpamplona.quartz.nip01Core.relay.normalizer.isLocalHost
|
||||||
import kotlinx.coroutines.flow.MutableStateFlow
|
import kotlinx.coroutines.flow.MutableStateFlow
|
||||||
import java.lang.ref.WeakReference
|
import java.lang.ref.WeakReference
|
||||||
import kotlin.collections.mapOf
|
|
||||||
import kotlin.collections.plus
|
|
||||||
|
|
||||||
@Stable
|
@Stable
|
||||||
data class RelayInfo(
|
data class RelayInfo(
|
||||||
|
|||||||
-3
@@ -33,9 +33,6 @@ import kotlinx.coroutines.flow.combine
|
|||||||
import kotlinx.coroutines.flow.distinctUntilChanged
|
import kotlinx.coroutines.flow.distinctUntilChanged
|
||||||
import kotlinx.coroutines.flow.map
|
import kotlinx.coroutines.flow.map
|
||||||
import kotlinx.coroutines.flow.update
|
import kotlinx.coroutines.flow.update
|
||||||
import kotlin.collections.component1
|
|
||||||
import kotlin.collections.component2
|
|
||||||
import kotlin.collections.set
|
|
||||||
|
|
||||||
@Stable
|
@Stable
|
||||||
class PollResponsesCache : UserDependencies {
|
class PollResponsesCache : UserDependencies {
|
||||||
|
|||||||
-1
@@ -25,7 +25,6 @@ import com.vitorpamplona.quartz.nip01Core.core.Event
|
|||||||
import com.vitorpamplona.quartz.nip01Core.relay.filters.Filter
|
import com.vitorpamplona.quartz.nip01Core.relay.filters.Filter
|
||||||
import java.util.SortedSet
|
import java.util.SortedSet
|
||||||
import java.util.concurrent.ConcurrentSkipListSet
|
import java.util.concurrent.ConcurrentSkipListSet
|
||||||
import kotlin.collections.mapNotNull
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Creates a list of events (regular and addressable)
|
* Creates a list of events (regular and addressable)
|
||||||
|
|||||||
-1
@@ -25,7 +25,6 @@ import com.vitorpamplona.quartz.nip01Core.core.Event
|
|||||||
import com.vitorpamplona.quartz.nip01Core.relay.filters.Filter
|
import com.vitorpamplona.quartz.nip01Core.relay.filters.Filter
|
||||||
import java.util.SortedSet
|
import java.util.SortedSet
|
||||||
import java.util.concurrent.ConcurrentSkipListSet
|
import java.util.concurrent.ConcurrentSkipListSet
|
||||||
import kotlin.collections.toList
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Creates a list of notes (regular and addressable)
|
* Creates a list of notes (regular and addressable)
|
||||||
|
|||||||
-2
@@ -26,7 +26,6 @@ import com.vitorpamplona.quartz.nip01Core.core.HexKey
|
|||||||
import com.vitorpamplona.quartz.nip01Core.core.JsonMapper
|
import com.vitorpamplona.quartz.nip01Core.core.JsonMapper
|
||||||
import com.vitorpamplona.quartz.nip01Core.core.TagArrayBuilder
|
import com.vitorpamplona.quartz.nip01Core.core.TagArrayBuilder
|
||||||
import com.vitorpamplona.quartz.nip01Core.core.builder
|
import com.vitorpamplona.quartz.nip01Core.core.builder
|
||||||
import com.vitorpamplona.quartz.nip01Core.metadata.MetadataEvent.Companion.updateOrDeleteTagNames
|
|
||||||
import com.vitorpamplona.quartz.nip01Core.metadata.tags.AboutTag
|
import com.vitorpamplona.quartz.nip01Core.metadata.tags.AboutTag
|
||||||
import com.vitorpamplona.quartz.nip01Core.metadata.tags.BannerTag
|
import com.vitorpamplona.quartz.nip01Core.metadata.tags.BannerTag
|
||||||
import com.vitorpamplona.quartz.nip01Core.metadata.tags.DisplayNameTag
|
import com.vitorpamplona.quartz.nip01Core.metadata.tags.DisplayNameTag
|
||||||
@@ -54,7 +53,6 @@ import com.vitorpamplona.quartz.utils.text
|
|||||||
import kotlinx.coroutines.CancellationException
|
import kotlinx.coroutines.CancellationException
|
||||||
import kotlinx.serialization.json.Json
|
import kotlinx.serialization.json.Json
|
||||||
import kotlinx.serialization.json.JsonElement
|
import kotlinx.serialization.json.JsonElement
|
||||||
import kotlinx.serialization.json.JsonNull.content
|
|
||||||
import kotlinx.serialization.json.JsonObject
|
import kotlinx.serialization.json.JsonObject
|
||||||
import kotlinx.serialization.json.JsonPrimitive
|
import kotlinx.serialization.json.JsonPrimitive
|
||||||
|
|
||||||
|
|||||||
-1
@@ -35,7 +35,6 @@ import com.vitorpamplona.quartz.nip01Core.tags.people.isTaggedUser
|
|||||||
import com.vitorpamplona.quartz.nip02FollowList.tags.ContactTag
|
import com.vitorpamplona.quartz.nip02FollowList.tags.ContactTag
|
||||||
import com.vitorpamplona.quartz.nip31Alts.AltTag
|
import com.vitorpamplona.quartz.nip31Alts.AltTag
|
||||||
import com.vitorpamplona.quartz.utils.TimeUtils
|
import com.vitorpamplona.quartz.utils.TimeUtils
|
||||||
import kotlinx.serialization.json.JsonNull.content
|
|
||||||
|
|
||||||
@Stable
|
@Stable
|
||||||
class ContactListEvent(
|
class ContactListEvent(
|
||||||
|
|||||||
@@ -28,7 +28,6 @@ import com.vitorpamplona.quartz.nip01Core.signers.EventTemplate
|
|||||||
import com.vitorpamplona.quartz.nip01Core.signers.eventTemplate
|
import com.vitorpamplona.quartz.nip01Core.signers.eventTemplate
|
||||||
import com.vitorpamplona.quartz.utils.TimeUtils
|
import com.vitorpamplona.quartz.utils.TimeUtils
|
||||||
import kotlinx.serialization.Serializable
|
import kotlinx.serialization.Serializable
|
||||||
import kotlinx.serialization.encodeToString
|
|
||||||
import kotlinx.serialization.json.Json
|
import kotlinx.serialization.json.Json
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -22,14 +22,10 @@ package com.vitorpamplona.quartz.nip88Polls.poll
|
|||||||
|
|
||||||
import com.vitorpamplona.quartz.nip01Core.core.TagArray
|
import com.vitorpamplona.quartz.nip01Core.core.TagArray
|
||||||
import com.vitorpamplona.quartz.nip88Polls.poll.tags.EndsAtTag
|
import com.vitorpamplona.quartz.nip88Polls.poll.tags.EndsAtTag
|
||||||
import com.vitorpamplona.quartz.nip88Polls.poll.tags.EndsAtTag.Companion.parse
|
|
||||||
import com.vitorpamplona.quartz.nip88Polls.poll.tags.OptionTag
|
import com.vitorpamplona.quartz.nip88Polls.poll.tags.OptionTag
|
||||||
import com.vitorpamplona.quartz.nip88Polls.poll.tags.OptionTag.Companion.parse
|
|
||||||
import com.vitorpamplona.quartz.nip88Polls.poll.tags.PollType
|
import com.vitorpamplona.quartz.nip88Polls.poll.tags.PollType
|
||||||
import com.vitorpamplona.quartz.nip88Polls.poll.tags.PollTypeTag
|
import com.vitorpamplona.quartz.nip88Polls.poll.tags.PollTypeTag
|
||||||
import com.vitorpamplona.quartz.nip88Polls.poll.tags.PollTypeTag.Companion.parse
|
|
||||||
import com.vitorpamplona.quartz.nip88Polls.poll.tags.RelayTag
|
import com.vitorpamplona.quartz.nip88Polls.poll.tags.RelayTag
|
||||||
import com.vitorpamplona.quartz.nip88Polls.poll.tags.RelayTag.Companion.parse
|
|
||||||
import com.vitorpamplona.quartz.utils.TimeUtils
|
import com.vitorpamplona.quartz.utils.TimeUtils
|
||||||
|
|
||||||
fun TagArray.options() = mapNotNull(OptionTag::parse)
|
fun TagArray.options() = mapNotNull(OptionTag::parse)
|
||||||
|
|||||||
-5
@@ -28,15 +28,10 @@ import com.vitorpamplona.quartz.nip01Core.hints.EventHintBundle
|
|||||||
import com.vitorpamplona.quartz.nip01Core.hints.EventHintProvider
|
import com.vitorpamplona.quartz.nip01Core.hints.EventHintProvider
|
||||||
import com.vitorpamplona.quartz.nip01Core.hints.PubKeyHintProvider
|
import com.vitorpamplona.quartz.nip01Core.hints.PubKeyHintProvider
|
||||||
import com.vitorpamplona.quartz.nip01Core.signers.eventTemplate
|
import com.vitorpamplona.quartz.nip01Core.signers.eventTemplate
|
||||||
import com.vitorpamplona.quartz.nip01Core.tags.events.ETag.Companion.parseAsHint
|
|
||||||
import com.vitorpamplona.quartz.nip01Core.tags.events.ETag.Companion.parseId
|
|
||||||
import com.vitorpamplona.quartz.nip01Core.tags.people.PTag
|
import com.vitorpamplona.quartz.nip01Core.tags.people.PTag
|
||||||
import com.vitorpamplona.quartz.nip01Core.tags.people.PTag.Companion.parseAsHint
|
|
||||||
import com.vitorpamplona.quartz.nip01Core.tags.people.PTag.Companion.parseKey
|
|
||||||
import com.vitorpamplona.quartz.nip22Comments.RootScope
|
import com.vitorpamplona.quartz.nip22Comments.RootScope
|
||||||
import com.vitorpamplona.quartz.nip31Alts.alt
|
import com.vitorpamplona.quartz.nip31Alts.alt
|
||||||
import com.vitorpamplona.quartz.nip88Polls.poll.PollEvent
|
import com.vitorpamplona.quartz.nip88Polls.poll.PollEvent
|
||||||
import com.vitorpamplona.quartz.nip88Polls.response.responses
|
|
||||||
import com.vitorpamplona.quartz.nip88Polls.response.tags.PollTag
|
import com.vitorpamplona.quartz.nip88Polls.response.tags.PollTag
|
||||||
import com.vitorpamplona.quartz.utils.TimeUtils
|
import com.vitorpamplona.quartz.utils.TimeUtils
|
||||||
|
|
||||||
|
|||||||
-6
@@ -21,14 +21,8 @@
|
|||||||
package com.vitorpamplona.quartz.nip88Polls.response
|
package com.vitorpamplona.quartz.nip88Polls.response
|
||||||
|
|
||||||
import com.vitorpamplona.quartz.nip01Core.core.TagArray
|
import com.vitorpamplona.quartz.nip01Core.core.TagArray
|
||||||
import com.vitorpamplona.quartz.nip01Core.tags.events.ETag.Companion.parse
|
|
||||||
import com.vitorpamplona.quartz.nip88Polls.poll.tags.EndsAtTag.Companion.parse
|
|
||||||
import com.vitorpamplona.quartz.nip88Polls.poll.tags.OptionTag.Companion.parse
|
|
||||||
import com.vitorpamplona.quartz.nip88Polls.poll.tags.PollTypeTag.Companion.parse
|
|
||||||
import com.vitorpamplona.quartz.nip88Polls.poll.tags.RelayTag.Companion.parse
|
|
||||||
import com.vitorpamplona.quartz.nip88Polls.response.tags.PollTag
|
import com.vitorpamplona.quartz.nip88Polls.response.tags.PollTag
|
||||||
import com.vitorpamplona.quartz.nip88Polls.response.tags.ResponseTag
|
import com.vitorpamplona.quartz.nip88Polls.response.tags.ResponseTag
|
||||||
import com.vitorpamplona.quartz.nip88Polls.response.tags.ResponseTag.Companion.parse
|
|
||||||
|
|
||||||
fun TagArray.responses() = mapNotNull(ResponseTag::parse)
|
fun TagArray.responses() = mapNotNull(ResponseTag::parse)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user