Skip to content

Conversation

janis-bhm
Copy link
Contributor

Objective

Fixes #21169

Solution

type names have changed; update bevy_reflect accordingly.
I've modified the tests and added a case for a reflected type with only a lifetime generic which previously would have been skipped as "not generic" in the type_path macro code.

This change is only correct after 1.91

here are similar tests in the compiler.

Testing

cd crates/bevy_reflect; cargo test

@hukasu hukasu added A-Build-System Related to build systems or continuous integration S-Blocked This cannot move forward until something else changes A-Reflection Runtime information about types C-Testing A change that impacts how we test Bevy or how users test their apps D-Straightforward Simple bug fixes and API improvements, docs, test and examples labels Sep 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Build-System Related to build systems or continuous integration A-Reflection Runtime information about types C-Testing A change that impacts how we test Bevy or how users test their apps D-Straightforward Simple bug fixes and API improvements, docs, test and examples S-Blocked This cannot move forward until something else changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Main branch fails to compile on Rust beta.
2 participants