Skip to content

Commit 07e1ac9

Browse files
committed
set all typealiases as deprecated (tbr 4.0)
1 parent 7d65a1f commit 07e1ac9

18 files changed

+38
-17
lines changed

build.gradle.kts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -258,5 +258,4 @@ tasks {
258258
dependsOn.add(dokka)
259259
dependsOn.add("publishJvmPublicationToNexusRepository")
260260
}
261-
262261
}

src/commonMain/kotlin/com.adamratzman.spotify/Builder.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -529,5 +529,7 @@ data class SpotifyApiOptions(
529529
var json: Json
530530
)
531531

532+
@Deprecated("Name has been replaced by `options`", ReplaceWith("SpotifyApiOptions"))
532533
typealias SpotifyUtilities = SpotifyApiOptions
534+
@Deprecated("Name has been replaced by `options`", ReplaceWith("SpotifyApiOptionsBuilder"))
533535
typealias SpotifyUtilitiesBuilder = SpotifyApiOptionsBuilder

src/commonMain/kotlin/com.adamratzman.spotify/SpotifyApi.kt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@ import com.adamratzman.spotify.models.TokenValidityResponse
2727
import com.adamratzman.spotify.models.serialization.toObject
2828
import com.adamratzman.spotify.utils.asList
2929
import com.adamratzman.spotify.utils.runBlocking
30-
import kotlin.coroutines.CoroutineContext
31-
import kotlin.jvm.JvmOverloads
3230
import kotlinx.coroutines.Dispatchers
3331
import kotlinx.serialization.json.Json
32+
import kotlin.coroutines.CoroutineContext
33+
import kotlin.jvm.JvmOverloads
3434

3535
internal const val base = "https://api.spotify.com/v1"
3636

@@ -524,8 +524,10 @@ class SpotifyClientApi internal constructor(
524524
scopes.all { token.scopes.contains(it) }
525525
}
526526

527+
@Deprecated("API name has been updated for kotlin convention consistency", ReplaceWith("SpotifyApi"))
527528
typealias SpotifyAPI<T, B> = SpotifyApi<T, B>
528529
typealias SpotifyClientAPI = SpotifyClientApi
530+
@Deprecated("API name has been updated for kotlin convention consistency", ReplaceWith("SpotifyAppApi"))
529531
typealias SpotifyAppAPI = SpotifyAppApi
530532

531533
fun getAuthUrlFull(vararg scopes: SpotifyScope, clientId: String, redirectUri: String): String {

src/commonMain/kotlin/com.adamratzman.spotify/endpoints/client/ClientFollowingApi.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ import com.adamratzman.spotify.models.serialization.toList
1919
import kotlinx.serialization.list
2020
import kotlinx.serialization.serializer
2121

22+
@Deprecated("Endpoint name has been updated for kotlin convention consistency", ReplaceWith("ClientFollowingApi"))
2223
typealias ClientFollowingAPI = ClientFollowingApi
2324

2425
/**

src/commonMain/kotlin/com.adamratzman.spotify/endpoints/client/ClientLibraryApi.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ import com.adamratzman.spotify.models.serialization.toPagingObject
1919
import kotlinx.serialization.list
2020
import kotlinx.serialization.serializer
2121

22+
@Deprecated("Endpoint name has been updated for kotlin convention consistency", ReplaceWith("ClientLibraryApi"))
2223
typealias ClientLibraryAPI = ClientLibraryApi
2324

2425
/**

src/commonMain/kotlin/com.adamratzman.spotify/endpoints/client/ClientPersonalizationApi.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import com.adamratzman.spotify.models.PagingObject
1111
import com.adamratzman.spotify.models.Track
1212
import com.adamratzman.spotify.models.serialization.toPagingObject
1313

14+
@Deprecated("Endpoint name has been updated for kotlin convention consistency", ReplaceWith("ClientPersonalizationApi"))
1415
typealias ClientPersonalizationAPI = ClientPersonalizationApi
1516

1617
/**

src/commonMain/kotlin/com.adamratzman.spotify/endpoints/client/ClientPlayerApi.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ import kotlinx.serialization.json.JsonPrimitive
2828
import kotlinx.serialization.json.json
2929
import kotlinx.serialization.list
3030

31+
@Deprecated("Endpoint name has been updated for kotlin convention consistency", ReplaceWith("ClientPlayerApi"))
3132
typealias ClientPlayerAPI = ClientPlayerApi
3233

3334
/**

src/commonMain/kotlin/com.adamratzman.spotify/endpoints/client/ClientPlaylistApi.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ import kotlinx.serialization.json.JsonObject
3434
import kotlinx.serialization.json.JsonPrimitive
3535
import kotlinx.serialization.json.json
3636

37+
@Deprecated("Endpoint name has been updated for kotlin convention consistency", ReplaceWith("ClientPlaylistApi"))
3738
typealias ClientPlaylistAPI = ClientPlaylistApi
3839

3940
/**

src/commonMain/kotlin/com.adamratzman.spotify/endpoints/client/ClientProfileApi.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import com.adamratzman.spotify.http.EndpointBuilder
99
import com.adamratzman.spotify.models.SpotifyUserInformation
1010
import com.adamratzman.spotify.models.serialization.toObject
1111

12+
@Deprecated("Endpoint name has been updated for kotlin convention consistency", ReplaceWith("ClientProfileApi"))
1213
typealias ClientUserAPI = ClientProfileApi
1314

1415
/**

src/commonMain/kotlin/com.adamratzman.spotify/endpoints/public/AlbumApi.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ import com.adamratzman.spotify.models.serialization.toPagingObject
1717
import com.adamratzman.spotify.utils.Market
1818
import com.adamratzman.spotify.utils.catch
1919

20+
@Deprecated("Endpoint name has been updated for kotlin convention consistency", ReplaceWith("AlbumApi"))
2021
typealias AlbumAPI = AlbumApi
2122

2223
/**

0 commit comments

Comments
 (0)