Skip to content

Commit 5c61157

Browse files
committed
refactor: remove deprecated number range functions for OpenEndRange
1 parent c62d0c9 commit 5c61157

File tree

3 files changed

+1
-41
lines changed

3 files changed

+1
-41
lines changed

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@ org.jetbrains.dokka.experimental.gradle.pluginMode=V2Enabled
77
javaVersion=21
88
mcVersion=1.21.7
99
group=dev.slne.surf
10-
version=1.21.7-2.32.0
10+
version=1.21.7-2.33.0
1111
relocationPrefix=dev.slne.surf.surfapi.libs
1212
snapshot=false

surf-api-bukkit/surf-api-bukkit-api/api/surf-api-bukkit-api.api

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1175,15 +1175,12 @@ public final class dev/slne/surf/surfapi/bukkit/api/dialog/builder/DialogInputBu
11751175
public final fun addInput (Lio/papermc/paper/registry/data/dialog/input/DialogInput;)V
11761176
public final fun boolean (Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Lio/papermc/paper/registry/data/dialog/input/DialogInput;
11771177
public final fun numberRange (Ljava/lang/String;Lkotlin/ranges/ClosedRange;Lkotlin/jvm/functions/Function1;)Lio/papermc/paper/registry/data/dialog/input/DialogInput;
1178-
public final fun numberRange (Ljava/lang/String;Lkotlin/ranges/OpenEndRange;Lkotlin/jvm/functions/Function1;)Lio/papermc/paper/registry/data/dialog/input/DialogInput;
11791178
public final fun simpleBoolean (Ljava/lang/String;Ljava/lang/Boolean;Lkotlin/jvm/functions/Function1;)V
11801179
public final fun simpleBoolean (Ljava/lang/String;Lnet/kyori/adventure/text/Component;Ljava/lang/Boolean;)V
11811180
public static synthetic fun simpleBoolean$default (Ldev/slne/surf/surfapi/bukkit/api/dialog/builder/DialogInputBuilder;Ljava/lang/String;Ljava/lang/Boolean;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V
11821181
public static synthetic fun simpleBoolean$default (Ldev/slne/surf/surfapi/bukkit/api/dialog/builder/DialogInputBuilder;Ljava/lang/String;Lnet/kyori/adventure/text/Component;Ljava/lang/Boolean;ILjava/lang/Object;)V
11831182
public final fun simpleNumberRange (Ljava/lang/String;Lkotlin/ranges/ClosedRange;Lkotlin/jvm/functions/Function1;)V
11841183
public final fun simpleNumberRange (Ljava/lang/String;Lkotlin/ranges/ClosedRange;Lnet/kyori/adventure/text/Component;)V
1185-
public final fun simpleNumberRange (Ljava/lang/String;Lkotlin/ranges/OpenEndRange;Lkotlin/jvm/functions/Function1;)V
1186-
public final fun simpleNumberRange (Ljava/lang/String;Lkotlin/ranges/OpenEndRange;Lnet/kyori/adventure/text/Component;)V
11871184
public final fun simpleText (Ljava/lang/String;Lkotlin/jvm/functions/Function1;)V
11881185
public final fun simpleText (Ljava/lang/String;Lnet/kyori/adventure/text/Component;)V
11891186
public final fun singleOption (Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Lio/papermc/paper/registry/data/dialog/input/DialogInput;

surf-api-bukkit/surf-api-bukkit-api/src/main/kotlin/dev/slne/surf/surfapi/bukkit/api/dialog/builder/DialogInputBuilder.kt

Lines changed: 0 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -62,20 +62,6 @@ class DialogInputBuilder {
6262
return input
6363
}
6464

65-
fun <N> numberRange(
66-
key: String,
67-
range: OpenEndRange<N>,
68-
block: NumberRangeDialogInput.() -> Unit,
69-
): DialogInput where N : Number, N : Comparable<N> {
70-
val input = NumberRangeDialogInput(
71-
key,
72-
range.start.toFloat(),
73-
(range.endExclusive.toLong() - 1).toFloat()
74-
).apply(block).build()
75-
inputs.add(input)
76-
return input
77-
}
78-
7965
fun <N> simpleNumberRange(
8066
key: String,
8167
range: ClosedRange<N>,
@@ -94,29 +80,6 @@ class DialogInputBuilder {
9480
simpleNumberRange(key, range, SurfComponentBuilder(block))
9581
}
9682

97-
fun <N> simpleNumberRange(
98-
key: String,
99-
range: OpenEndRange<N>,
100-
label: Component,
101-
) where N : Number, N : Comparable<N> {
102-
val input =
103-
DialogInput.numberRange(
104-
key,
105-
label,
106-
range.start.toFloat(),
107-
(range.endExclusive.toLong() - 1).toFloat()
108-
)
109-
inputs.add(input.build())
110-
}
111-
112-
fun <N> simpleNumberRange(
113-
key: String,
114-
range: OpenEndRange<N>,
115-
block: SurfComponentBuilder.() -> Unit,
116-
) where N : Number, N : Comparable<N> {
117-
simpleNumberRange(key, range, SurfComponentBuilder(block))
118-
}
119-
12083
fun singleOption(
12184
key: String,
12285
block: DialogInputBuilder.SingleOptionDialogInput.() -> Unit,

0 commit comments

Comments
 (0)