-
Notifications
You must be signed in to change notification settings - Fork 123
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Auth restructure 2] Some fixes for rspotify-model
and rspotify-macros
#214
Conversation
rspotify-model
and rspotify-macros
b34be92
to
8397c9b
Compare
It seems, some CI checks failed, it will be automatically fixed after merged part 3? |
Yes. The CI will only work after merging the third PR |
rspotify-macros/Cargo.toml
Outdated
@@ -13,4 +16,3 @@ edition = "2018" | |||
[dev-dependencies] | |||
serde_json = "1.0.57" | |||
chrono = { version = "0.4.13", features = ["serde", "rustc-serialize"] } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The macro
crate should relay on no dependency, since it has nothing to do with external dependencies.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These are dev dependencies, they're only needed for tests. You're right that we don't need chrono, though. I've removed it.
Beside this nitpick I mention, everything looks good to me. |
Part 2 of the #207 split-up.
This:
rspotify-model
rspotify-macros
These things are needed later to test the crate without cyclical dependencies, and mostly clean up a few things. Both of the crates I modified should compile without problems, but not the main one.