# Objective While working on #7442 i discovered that `get_short_name` does not work well with sub paths after closing brackets. It currently turns `bevy_asset::assets::Assets<bevy_scene::dynamic_scene::DynamicScene>::asset_event_system` into `Assets<DynamicScene>asset_event_system`. This PR fixes that. ## Solution - Retain `::` after a closing bracket like `>`, `)` or `]`. - Add a test for all sub path after closing bracket cases. |
||
|---|---|---|
| .. | ||
| default.rs | ||
| float_ord.rs | ||
| futures.rs | ||
| label.rs | ||
| lib.rs | ||
| short_names.rs | ||
| synccell.rs | ||
| syncunsafecell.rs | ||