Skip to content

Commit a63df4b

Browse files
authored
Merge pull request #171 from adamint/dev
deprecate typealiases
2 parents 2648da7 + b862ad5 commit a63df4b

18 files changed

+36
-15
lines changed

build.gradle.kts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ plugins {
1414
}
1515

1616
group = "com.adamratzman"
17-
version = "3.0.0-rc.4"
17+
version = "3.0.0-rc.5"
1818

1919
java {
2020
withSourcesJar()
@@ -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: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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)