ash/generator
Marijn Suijten ff54d22a15
Resolve lint warnings for deprecated_in_future, rust_2018_idioms and unused_qualifications (#803)
* generator: Add many missing lifetime parameters

* Globally find-replace common patterns that need a `<'_>` lifetime annotation

    perl -pi -E "s/(&(mut )?\[?vk::(?\!\w+(V1_\d|Fn|<))\w+)/\$1<'_>/" **/*.{rs,md}

* generator: Include aliased types in `has_lifetime` lookup table

* Manually revert wrong find-replace lifetimes

* Resolve lint warnings for `deprecated_in_future`, `rust_2018_idioms` and `unused_qualifications`

These are 3 non-default lints that cause a lot of violations in this
project that are sensible to resolve, and reduce noise when
test-including a local `ash` checkout in other projects that have
stricter lint setups.
2023-10-26 08:30:16 +02:00
..
src Resolve lint warnings for deprecated_in_future, rust_2018_idioms and unused_qualifications (#803) 2023-10-26 08:30:16 +02:00
Vulkan-Headers@374f9fd975 Update Vulkan-Headers to 1.3.269 (#783) 2023-10-21 00:47:28 +02:00
Cargo.toml Update Vulkan-Headers to 1.3.246 (#723) 2023-04-03 10:18:26 +02:00