Skip to content

Conversation

@alice-i-cecile
Copy link
Member

@alice-i-cecile alice-i-cecile commented Aug 13, 2025

Objective

Solution

TODO

This PR was made > 10k issues ago, and git can do funky things. Opening as a draft to investigate the diff before proceeding.

  • merge main into the old branch
  • revert the PR
  • make sure the diff looks okay
  • add comments explaining why we did this weird thing

bushrat011899 and others added 3 commits August 20, 2024 09:28
Allows creating `AssetSourceId` and `AssetPath` from non-static lifetimes using the `From/Into` implementations over `&str` and `Option<&str>`.

Added `as_static` and `from_static` methods to allow a work-around specialization.
@alice-i-cecile alice-i-cecile added C-Bug An unexpected or incorrect behavior A-Assets Load files from disk to use for things like images, models, and sounds C-Performance A change motivated by improving speed, memory usage or compile times P-Regression Functionality that used to work but no longer does. Add a test for this! labels Aug 13, 2025
@alice-i-cecile alice-i-cecile added D-Modest A "normal" level of difficulty; suitable for simple features or challenging fixes S-Needs-Review Needs reviewer attention (from anyone!) to move forward labels Aug 13, 2025
@alice-i-cecile alice-i-cecile marked this pull request as ready for review August 13, 2025 19:53
@james7132 james7132 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 Aug 14, 2025
@alice-i-cecile alice-i-cecile added S-Waiting-on-Author The author needs to make changes or address concerns before this can be merged and removed S-Ready-For-Final-Review This PR has been approved by the community. It's ready for a maintainer to consider merging it labels Aug 14, 2025
@alice-i-cecile
Copy link
Member Author

Hmm. Fixing that does not look fun. I'll tackle it tomorrow.

@alice-i-cecile alice-i-cecile added this to the 0.17 milestone Aug 14, 2025
@alice-i-cecile
Copy link
Member Author

alice-i-cecile commented Aug 15, 2025

The CI failure was in a test from #19094, which is ignored, and blocked on #11111. Fixing lifetime issues with an ignored test that does not work is not a good use of time. Removing.

@alice-i-cecile alice-i-cecile added S-Needs-Review Needs reviewer attention (from anyone!) to move forward and removed S-Waiting-on-Author The author needs to make changes or address concerns before this can be merged labels Aug 15, 2025
Copy link
Contributor

@andriyDev andriyDev left a comment

Choose a reason for hiding this comment

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

I think we should fix up the ignored test eventually but I don't think this PR needs to figure that out.

@alice-i-cecile alice-i-cecile 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 Aug 15, 2025
@alice-i-cecile alice-i-cecile added this pull request to the merge queue Aug 15, 2025
Merged via the queue into bevyengine:main with commit 3d89327 Aug 15, 2025
36 checks passed
andriyDev added a commit to andriyDev/bevy that referenced this pull request Oct 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-Assets Load files from disk to use for things like images, models, and sounds C-Bug An unexpected or incorrect behavior C-Performance A change motivated by improving speed, memory usage or compile times D-Modest A "normal" level of difficulty; suitable for simple features or challenging fixes P-Regression Functionality that used to work but no longer does. Add a test for this! S-Ready-For-Final-Review This PR has been approved by the community. It's ready for a maintainer to consider merging it

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Static-ness is not conserved for asset paths in AssetServer::load()

5 participants