From 9ad19932b394990f539c023c7a6e5e56e2dbce8c Mon Sep 17 00:00:00 2001 From: Nek-12 Date: Sun, 5 Jan 2025 16:48:04 +0100 Subject: [PATCH] fix lint --- .../kotlin/pro/respawn/kmmutils/compose/modifier/FadingEdge.kt | 1 + .../kotlin/pro/respawn/kmmutils/compose/modifier/Flip.kt | 1 + .../commonMain/kotlin/pro/respawn/kmmutils/inputforms/Form.kt | 1 + .../commonMain/kotlin/pro/respawn/kmmutils/inputforms/Input.kt | 1 + .../commonMain/kotlin/pro/respawn/kmmutils/inputforms/Rule.kt | 1 + .../kotlin/pro/respawn/kmmutils/inputforms/ValidationError.kt | 1 + .../pro/respawn/kmmutils/inputforms/ValidationStrategy.kt | 1 + .../kotlin/pro/respawn/kmmutils/system/android/NetworkExt.kt | 2 ++ 8 files changed, 9 insertions(+) diff --git a/compose/src/commonMain/kotlin/pro/respawn/kmmutils/compose/modifier/FadingEdge.kt b/compose/src/commonMain/kotlin/pro/respawn/kmmutils/compose/modifier/FadingEdge.kt index 55a5f4a..3e3d0b5 100644 --- a/compose/src/commonMain/kotlin/pro/respawn/kmmutils/compose/modifier/FadingEdge.kt +++ b/compose/src/commonMain/kotlin/pro/respawn/kmmutils/compose/modifier/FadingEdge.kt @@ -14,6 +14,7 @@ import androidx.compose.ui.unit.LayoutDirection /** * The edge to use with [fadingEdge] modifier. */ +@Suppress("UndocumentedPublicProperty") // what's here to document? public enum class FadingEdge { Start, End, Top, Bottom } diff --git a/compose/src/commonMain/kotlin/pro/respawn/kmmutils/compose/modifier/Flip.kt b/compose/src/commonMain/kotlin/pro/respawn/kmmutils/compose/modifier/Flip.kt index f697404..3d91b08 100644 --- a/compose/src/commonMain/kotlin/pro/respawn/kmmutils/compose/modifier/Flip.kt +++ b/compose/src/commonMain/kotlin/pro/respawn/kmmutils/compose/modifier/Flip.kt @@ -10,6 +10,7 @@ import androidx.compose.ui.graphics.drawscope.withTransform /** * Defines available modes for the [flip] modifier */ +@Suppress("UndocumentedPublicProperty") // what's here to document? public enum class FlipDirection(internal val x: Float, internal val y: Float) { Vertical(1f, -1f), Horizontal(-1f, 1f) diff --git a/inputforms/src/commonMain/kotlin/pro/respawn/kmmutils/inputforms/Form.kt b/inputforms/src/commonMain/kotlin/pro/respawn/kmmutils/inputforms/Form.kt index c576ef2..574b66d 100644 --- a/inputforms/src/commonMain/kotlin/pro/respawn/kmmutils/inputforms/Form.kt +++ b/inputforms/src/commonMain/kotlin/pro/respawn/kmmutils/inputforms/Form.kt @@ -24,5 +24,6 @@ public open class Form( */ public open fun validate(input: String): Input = rules(input, strategy).fold(input) + @Suppress("UndocumentedPublicClass") // what's here to document? public companion object } diff --git a/inputforms/src/commonMain/kotlin/pro/respawn/kmmutils/inputforms/Input.kt b/inputforms/src/commonMain/kotlin/pro/respawn/kmmutils/inputforms/Input.kt index a5af91b..c172c59 100644 --- a/inputforms/src/commonMain/kotlin/pro/respawn/kmmutils/inputforms/Input.kt +++ b/inputforms/src/commonMain/kotlin/pro/respawn/kmmutils/inputforms/Input.kt @@ -51,5 +51,6 @@ public sealed interface Input { is Valid -> Valid(value) } + @Suppress("UndocumentedPublicClass") // what's here to document? public companion object } diff --git a/inputforms/src/commonMain/kotlin/pro/respawn/kmmutils/inputforms/Rule.kt b/inputforms/src/commonMain/kotlin/pro/respawn/kmmutils/inputforms/Rule.kt index a02eb44..0a994ba 100644 --- a/inputforms/src/commonMain/kotlin/pro/respawn/kmmutils/inputforms/Rule.kt +++ b/inputforms/src/commonMain/kotlin/pro/respawn/kmmutils/inputforms/Rule.kt @@ -13,5 +13,6 @@ public fun interface Rule { */ public operator fun invoke(value: String): Sequence + @Suppress("UndocumentedPublicClass") // what's here to document? public companion object } diff --git a/inputforms/src/commonMain/kotlin/pro/respawn/kmmutils/inputforms/ValidationError.kt b/inputforms/src/commonMain/kotlin/pro/respawn/kmmutils/inputforms/ValidationError.kt index d326a6f..e6239b5 100644 --- a/inputforms/src/commonMain/kotlin/pro/respawn/kmmutils/inputforms/ValidationError.kt +++ b/inputforms/src/commonMain/kotlin/pro/respawn/kmmutils/inputforms/ValidationError.kt @@ -224,5 +224,6 @@ public sealed interface ValidationError { @JvmInline public value class NoUppercaseLetters(override val value: String) : ValidationError + @Suppress("UndocumentedPublicClass") // what's here to document? public companion object } diff --git a/inputforms/src/commonMain/kotlin/pro/respawn/kmmutils/inputforms/ValidationStrategy.kt b/inputforms/src/commonMain/kotlin/pro/respawn/kmmutils/inputforms/ValidationStrategy.kt index fc244fc..79bf546 100644 --- a/inputforms/src/commonMain/kotlin/pro/respawn/kmmutils/inputforms/ValidationStrategy.kt +++ b/inputforms/src/commonMain/kotlin/pro/respawn/kmmutils/inputforms/ValidationStrategy.kt @@ -21,5 +21,6 @@ public sealed interface ValidationStrategy { */ public data object LazyEval : ValidationStrategy + @Suppress("UndocumentedPublicClass") // what's here to document? public companion object } diff --git a/system/src/androidMain/kotlin/pro/respawn/kmmutils/system/android/NetworkExt.kt b/system/src/androidMain/kotlin/pro/respawn/kmmutils/system/android/NetworkExt.kt index d174c91..b840846 100644 --- a/system/src/androidMain/kotlin/pro/respawn/kmmutils/system/android/NetworkExt.kt +++ b/system/src/androidMain/kotlin/pro/respawn/kmmutils/system/android/NetworkExt.kt @@ -47,6 +47,7 @@ public val Uri.linkType: LinkType /** * Type of the [Uri]'s scheme */ +@Suppress("UndocumentedPublicProperty") // what's here to document? public enum class LinkType { Web, Mail, @@ -85,6 +86,7 @@ public data class Email( val body: String? = null, ) { + @Suppress("UndocumentedPublicClass") // what's here to document? public companion object { /**