mirror of
https://github.com/ramsayleung/rspotify.git
synced 2026-04-25 23:45:52 +03:00
[PR #199] [MERGED] Separate crates #309
Labels
No labels
Stale
bug
discussion
enhancement
good first issue
good first issue
help wanted
pull-request
question
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/rspotify#309
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/ramsayleung/rspotify/pull/199
Author: @marioortizmanero
Created: 4/13/2021
Status: ✅ Merged
Merged: 7/8/2021
Merged by: @ramsayleung
Base:
master← Head:separate-crates📝 Commits (10+)
dcdc16ddirectory re-organization0a672cbrspotify model workingf3a3636some fixes for model and httpff477b5merge client, auth and http again9b921c4cargo build works now7991aadnew attempt9ba82f7underscore to hyphen943230fcrates now compiling5f5d31blast compilation fixesb9b346dformat, revert some changes📊 Changes
69 files changed (+4208 additions, -4223 deletions)
View changed files
📝
.github/workflows/ci.yml(+32 -65)➖
.travis.yml(+0 -25)📝
CHANGELOG.md(+98 -24)📝
Cargo.toml(+53 -33)➕
examples/auth_code.rs(+55 -0)➕
examples/auth_code_pkce.rs(+47 -0)📝
examples/client_creds.rs(+10 -14)➖
examples/current_user_recently_played.rs(+0 -51)📝
examples/oauth_tokens.rs(+7 -12)📝
examples/pagination_async.rs(+6 -36)📝
examples/pagination_manual.rs(+6 -36)📝
examples/pagination_sync.rs(+6 -36)➖
examples/track.rs(+0 -42)➖
examples/tracks.rs(+0 -42)📝
examples/ureq/device.rs(+6 -36)📝
examples/ureq/me.rs(+6 -36)📝
examples/ureq/search.rs(+17 -47)📝
examples/ureq/seek_track.rs(+6 -38)📝
examples/webapp/src/main.rs(+71 -78)📝
examples/with_refresh_token.rs(+12 -27)...and 49 more files
📄 Description
Description
Some work towards #191. I've ended up separating the crates but leaving the auth, http and client ones mixed under
rspotify_clientuntil #173 is worked on.Motivation and Context
See #191
Dependencies
Should be the same
Type of change
Please delete options that are not relevant.
This change means that types like
FullAlbumin the model now have to be public.How Has This Been Tested?
The previous tests still work now. Same goes for the examples (which by the way I had to fix because they weren't working)
Closes #191
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.