bevy/crates
Nathan Stocks 13b602ee3f Xtask CI (#1387)
This PR is easiest to review commit by commit.

Followup on https://github.com/bevyengine/bevy/pull/1309#issuecomment-767310084

- [x] Switch from a bash script to an xtask rust workspace member.
  - Results in ~30s longer CI due to compilation of the xtask itself
  - Enables Bevy contributors on any platform to run `cargo ci` to run linting -- if the default available Rust is the same version as on CI, then the command should give an identical result.
- [x] Use the xtask from official CI so there's only one place to update.
- [x] Bonus: Run clippy on the _entire_ workspace (existing CI setup was missing the `--workspace` flag
  - [x] Clean up newly-exposed clippy errors 

~#1388 builds on this to clean up newly discovered clippy errors -- I thought it might be nicer as a separate PR.~  Nope, merged it into this one so CI would pass.

Co-authored-by: Carter Anderson <mcanders1@gmail.com>
2021-02-22 08:42:19 +00:00
..
bevy_app Extend AppBuilder api with add_system_set and similar methods (#1453) 2021-02-19 11:36:34 -08:00
bevy_asset Non-string labels (#1423 continued) (#1473) 2021-02-18 13:20:37 -08:00
bevy_audio Non-string labels (#1423 continued) (#1473) 2021-02-18 13:20:37 -08:00
bevy_core Xtask CI (#1387) 2021-02-22 08:42:19 +00:00
bevy_derive Modify Derive to allow unit structs for RenderResources. (#1089) 2020-12-23 17:21:10 -06:00
bevy_diagnostic Non-string labels (#1423 continued) (#1473) 2021-02-18 13:20:37 -08:00
bevy_dylib release 0.4.0 (#1093) 2020-12-19 13:28:00 -06:00
bevy_dynamic_plugin release 0.4.0 (#1093) 2020-12-19 13:28:00 -06:00
bevy_ecs Xtask CI (#1387) 2021-02-22 08:42:19 +00:00
bevy_gilrs Non-string labels (#1423 continued) (#1473) 2021-02-18 13:20:37 -08:00
bevy_gltf Add support for gltf::Material::unlit (#1341) 2021-01-31 17:13:16 -08:00
bevy_input Added Hash and Deserialize/Serialize traits to ElementState (#1447) 2021-02-22 03:59:37 +00:00
bevy_internal Subpixel text positioning (#1196) 2021-01-03 12:39:11 -08:00
bevy_log System sets and parallel executor v2 (#1144) 2021-02-09 12:14:10 -08:00
bevy_math More types (#1267) 2021-01-21 16:05:23 -08:00
bevy_pbr Non-string labels (#1423 continued) (#1473) 2021-02-18 13:20:37 -08:00
bevy_reflect Xtask CI (#1387) 2021-02-22 08:42:19 +00:00
bevy_render Xtask CI (#1387) 2021-02-22 08:42:19 +00:00
bevy_scene Non-string labels (#1423 continued) (#1473) 2021-02-18 13:20:37 -08:00
bevy_sprite Non-string labels (#1423 continued) (#1473) 2021-02-18 13:20:37 -08:00
bevy_tasks Xtask CI (#1387) 2021-02-22 08:42:19 +00:00
bevy_text Non-string labels (#1423 continued) (#1473) 2021-02-18 13:20:37 -08:00
bevy_transform Moved benchmarks to a single place (#1477) 2021-02-19 22:11:00 +00:00
bevy_ui rename bevy_ui::node module so that bevy_ui::render::node isn't shadowed (#1464) 2021-02-22 04:33:33 +00:00
bevy_utils Update ahash requirement from 0.6.1 to 0.7.0 (#1370) 2021-02-01 13:29:54 -08:00
bevy_wgpu Non-string labels (#1423 continued) (#1473) 2021-02-18 13:20:37 -08:00
bevy_window Simple Implementation to address #1327 by adding a focused field to the window and related system (#1386) 2021-02-12 21:32:32 -08:00
bevy_winit Add backend feature metadata to make bevy_winit build on docs.rs again (#1430) 2021-02-22 04:15:50 +00:00