Skip to content

Move all_tuples to a new crate#16161

Merged
alice-i-cecile merged 3 commits intobevyengine:mainfrom
BenjaminBrienen:variadics-please
Dec 3, 2024
Merged

Move all_tuples to a new crate#16161
alice-i-cecile merged 3 commits intobevyengine:mainfrom
BenjaminBrienen:variadics-please

Conversation

@BenjaminBrienen
Copy link
Copy Markdown
Contributor

@BenjaminBrienen BenjaminBrienen commented Oct 29, 2024

Objective

Fixes #15941

Solution

Created https://crates.io/crates/variadics_please and moved the code there; updating references

bevy_utils/macros is deleted.

Testing

cargo check

Migration Guide

Use variadics_please::{all_tuples, all_tuples_with_size} instead of bevy::utils::{all_tuples, all_tuples_with_size}.

@BenjaminBrienen BenjaminBrienen added S-Blocked This cannot move forward until something else changes A-Utils Utility functions and types D-Straightforward Simple bug fixes and API improvements, docs, test and examples labels Oct 29, 2024
@BenjaminBrienen BenjaminBrienen self-assigned this Oct 29, 2024
@BenjaminBrienen
Copy link
Copy Markdown
Contributor Author

Blocked on the creation of the bevyengine repository.

@BenjaminBrienen BenjaminBrienen changed the title move to new crate Move all_tuples to a new crate Oct 29, 2024
@BenjaminBrienen BenjaminBrienen changed the title Move all_tuples to a new crate Move all_tuples to a new crate Oct 29, 2024
@alice-i-cecile alice-i-cecile added this to the 0.16 milestone Oct 30, 2024
@alice-i-cecile alice-i-cecile self-assigned this Oct 30, 2024
@alice-i-cecile alice-i-cecile removed the S-Blocked This cannot move forward until something else changes label Nov 7, 2024
@alice-i-cecile alice-i-cecile added the S-Needs-Review Needs reviewer attention (from anyone!) to move forward label Nov 7, 2024
@alice-i-cecile
Copy link
Copy Markdown
Member

https://github.com/bevyengine/variadics_please now exists :)

Copy link
Copy Markdown
Contributor

@bushrat011899 bushrat011899 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice to make bevy_utils even slimmer!

@bushrat011899 bushrat011899 added S-Ready-For-Final-Review This PR has been approved by the community. It's ready for a maintainer to consider merging it and removed S-Needs-Review Needs reviewer attention (from anyone!) to move forward labels Nov 7, 2024
@alice-i-cecile alice-i-cecile added the M-Migration-Guide A breaking change to Bevy's public API that needs to be noted in a migration guide label Dec 3, 2024
@alice-i-cecile alice-i-cecile added this pull request to the merge queue Dec 3, 2024
Merged via the queue into bevyengine:main with commit afd0f13 Dec 3, 2024
@BenjaminBrienen BenjaminBrienen removed the S-Ready-For-Final-Review This PR has been approved by the community. It's ready for a maintainer to consider merging it label Dec 31, 2024
@BenjaminBrienen BenjaminBrienen deleted the variadics-please branch December 31, 2024 03:54
ecoskey pushed a commit to ecoskey/bevy that referenced this pull request Jan 6, 2025
# Objective

Fixes bevyengine#15941

## Solution

Created https://crates.io/crates/variadics_please and moved the code
there; updating references

`bevy_utils/macros` is deleted.

## Testing

cargo check

## Migration Guide

Use `variadics_please::{all_tuples, all_tuples_with_size}` instead of
`bevy::utils::{all_tuples, all_tuples_with_size}`.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-Utils Utility functions and types D-Straightforward Simple bug fixes and API improvements, docs, test and examples M-Migration-Guide A breaking change to Bevy's public API that needs to be noted in a migration guide

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Move all_tuples and friends into its own crate

3 participants