Skip to content
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

Decouple derive dependencies #716

Merged
merged 1 commit into from
Aug 25, 2023
Merged

Conversation

CryZe
Copy link
Collaborator

@CryZe CryZe commented Aug 25, 2023

This decouples the derive dependencies from their main dependencies. This allows them to compile in parallel, ensuring faster compile times. Additionally the livesplit-hotkey crate now doesn't depend on any derive dependency anymore, as it barely needed them.

@CryZe CryZe added enhancement An improvement for livesplit-core. dependencies A dependency needs to be updated. code quality Affects the quality of the code. performance Affects the performance of the code. labels Aug 25, 2023
This decouples the `derive` dependencies from their main dependencies.
This allows them to compile in parallel, ensuring faster compile times.
Additionally the `livesplit-hotkey` crate now doesn't depend on any
`derive` dependency anymore, as it barely needed them.
@CryZe CryZe merged commit ea833ad into LiveSplit:master Aug 25, 2023
74 of 76 checks passed
@CryZe CryZe deleted the decouple-derive branch August 25, 2023 19:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
code quality Affects the quality of the code. dependencies A dependency needs to be updated. enhancement An improvement for livesplit-core. performance Affects the performance of the code.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant