Skip to content

build: Don't use default features#4086

Merged
har7an merged 6 commits into
zellij-org:mainfrom
har7an:deps/no-default-features
Mar 22, 2025
Merged

build: Don't use default features#4086
har7an merged 6 commits into
zellij-org:mainfrom
har7an:deps/no-default-features

Conversation

@har7an
Copy link
Copy Markdown
Contributor

@har7an har7an commented Mar 22, 2025

but instead specify all the dependency features we need/want explicitly. This cuts down the number of dependencies in the compilation from 587 to 565 and also makes our code more robust against unexpected changes in upstream default features.

har7an added 4 commits March 22, 2025 14:04
and reduce the impact of future changes to crate `default-feature`
changes. Also reduce a few transient dependencies which were previously
pulled in by crate features we aren't using.
@har7an har7an merged commit a2ae822 into zellij-org:main Mar 22, 2025
@har7an har7an deleted the deps/no-default-features branch March 22, 2025 13:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant