Skip to content

Add bevy

Add bevy #33

Triggered via pull request March 31, 2024 16:47
@berkusberkus
synchronize #5
add-bevy
Status Failure
Total duration 3m 12s
Artifacts

check.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

6 errors and 35 warnings
no function or associated item named `load_many` found for struct `carma::support::brender::pixelmap::PixelMap` in the current scope: src/bin/convert_to_png.rs#L66
error[E0599]: no function or associated item named `load_many` found for struct `carma::support::brender::pixelmap::PixelMap` in the current scope --> src/bin/convert_to_png.rs:66:30 | 66 | let palette = &PixelMap::load_many(String::from( | ^^^^^^^^^ function or associated item not found in `PixelMap` | = help: items from traits can only be used if the trait is in scope help: the following trait is implemented but not in scope; perhaps add a `use` for it: | 1 + use carma::support::brender::resource::LoadMany; |
no function or associated item named `load_many` found for struct `carma::support::brender::pixelmap::PixelMap` in the current scope: src/bin/convert_to_png.rs#L42
error[E0599]: no function or associated item named `load_many` found for struct `carma::support::brender::pixelmap::PixelMap` in the current scope --> src/bin/convert_to_png.rs:42:26 | 42 | let pmap = PixelMap::load_many(fname.clone()) | ^^^^^^^^^ function or associated item not found in `PixelMap` | = help: items from traits can only be used if the trait is in scope help: the following trait is implemented but not in scope; perhaps add a `use` for it: | 1 + use carma::support::brender::resource::LoadMany; |
no function or associated item named `load_many` found for struct `carma::support::brender::pixelmap::PixelMap` in the current scope: src/bin/convert_to_png.rs#L35
error[E0599]: no function or associated item named `load_many` found for struct `carma::support::brender::pixelmap::PixelMap` in the current scope --> src/bin/convert_to_png.rs:35:30 | 35 | let palette = &PixelMap::load_many(String::from( | ^^^^^^^^^ function or associated item not found in `PixelMap` | = help: items from traits can only be used if the trait is in scope help: the following trait is implemented but not in scope; perhaps add a `use` for it: | 1 + use carma::support::brender::resource::LoadMany; |
no function or associated item named `load_many` found for struct `carma::support::brender::pixelmap::PixelMap` in the current scope: src/bin/convert_to_png.rs#L20
error[E0599]: no function or associated item named `load_many` found for struct `carma::support::brender::pixelmap::PixelMap` in the current scope --> src/bin/convert_to_png.rs:20:30 | 20 | let palette = &PixelMap::load_many(String::from( | ^^^^^^^^^ function or associated item not found in `PixelMap` | = help: items from traits can only be used if the trait is in scope help: the following trait is implemented but not in scope; perhaps add a `use` for it: | 1 + use carma::support::brender::resource::LoadMany; |
Check
The process '/home/runner/.cargo/bin/cargo' failed with exit code 101
Clippy
Clippy had exited with the 101 exit code
Rustfmt
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2, actions-rs/toolchain@v1, actions-rs/cargo@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Rustfmt
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions-rs/toolchain@v1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Rustfmt
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Rustfmt
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Rustfmt
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Rustfmt
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
variable does not need to be mutable: src/main.rs#L60
warning: variable does not need to be mutable --> src/main.rs:60:5 | 60 | mut materials: ResMut<Assets<StandardMaterial>>, | ----^^^^^^^^^ | | | help: remove this `mut`
variable does not need to be mutable: src/main.rs#L59
warning: variable does not need to be mutable --> src/main.rs:59:5 | 59 | mut images: ResMut<Assets<Image>>, | ----^^^^^^ | | | help: remove this `mut`
variable does not need to be mutable: src/main.rs#L58
warning: variable does not need to be mutable --> src/main.rs:58:5 | 58 | mut meshes: ResMut<Assets<Mesh>>, | ----^^^^^^ | | | help: remove this `mut`
variable does not need to be mutable: src/main.rs#L56
warning: variable does not need to be mutable --> src/main.rs:56:5 | 56 | mut commands: Commands, | ----^^^^^^^^ | | | help: remove this `mut` | = note: `#[warn(unused_mut)]` on by default
unused variable: `materials`: src/main.rs#L60
warning: unused variable: `materials` --> src/main.rs:60:9 | 60 | mut materials: ResMut<Assets<StandardMaterial>>, | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_materials`
unused variable: `images`: src/main.rs#L59
warning: unused variable: `images` --> src/main.rs:59:9 | 59 | mut images: ResMut<Assets<Image>>, | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_images`
unused variable: `meshes`: src/main.rs#L58
warning: unused variable: `meshes` --> src/main.rs:58:9 | 58 | mut meshes: ResMut<Assets<Mesh>>, | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_meshes`
unused variable: `commands`: src/main.rs#L56
warning: unused variable: `commands` --> src/main.rs:56:9 | 56 | mut commands: Commands, | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_commands` | = note: `#[warn(unused_variables)]` on by default
unreachable statement: src/main.rs#L124
warning: unreachable statement --> src/main.rs:124:5 | 121 | return; | ------ any code following this expression is unreachable ... 124 | / let models = 125 | | Model::load_many("assets/DecodedData/DATA/MODELS/NETCITYA.DAT").expect("Load models"); | |______________________________________________________________________________________________^ unreachable statement | = note: `#[warn(unreachable_code)]` on by default
`Box::new(_)` of default value: src/support/brender/pixelmap.rs#L39
warning: `Box::new(_)` of default value --> src/support/brender/pixelmap.rs:39:28 | 39 | let mut pixelmap = Box::new(PixelMap::default()); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `Box::<PixelMap>::default()` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#box_default
field assignment outside of initializer for an instance created with Default::default(): src/support/brender/model.rs#L146
warning: field assignment outside of initializer for an instance created with Default::default() --> src/support/brender/model.rs:146:21 | 146 | model.name = model_chunk.identifier; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | note: consider initializing the variable with `support::brender::model::Model { name: model_chunk.identifier, ..Default::default() }` and removing relevant reassignments --> src/support/brender/model.rs:145:21 | 145 | let mut model = Model::default(); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#field_reassign_with_default
called `map(..).flatten()` on `Iterator`: src/support/brender/model.rs#L68
warning: called `map(..).flatten()` on `Iterator` --> src/support/brender/model.rs:68:18 | 68 | .map(|f| [f.v1, f.v2, f.v3]) | __________________^ 69 | | .flatten() | |__________________________^ help: try replacing `map` with `flat_map` and remove the `.flatten()`: `flat_map(|f| [f.v1, f.v2, f.v3])` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#map_flatten = note: `#[warn(clippy::map_flatten)]` on by default
field assignment outside of initializer for an instance created with Default::default(): src/support/brender/material.rs#L174
warning: field assignment outside of initializer for an instance created with Default::default() --> src/support/brender/material.rs:174:21 | 174 | mat.material = material; | ^^^^^^^^^^^^^^^^^^^^^^^^ | note: consider initializing the variable with `support::brender::material::Material { material: material, ..Default::default() }` and removing relevant reassignments --> src/support/brender/material.rs:173:21 | 173 | let mut mat = Material::default(); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#field_reassign_with_default = note: `#[warn(clippy::field_reassign_with_default)]` on by default
`Box::new(_)` of default value: src/support/brender/actor.rs#L109
warning: `Box::new(_)` of default value --> src/support/brender/actor.rs:109:35 | 109 | actor.model = Box::new(Model::default()); //Models::find(model.identifier); // World::query<Model>? | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `Box::<Model>::default()` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#box_default = note: `#[warn(clippy::box_default)]` on by default
returning the result of a `let` binding from a block: src/support/brender/actor.rs#L193
warning: returning the result of a `let` binding from a block --> src/support/brender/actor.rs:193:9 | 192 | let actor = stack.pop::<Actor>()?; | ---------------------------------- unnecessary `let` binding 193 | actor | ^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_and_return = note: `#[warn(clippy::let_and_return)]` on by default help: return the expression directly | 192 ~ 193 ~ stack.pop::<Actor>()? |
`Vec<T>` is already on the heap, the boxing is unnecessary: src/support/brender/actor.rs#L67
warning: `Vec<T>` is already on the heap, the boxing is unnecessary --> src/support/brender/actor.rs:67:15 | 67 | children: Vec<Box<Actor>>, | ^^^^^^^^^^^^^^^ help: try: `Vec<Actor>` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#vec_box = note: `#[warn(clippy::vec_box)]` on by default
unused imports: `BufReader`, `fs::File`, `resource::FromStream`: src/support/texture.rs#L12
warning: unused imports: `BufReader`, `fs::File`, `resource::FromStream` --> src/support/texture.rs:12:39 | 12 | brender::{pixelmap::PixelMap, resource::FromStream}, | ^^^^^^^^^^^^^^^^^^^^ ... 18 | fs::File, | ^^^^^^^^ 19 | io::{BufReader, Write}, | ^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default
Check
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2, actions-rs/toolchain@v1, actions-rs/cargo@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Check
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions-rs/toolchain@v1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Check
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Clippy
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2, actions-rs/toolchain@v1, actions-rs/clippy-check@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Clippy
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions-rs/toolchain@v1, actions-rs/clippy-check@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Clippy
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Clippy
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Clippy
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Clippy
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/