[INFO] cloning repository https://github.com/kakoeimon/macro_kako_tools [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/kakoeimon/macro_kako_tools" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkakoeimon%2Fmacro_kako_tools", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkakoeimon%2Fmacro_kako_tools'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 713fad07e8a5c01fafacd17c7c2b3c9ffeab0280 [INFO] checking kakoeimon/macro_kako_tools against try#8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8 for pr-82565 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkakoeimon%2Fmacro_kako_tools" "/workspace/builds/worker-11/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-11/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/kakoeimon/macro_kako_tools on toolchain 8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/kakoeimon/macro_kako_tools [INFO] finished tweaking git repo https://github.com/kakoeimon/macro_kako_tools [INFO] tweaked toml for git repo https://github.com/kakoeimon/macro_kako_tools written to /workspace/builds/worker-11/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating git repository `https://github.com/not-fl3/macroquad` [INFO] [stderr] Updating git repository `https://github.com/not-fl3/quad-snd` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded fontdue v0.4.0 [INFO] [stderr] Downloaded hecs v0.3.2 [INFO] [stderr] Downloaded miniquad v0.3.0-alpha.27 [INFO] [stderr] Downloaded quad-rand v0.2.1 [INFO] [stderr] Downloaded sapp-linux v0.1.12 [INFO] [stderr] Downloaded sapp-wasm v0.1.22 [INFO] [stderr] Downloaded sapp-windows v0.2.15 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:f2f6bcd4b43ebee4e173f653a26493129bdb64017c85f916b780ca7fbdbaa79d" "/opt/rustwide/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 43c86c38bee2004fc8464360957bbf920f1b7d3aabcb99d84adfa19b5e0e9d38 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "43c86c38bee2004fc8464360957bbf920f1b7d3aabcb99d84adfa19b5e0e9d38", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "43c86c38bee2004fc8464360957bbf920f1b7d3aabcb99d84adfa19b5e0e9d38", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "43c86c38bee2004fc8464360957bbf920f1b7d3aabcb99d84adfa19b5e0e9d38", kill_on_drop: false }` [INFO] [stdout] 43c86c38bee2004fc8464360957bbf920f1b7d3aabcb99d84adfa19b5e0e9d38 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:f2f6bcd4b43ebee4e173f653a26493129bdb64017c85f916b780ca7fbdbaa79d" "/opt/rustwide/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e5c5301f5a016653a93952b56a6d430b56830d1151310e819967e963bb91f88a [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "e5c5301f5a016653a93952b56a6d430b56830d1151310e819967e963bb91f88a", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling libc v0.2.89 [INFO] [stderr] Checking adler32 v1.2.0 [INFO] [stderr] Compiling proc-macro2 v1.0.24 [INFO] [stderr] Compiling pkg-config v0.3.19 [INFO] [stderr] Compiling sapp-linux v0.1.12 [INFO] [stderr] Checking either v1.6.1 [INFO] [stderr] Compiling cpal v0.11.0 [INFO] [stderr] Checking ttf-parser v0.8.3 [INFO] [stderr] Checking bytemuck v1.5.1 [INFO] [stderr] Compiling macroquad_macro v0.1.2 (https://github.com/not-fl3/macroquad?branch=master#559c0a00) [INFO] [stderr] Checking quad-rand v0.2.1 [INFO] [stderr] Checking hound v3.4.0 [INFO] [stderr] Checking bumpalo v3.6.1 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling num-iter v0.1.42 [INFO] [stderr] Compiling num-rational v0.3.2 [INFO] [stderr] Compiling hashbrown v0.8.2 [INFO] [stderr] Compiling glam v0.10.2 [INFO] [stderr] Checking ogg v0.8.0 [INFO] [stderr] Checking rand_core v0.3.1 [INFO] [stderr] Checking gif v0.9.2 [INFO] [stderr] Checking hashbrown v0.9.1 [INFO] [stderr] Checking deflate v0.7.20 [INFO] [stderr] Checking deflate v0.8.6 [INFO] [stderr] Checking miniz_oxide v0.3.7 [INFO] [stderr] Checking inflate v0.3.4 [INFO] [stderr] Checking crc32fast v1.2.1 [INFO] [stderr] Checking crossbeam-utils v0.8.3 [INFO] [stderr] Checking lewton v0.10.2 [INFO] [stderr] Checking bstr v0.2.15 [INFO] [stderr] Checking crossbeam-epoch v0.9.3 [INFO] [stderr] Checking crossbeam-channel v0.5.0 [INFO] [stderr] Checking hecs v0.3.2 [INFO] [stderr] Compiling alsa-sys v0.1.2 [INFO] [stderr] Checking png v0.16.8 [INFO] [stderr] Compiling quote v1.0.9 [INFO] [stderr] Checking crossbeam-deque v0.8.0 [INFO] [stderr] Checking num_cpus v1.13.0 [INFO] [stderr] Checking rand v0.5.6 [INFO] [stderr] Checking csv v1.1.6 [INFO] [stderr] Compiling syn v1.0.64 [INFO] [stderr] Checking rayon-core v1.9.0 [INFO] [stderr] Checking fontdue v0.4.0 [INFO] [stderr] Checking num-integer v0.1.44 [INFO] [stderr] Checking num-traits v0.1.43 [INFO] [stderr] Checking enum_primitive v0.1.1 [INFO] [stderr] Checking num-rational v0.1.42 [INFO] [stderr] Checking png v0.11.0 [INFO] [stderr] Checking rayon v1.5.0 [INFO] [stderr] Checking image v0.23.14 [INFO] [stderr] Checking miniquad v0.3.0-alpha.27 [INFO] [stderr] Checking macroquad v0.3.0-alpha.15 (https://github.com/not-fl3/macroquad?branch=master#559c0a00) [INFO] [stderr] Checking jpeg-decoder v0.1.22 [INFO] [stderr] Compiling thiserror-impl v1.0.24 [INFO] [stderr] Checking image v0.18.0 [INFO] [stderr] Checking thiserror v1.0.24 [INFO] [stderr] Checking quad-snd v0.1.0-alpha.1 (https://github.com/not-fl3/quad-snd#8d81c88b) [INFO] [stderr] Checking noise v0.6.0 [INFO] [stderr] Checking macro_kako_tools v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/sprite.rs:28:46 [INFO] [stdout] | [INFO] [stdout] 28 | ... let (x, y) = (sprite.pos.x() + (sprite.offset.x() - frame.w) * sprite.scale.x() / 2.0 , sprite.pos.y() + (sprite.offset.y() - frame... [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/sprite.rs:28:67 [INFO] [stdout] | [INFO] [stdout] 28 | ... let (x, y) = (sprite.pos.x() + (sprite.offset.x() - frame.w) * sprite.scale.x() / 2.0 , sprite.pos.y() + (sprite.offset.y() - frame... [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/sprite.rs:28:97 [INFO] [stdout] | [INFO] [stdout] 28 | ... let (x, y) = (sprite.pos.x() + (sprite.offset.x() - frame.w) * sprite.scale.x() / 2.0 , sprite.pos.y() + (sprite.offset.y() - frame... [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/sprite.rs:28:120 [INFO] [stdout] | [INFO] [stdout] 28 | ... let (x, y) = (sprite.pos.x() + (sprite.offset.x() - frame.w) * sprite.scale.x() / 2.0 , sprite.pos.y() + (sprite.offset.y() - frame... [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/sprite.rs:28:141 [INFO] [stdout] | [INFO] [stdout] 28 | ... let (x, y) = (sprite.pos.x() + (sprite.offset.x() - frame.w) * sprite.scale.x() / 2.0 , sprite.pos.y() + (sprite.offset.y() - frame... [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/sprite.rs:28:171 [INFO] [stdout] | [INFO] [stdout] 28 | ...0 , sprite.pos.y() + (sprite.offset.y() - frame.h) * sprite.scale.y() / 2.0); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/sprite.rs:31:74 [INFO] [stdout] | [INFO] [stdout] 31 | dest_size: Some(Vec2::new(frame.w * sprite.scale.x(), frame.h * sprite.scale.y())), [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/sprite.rs:31:102 [INFO] [stdout] | [INFO] [stdout] 31 | dest_size: Some(Vec2::new(frame.w * sprite.scale.x(), frame.h * sprite.scale.y())), [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/sprite.rs:28:46 [INFO] [stdout] | [INFO] [stdout] 28 | ... let (x, y) = (sprite.pos.x() + (sprite.offset.x() - frame.w) * sprite.scale.x() / 2.0 , sprite.pos.y() + (sprite.offset.y() - frame... [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/sprite.rs:28:67 [INFO] [stdout] | [INFO] [stdout] 28 | ... let (x, y) = (sprite.pos.x() + (sprite.offset.x() - frame.w) * sprite.scale.x() / 2.0 , sprite.pos.y() + (sprite.offset.y() - frame... [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/sprite.rs:28:97 [INFO] [stdout] | [INFO] [stdout] 28 | ... let (x, y) = (sprite.pos.x() + (sprite.offset.x() - frame.w) * sprite.scale.x() / 2.0 , sprite.pos.y() + (sprite.offset.y() - frame... [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/sprite.rs:28:120 [INFO] [stdout] | [INFO] [stdout] 28 | ... let (x, y) = (sprite.pos.x() + (sprite.offset.x() - frame.w) * sprite.scale.x() / 2.0 , sprite.pos.y() + (sprite.offset.y() - frame... [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/sprite.rs:28:141 [INFO] [stdout] | [INFO] [stdout] 28 | ... let (x, y) = (sprite.pos.x() + (sprite.offset.x() - frame.w) * sprite.scale.x() / 2.0 , sprite.pos.y() + (sprite.offset.y() - frame... [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/sprite.rs:28:171 [INFO] [stdout] | [INFO] [stdout] 28 | ...0 , sprite.pos.y() + (sprite.offset.y() - frame.h) * sprite.scale.y() / 2.0); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/sprite.rs:31:74 [INFO] [stdout] | [INFO] [stdout] 31 | dest_size: Some(Vec2::new(frame.w * sprite.scale.x(), frame.h * sprite.scale.y())), [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/sprite.rs:31:102 [INFO] [stdout] | [INFO] [stdout] 31 | dest_size: Some(Vec2::new(frame.w * sprite.scale.x(), frame.h * sprite.scale.y())), [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0063]: missing fields `flip_x` and `flip_y` in initializer of `DrawTextureParams` [INFO] [stdout] --> src/sprite.rs:30:34 [INFO] [stdout] | [INFO] [stdout] 30 | let params = DrawTextureParams { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ missing `flip_x` and `flip_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/sprite.rs:41:46 [INFO] [stdout] | [INFO] [stdout] 41 | ... let (x, y) = (sprite.pos.x() + sprite.offset.x() - sprite.texture.width() * sprite.scale.x() / 2.0 , sprite.pos.y() + sprite.offset... [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/sprite.rs:41:66 [INFO] [stdout] | [INFO] [stdout] 41 | ... let (x, y) = (sprite.pos.x() + sprite.offset.x() - sprite.texture.width() * sprite.scale.x() / 2.0 , sprite.pos.y() + sprite.offset... [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/sprite.rs:41:110 [INFO] [stdout] | [INFO] [stdout] 41 | ... let (x, y) = (sprite.pos.x() + sprite.offset.x() - sprite.texture.width() * sprite.scale.x() / 2.0 , sprite.pos.y() + sprite.offset... [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/sprite.rs:41:133 [INFO] [stdout] | [INFO] [stdout] 41 | ... let (x, y) = (sprite.pos.x() + sprite.offset.x() - sprite.texture.width() * sprite.scale.x() / 2.0 , sprite.pos.y() + sprite.offset... [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/sprite.rs:41:153 [INFO] [stdout] | [INFO] [stdout] 41 | ...width() * sprite.scale.x() / 2.0 , sprite.pos.y() + sprite.offset.y() - sprite.texture.height() * sprite.scale.y() / 2.0); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/sprite.rs:41:198 [INFO] [stdout] | [INFO] [stdout] 41 | ....y() + sprite.offset.y() - sprite.texture.height() * sprite.scale.y() / 2.0); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/sprite.rs:43:89 [INFO] [stdout] | [INFO] [stdout] 43 | dest_size: Some(Vec2::new(sprite.texture.width() * sprite.scale.x(), sprite.texture.height() * sprite.scale.y())), [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/sprite.rs:43:133 [INFO] [stdout] | [INFO] [stdout] 43 | dest_size: Some(Vec2::new(sprite.texture.width() * sprite.scale.x(), sprite.texture.height() * sprite.scale.y())), [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0063]: missing fields `flip_x` and `flip_y` in initializer of `DrawTextureParams` [INFO] [stdout] --> src/sprite.rs:42:34 [INFO] [stdout] | [INFO] [stdout] 42 | let params = DrawTextureParams { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ missing `flip_x` and `flip_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0063]: missing fields `flip_x` and `flip_y` in initializer of `DrawTextureParams` [INFO] [stdout] --> src/sprite.rs:30:34 [INFO] [stdout] | [INFO] [stdout] 30 | let params = DrawTextureParams { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ missing `flip_x` and `flip_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/sprite.rs:41:46 [INFO] [stdout] | [INFO] [stdout] 41 | ... let (x, y) = (sprite.pos.x() + sprite.offset.x() - sprite.texture.width() * sprite.scale.x() / 2.0 , sprite.pos.y() + sprite.offset... [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/sprite.rs:41:66 [INFO] [stdout] | [INFO] [stdout] 41 | ... let (x, y) = (sprite.pos.x() + sprite.offset.x() - sprite.texture.width() * sprite.scale.x() / 2.0 , sprite.pos.y() + sprite.offset... [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/sprite.rs:41:110 [INFO] [stdout] | [INFO] [stdout] 41 | ... let (x, y) = (sprite.pos.x() + sprite.offset.x() - sprite.texture.width() * sprite.scale.x() / 2.0 , sprite.pos.y() + sprite.offset... [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/sprite.rs:41:133 [INFO] [stdout] | [INFO] [stdout] 41 | ... let (x, y) = (sprite.pos.x() + sprite.offset.x() - sprite.texture.width() * sprite.scale.x() / 2.0 , sprite.pos.y() + sprite.offset... [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/sprite.rs:41:153 [INFO] [stdout] | [INFO] [stdout] 41 | ...width() * sprite.scale.x() / 2.0 , sprite.pos.y() + sprite.offset.y() - sprite.texture.height() * sprite.scale.y() / 2.0); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/sprite.rs:41:198 [INFO] [stdout] | [INFO] [stdout] 41 | ....y() + sprite.offset.y() - sprite.texture.height() * sprite.scale.y() / 2.0); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/sprite.rs:43:89 [INFO] [stdout] | [INFO] [stdout] 43 | dest_size: Some(Vec2::new(sprite.texture.width() * sprite.scale.x(), sprite.texture.height() * sprite.scale.y())), [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x_mut`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:75:24 [INFO] [stdout] | [INFO] [stdout] 75 | *self.velocity.x_mut() = x; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y_mut`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:76:24 [INFO] [stdout] | [INFO] [stdout] 76 | *self.velocity.y_mut() = y; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/sprite.rs:43:133 [INFO] [stdout] | [INFO] [stdout] 43 | dest_size: Some(Vec2::new(sprite.texture.width() * sprite.scale.x(), sprite.texture.height() * sprite.scale.y())), [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0063]: missing fields `flip_x` and `flip_y` in initializer of `DrawTextureParams` [INFO] [stdout] --> src/sprite.rs:42:34 [INFO] [stdout] | [INFO] [stdout] 42 | let params = DrawTextureParams { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ missing `flip_x` and `flip_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x_mut`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:75:24 [INFO] [stdout] | [INFO] [stdout] 75 | *self.velocity.x_mut() = x; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y_mut`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:76:24 [INFO] [stdout] | [INFO] [stdout] 76 | *self.velocity.y_mut() = y; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:144:18 [INFO] [stdout] | [INFO] [stdout] 144 | if (pos1.x() - pos2.x()).abs() > half_e1.x() + half_e2.x() {return false;}; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:144:29 [INFO] [stdout] | [INFO] [stdout] 144 | if (pos1.x() - pos2.x()).abs() > half_e1.x() + half_e2.x() {return false;}; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:144:50 [INFO] [stdout] | [INFO] [stdout] 144 | if (pos1.x() - pos2.x()).abs() > half_e1.x() + half_e2.x() {return false;}; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:144:18 [INFO] [stdout] | [INFO] [stdout] 144 | if (pos1.x() - pos2.x()).abs() > half_e1.x() + half_e2.x() {return false;}; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:144:64 [INFO] [stdout] | [INFO] [stdout] 144 | if (pos1.x() - pos2.x()).abs() > half_e1.x() + half_e2.x() {return false;}; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:144:29 [INFO] [stdout] | [INFO] [stdout] 144 | if (pos1.x() - pos2.x()).abs() > half_e1.x() + half_e2.x() {return false;}; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:144:50 [INFO] [stdout] | [INFO] [stdout] 144 | if (pos1.x() - pos2.x()).abs() > half_e1.x() + half_e2.x() {return false;}; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:145:18 [INFO] [stdout] | [INFO] [stdout] 145 | if (pos1.y() - pos2.y()).abs() > half_e1.y() + half_e2.y() {return false;}; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:144:64 [INFO] [stdout] | [INFO] [stdout] 144 | if (pos1.x() - pos2.x()).abs() > half_e1.x() + half_e2.x() {return false;}; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:145:29 [INFO] [stdout] | [INFO] [stdout] 145 | if (pos1.y() - pos2.y()).abs() > half_e1.y() + half_e2.y() {return false;}; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:145:18 [INFO] [stdout] | [INFO] [stdout] 145 | if (pos1.y() - pos2.y()).abs() > half_e1.y() + half_e2.y() {return false;}; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:145:29 [INFO] [stdout] | [INFO] [stdout] 145 | if (pos1.y() - pos2.y()).abs() > half_e1.y() + half_e2.y() {return false;}; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:145:50 [INFO] [stdout] | [INFO] [stdout] 145 | if (pos1.y() - pos2.y()).abs() > half_e1.y() + half_e2.y() {return false;}; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:145:50 [INFO] [stdout] | [INFO] [stdout] 145 | if (pos1.y() - pos2.y()).abs() > half_e1.y() + half_e2.y() {return false;}; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:145:64 [INFO] [stdout] | [INFO] [stdout] 145 | if (pos1.y() - pos2.y()).abs() > half_e1.y() + half_e2.y() {return false;}; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:145:64 [INFO] [stdout] | [INFO] [stdout] 145 | if (pos1.y() - pos2.y()).abs() > half_e1.y() + half_e2.y() {return false;}; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:150:17 [INFO] [stdout] | [INFO] [stdout] 150 | if max1.x() < min2.x() || min1.x() > max2.x() {return false;}; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:150:28 [INFO] [stdout] | [INFO] [stdout] 150 | if max1.x() < min2.x() || min1.x() > max2.x() {return false;}; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:150:40 [INFO] [stdout] | [INFO] [stdout] 150 | if max1.x() < min2.x() || min1.x() > max2.x() {return false;}; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:150:51 [INFO] [stdout] | [INFO] [stdout] 150 | if max1.x() < min2.x() || min1.x() > max2.x() {return false;}; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:151:17 [INFO] [stdout] | [INFO] [stdout] 151 | if max1.y() < min2.y() || min1.y() > max2.y() {return false;}; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:151:28 [INFO] [stdout] | [INFO] [stdout] 151 | if max1.y() < min2.y() || min1.y() > max2.y() {return false;}; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:150:17 [INFO] [stdout] | [INFO] [stdout] 150 | if max1.x() < min2.x() || min1.x() > max2.x() {return false;}; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:151:40 [INFO] [stdout] | [INFO] [stdout] 151 | if max1.y() < min2.y() || min1.y() > max2.y() {return false;}; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:151:51 [INFO] [stdout] | [INFO] [stdout] 151 | if max1.y() < min2.y() || min1.y() > max2.y() {return false;}; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:156:48 [INFO] [stdout] | [INFO] [stdout] 156 | ... macroquad::prelude::draw_rectangle(pos.x() - half_e.x(), pos.y() - half_e.y(), half_e.x() * 2.0, half_e.y() * 2.0, macroquad::prelu... [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:150:28 [INFO] [stdout] | [INFO] [stdout] 150 | if max1.x() < min2.x() || min1.x() > max2.x() {return false;}; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:150:40 [INFO] [stdout] | [INFO] [stdout] 150 | if max1.x() < min2.x() || min1.x() > max2.x() {return false;}; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:150:51 [INFO] [stdout] | [INFO] [stdout] 150 | if max1.x() < min2.x() || min1.x() > max2.x() {return false;}; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:151:17 [INFO] [stdout] | [INFO] [stdout] 151 | if max1.y() < min2.y() || min1.y() > max2.y() {return false;}; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:151:28 [INFO] [stdout] | [INFO] [stdout] 151 | if max1.y() < min2.y() || min1.y() > max2.y() {return false;}; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:151:40 [INFO] [stdout] | [INFO] [stdout] 151 | if max1.y() < min2.y() || min1.y() > max2.y() {return false;}; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:156:61 [INFO] [stdout] | [INFO] [stdout] 156 | ... macroquad::prelude::draw_rectangle(pos.x() - half_e.x(), pos.y() - half_e.y(), half_e.x() * 2.0, half_e.y() * 2.0, macroquad::prelu... [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:156:70 [INFO] [stdout] | [INFO] [stdout] 156 | ... macroquad::prelude::draw_rectangle(pos.x() - half_e.x(), pos.y() - half_e.y(), half_e.x() * 2.0, half_e.y() * 2.0, macroquad::prelu... [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:156:83 [INFO] [stdout] | [INFO] [stdout] 156 | ... macroquad::prelude::draw_rectangle(pos.x() - half_e.x(), pos.y() - half_e.y(), half_e.x() * 2.0, half_e.y() * 2.0, macroquad::prelu... [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:151:51 [INFO] [stdout] | [INFO] [stdout] 151 | if max1.y() < min2.y() || min1.y() > max2.y() {return false;}; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:156:95 [INFO] [stdout] | [INFO] [stdout] 156 | ... macroquad::prelude::draw_rectangle(pos.x() - half_e.x(), pos.y() - half_e.y(), half_e.x() * 2.0, half_e.y() * 2.0, macroquad::prelu... [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:156:48 [INFO] [stdout] | [INFO] [stdout] 156 | ... macroquad::prelude::draw_rectangle(pos.x() - half_e.x(), pos.y() - half_e.y(), half_e.x() * 2.0, half_e.y() * 2.0, macroquad::prelu... [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:156:113 [INFO] [stdout] | [INFO] [stdout] 156 | ... macroquad::prelude::draw_rectangle(pos.x() - half_e.x(), pos.y() - half_e.y(), half_e.x() * 2.0, half_e.y() * 2.0, macroquad::prelu... [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:156:61 [INFO] [stdout] | [INFO] [stdout] 156 | ... macroquad::prelude::draw_rectangle(pos.x() - half_e.x(), pos.y() - half_e.y(), half_e.x() * 2.0, half_e.y() * 2.0, macroquad::prelu... [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:156:70 [INFO] [stdout] | [INFO] [stdout] 156 | ... macroquad::prelude::draw_rectangle(pos.x() - half_e.x(), pos.y() - half_e.y(), half_e.x() * 2.0, half_e.y() * 2.0, macroquad::prelu... [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:156:83 [INFO] [stdout] | [INFO] [stdout] 156 | ... macroquad::prelude::draw_rectangle(pos.x() - half_e.x(), pos.y() - half_e.y(), half_e.x() * 2.0, half_e.y() * 2.0, macroquad::prelu... [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:156:95 [INFO] [stdout] | [INFO] [stdout] 156 | ... macroquad::prelude::draw_rectangle(pos.x() - half_e.x(), pos.y() - half_e.y(), half_e.x() * 2.0, half_e.y() * 2.0, macroquad::prelu... [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:156:113 [INFO] [stdout] | [INFO] [stdout] 156 | ... macroquad::prelude::draw_rectangle(pos.x() - half_e.x(), pos.y() - half_e.y(), half_e.x() * 2.0, half_e.y() * 2.0, macroquad::prelu... [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:224:23 [INFO] [stdout] | [INFO] [stdout] 224 | let x1 = pos1.x(); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:224:23 [INFO] [stdout] | [INFO] [stdout] 224 | let x1 = pos1.x(); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:225:23 [INFO] [stdout] | [INFO] [stdout] 225 | let y1 = pos1.y(); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:226:26 [INFO] [stdout] | [INFO] [stdout] 226 | let w1 = half_e1.x(); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:227:26 [INFO] [stdout] | [INFO] [stdout] 227 | let h1 = half_e1.y(); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:229:23 [INFO] [stdout] | [INFO] [stdout] 229 | let x2 = pos2.x(); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:230:23 [INFO] [stdout] | [INFO] [stdout] 230 | let y2 = pos2.y(); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:231:26 [INFO] [stdout] | [INFO] [stdout] 231 | let w2 = half_e2.x(); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:232:26 [INFO] [stdout] | [INFO] [stdout] 232 | let h2 = half_e2.y(); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:234:22 [INFO] [stdout] | [INFO] [stdout] 234 | let vx = vel.x(); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:235:22 [INFO] [stdout] | [INFO] [stdout] 235 | let vy = vel.y(); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:225:23 [INFO] [stdout] | [INFO] [stdout] 225 | let y1 = pos1.y(); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:226:26 [INFO] [stdout] | [INFO] [stdout] 226 | let w1 = half_e1.x(); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:227:26 [INFO] [stdout] | [INFO] [stdout] 227 | let h1 = half_e1.y(); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:229:23 [INFO] [stdout] | [INFO] [stdout] 229 | let x2 = pos2.x(); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:230:23 [INFO] [stdout] | [INFO] [stdout] 230 | let y2 = pos2.y(); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:231:26 [INFO] [stdout] | [INFO] [stdout] 231 | let w2 = half_e2.x(); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:232:26 [INFO] [stdout] | [INFO] [stdout] 232 | let h2 = half_e2.y(); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:234:22 [INFO] [stdout] | [INFO] [stdout] 234 | let vx = vel.x(); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:235:22 [INFO] [stdout] | [INFO] [stdout] 235 | let vy = vel.y(); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:376:43 [INFO] [stdout] | [INFO] [stdout] 376 | let min2 = Vec2::new(pos2.x() - aabb2.half_e.x(), pos2.y() - aabb2.half_e.y()); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:376:43 [INFO] [stdout] | [INFO] [stdout] 376 | let min2 = Vec2::new(pos2.x() - aabb2.half_e.x(), pos2.y() - aabb2.half_e.y()); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:376:62 [INFO] [stdout] | [INFO] [stdout] 376 | let min2 = Vec2::new(pos2.x() - aabb2.half_e.x(), pos2.y() - aabb2.half_e.y()); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:376:72 [INFO] [stdout] | [INFO] [stdout] 376 | let min2 = Vec2::new(pos2.x() - aabb2.half_e.x(), pos2.y() - aabb2.half_e.y()); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:376:91 [INFO] [stdout] | [INFO] [stdout] 376 | let min2 = Vec2::new(pos2.x() - aabb2.half_e.x(), pos2.y() - aabb2.half_e.y()); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:377:42 [INFO] [stdout] | [INFO] [stdout] 377 | if aabb2.one_way && pos1.y() + aabb1.half_e.y() > min2.y() { continue; }; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:377:61 [INFO] [stdout] | [INFO] [stdout] 377 | if aabb2.one_way && pos1.y() + aabb1.half_e.y() > min2.y() { continue; }; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:377:72 [INFO] [stdout] | [INFO] [stdout] 377 | if aabb2.one_way && pos1.y() + aabb1.half_e.y() > min2.y() { continue; }; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x_mut`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:387:15 [INFO] [stdout] | [INFO] [stdout] 387 | *pos1.x_mut() += vel.x() * max_t + closest_normal.x() * MARGIN; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:387:30 [INFO] [stdout] | [INFO] [stdout] 387 | *pos1.x_mut() += vel.x() * max_t + closest_normal.x() * MARGIN; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:387:59 [INFO] [stdout] | [INFO] [stdout] 387 | *pos1.x_mut() += vel.x() * max_t + closest_normal.x() * MARGIN; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y_mut`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:388:15 [INFO] [stdout] | [INFO] [stdout] 388 | *pos1.y_mut() += vel.y() * max_t + closest_normal.y() * MARGIN; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:376:62 [INFO] [stdout] | [INFO] [stdout] 376 | let min2 = Vec2::new(pos2.x() - aabb2.half_e.x(), pos2.y() - aabb2.half_e.y()); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:376:72 [INFO] [stdout] | [INFO] [stdout] 376 | let min2 = Vec2::new(pos2.x() - aabb2.half_e.x(), pos2.y() - aabb2.half_e.y()); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:376:91 [INFO] [stdout] | [INFO] [stdout] 376 | let min2 = Vec2::new(pos2.x() - aabb2.half_e.x(), pos2.y() - aabb2.half_e.y()); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:377:42 [INFO] [stdout] | [INFO] [stdout] 377 | if aabb2.one_way && pos1.y() + aabb1.half_e.y() > min2.y() { continue; }; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:377:61 [INFO] [stdout] | [INFO] [stdout] 377 | if aabb2.one_way && pos1.y() + aabb1.half_e.y() > min2.y() { continue; }; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:377:72 [INFO] [stdout] | [INFO] [stdout] 377 | if aabb2.one_way && pos1.y() + aabb1.half_e.y() > min2.y() { continue; }; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:388:30 [INFO] [stdout] | [INFO] [stdout] 388 | *pos1.y_mut() += vel.y() * max_t + closest_normal.y() * MARGIN; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x_mut`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:387:15 [INFO] [stdout] | [INFO] [stdout] 387 | *pos1.x_mut() += vel.x() * max_t + closest_normal.x() * MARGIN; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:388:59 [INFO] [stdout] | [INFO] [stdout] 388 | *pos1.y_mut() += vel.y() * max_t + closest_normal.y() * MARGIN; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:387:30 [INFO] [stdout] | [INFO] [stdout] 387 | *pos1.x_mut() += vel.x() * max_t + closest_normal.x() * MARGIN; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:387:59 [INFO] [stdout] | [INFO] [stdout] 387 | *pos1.x_mut() += vel.x() * max_t + closest_normal.x() * MARGIN; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y_mut`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:388:15 [INFO] [stdout] | [INFO] [stdout] 388 | *pos1.y_mut() += vel.y() * max_t + closest_normal.y() * MARGIN; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:388:30 [INFO] [stdout] | [INFO] [stdout] 388 | *pos1.y_mut() += vel.y() * max_t + closest_normal.y() * MARGIN; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:388:59 [INFO] [stdout] | [INFO] [stdout] 388 | *pos1.y_mut() += vel.y() * max_t + closest_normal.y() * MARGIN; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:391:27 [INFO] [stdout] | [INFO] [stdout] 391 | if closest_normal.x() != 0.0 { [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:393:34 [INFO] [stdout] | [INFO] [stdout] 393 | } else if closest_normal.y() < 0.0 { [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:401:37 [INFO] [stdout] | [INFO] [stdout] 401 | let dotporod = (vel.x() * closest_normal.y() + vel.y() * closest_normal.x()) * (1.0 - max_t); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:401:58 [INFO] [stdout] | [INFO] [stdout] 401 | let dotporod = (vel.x() * closest_normal.y() + vel.y() * closest_normal.x()) * (1.0 - max_t); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:401:68 [INFO] [stdout] | [INFO] [stdout] 401 | let dotporod = (vel.x() * closest_normal.y() + vel.y() * closest_normal.x()) * (1.0 - max_t); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:401:89 [INFO] [stdout] | [INFO] [stdout] 401 | let dotporod = (vel.x() * closest_normal.y() + vel.y() * closest_normal.x()) * (1.0 - max_t); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:402:63 [INFO] [stdout] | [INFO] [stdout] 402 | let vel = Vec2::new(dotporod * closest_normal.y(), dotporod * closest_normal.x()); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:402:94 [INFO] [stdout] | [INFO] [stdout] 402 | let vel = Vec2::new(dotporod * closest_normal.y(), dotporod * closest_normal.x()); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:391:27 [INFO] [stdout] | [INFO] [stdout] 391 | if closest_normal.x() != 0.0 { [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:393:34 [INFO] [stdout] | [INFO] [stdout] 393 | } else if closest_normal.y() < 0.0 { [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:409:51 [INFO] [stdout] | [INFO] [stdout] 409 | let min2 = Vec2::new(pos2.x() - aabb2.half_e.x(), pos2.y() - aabb2.half_e.y()); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:409:70 [INFO] [stdout] | [INFO] [stdout] 409 | let min2 = Vec2::new(pos2.x() - aabb2.half_e.x(), pos2.y() - aabb2.half_e.y()); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:409:80 [INFO] [stdout] | [INFO] [stdout] 409 | let min2 = Vec2::new(pos2.x() - aabb2.half_e.x(), pos2.y() - aabb2.half_e.y()); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:409:99 [INFO] [stdout] | [INFO] [stdout] 409 | let min2 = Vec2::new(pos2.x() - aabb2.half_e.x(), pos2.y() - aabb2.half_e.y()); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:410:50 [INFO] [stdout] | [INFO] [stdout] 410 | if aabb2.one_way && pos1.y() + aabb1.half_e.y() > min2.y() { continue; }; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:410:69 [INFO] [stdout] | [INFO] [stdout] 410 | if aabb2.one_way && pos1.y() + aabb1.half_e.y() > min2.y() { continue; }; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:410:80 [INFO] [stdout] | [INFO] [stdout] 410 | if aabb2.one_way && pos1.y() + aabb1.half_e.y() > min2.y() { continue; }; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x_mut`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:420:23 [INFO] [stdout] | [INFO] [stdout] 420 | *pos1.x_mut() += vel.x() * max_t + closest_normal.x() * MARGIN; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:420:38 [INFO] [stdout] | [INFO] [stdout] 420 | *pos1.x_mut() += vel.x() * max_t + closest_normal.x() * MARGIN; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:420:67 [INFO] [stdout] | [INFO] [stdout] 420 | *pos1.x_mut() += vel.x() * max_t + closest_normal.x() * MARGIN; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y_mut`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:421:23 [INFO] [stdout] | [INFO] [stdout] 421 | *pos1.y_mut() += vel.y() * max_t + closest_normal.y() * MARGIN; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:421:38 [INFO] [stdout] | [INFO] [stdout] 421 | *pos1.y_mut() += vel.y() * max_t + closest_normal.y() * MARGIN; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:421:67 [INFO] [stdout] | [INFO] [stdout] 421 | *pos1.y_mut() += vel.y() * max_t + closest_normal.y() * MARGIN; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:424:35 [INFO] [stdout] | [INFO] [stdout] 424 | if closest_normal.x() != 0.0 { [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:426:42 [INFO] [stdout] | [INFO] [stdout] 426 | } else if closest_normal.y() < 0.0 { [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x_mut`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:438:21 [INFO] [stdout] | [INFO] [stdout] 438 | *sprite.pos.x_mut() = pos.x(); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:438:35 [INFO] [stdout] | [INFO] [stdout] 438 | *sprite.pos.x_mut() = pos.x(); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y_mut`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:439:21 [INFO] [stdout] | [INFO] [stdout] 439 | *sprite.pos.y_mut() = pos.y(); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:439:35 [INFO] [stdout] | [INFO] [stdout] 439 | *sprite.pos.y_mut() = pos.y(); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:401:37 [INFO] [stdout] | [INFO] [stdout] 401 | let dotporod = (vel.x() * closest_normal.y() + vel.y() * closest_normal.x()) * (1.0 - max_t); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:401:58 [INFO] [stdout] | [INFO] [stdout] 401 | let dotporod = (vel.x() * closest_normal.y() + vel.y() * closest_normal.x()) * (1.0 - max_t); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:401:68 [INFO] [stdout] | [INFO] [stdout] 401 | let dotporod = (vel.x() * closest_normal.y() + vel.y() * closest_normal.x()) * (1.0 - max_t); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:401:89 [INFO] [stdout] | [INFO] [stdout] 401 | let dotporod = (vel.x() * closest_normal.y() + vel.y() * closest_normal.x()) * (1.0 - max_t); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:402:63 [INFO] [stdout] | [INFO] [stdout] 402 | let vel = Vec2::new(dotporod * closest_normal.y(), dotporod * closest_normal.x()); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:402:94 [INFO] [stdout] | [INFO] [stdout] 402 | let vel = Vec2::new(dotporod * closest_normal.y(), dotporod * closest_normal.x()); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:409:51 [INFO] [stdout] | [INFO] [stdout] 409 | let min2 = Vec2::new(pos2.x() - aabb2.half_e.x(), pos2.y() - aabb2.half_e.y()); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:409:70 [INFO] [stdout] | [INFO] [stdout] 409 | let min2 = Vec2::new(pos2.x() - aabb2.half_e.x(), pos2.y() - aabb2.half_e.y()); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:409:80 [INFO] [stdout] | [INFO] [stdout] 409 | let min2 = Vec2::new(pos2.x() - aabb2.half_e.x(), pos2.y() - aabb2.half_e.y()); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:409:99 [INFO] [stdout] | [INFO] [stdout] 409 | let min2 = Vec2::new(pos2.x() - aabb2.half_e.x(), pos2.y() - aabb2.half_e.y()); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:410:50 [INFO] [stdout] | [INFO] [stdout] 410 | if aabb2.one_way && pos1.y() + aabb1.half_e.y() > min2.y() { continue; }; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:410:69 [INFO] [stdout] | [INFO] [stdout] 410 | if aabb2.one_way && pos1.y() + aabb1.half_e.y() > min2.y() { continue; }; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:410:80 [INFO] [stdout] | [INFO] [stdout] 410 | if aabb2.one_way && pos1.y() + aabb1.half_e.y() > min2.y() { continue; }; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x_mut`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:420:23 [INFO] [stdout] | [INFO] [stdout] 420 | *pos1.x_mut() += vel.x() * max_t + closest_normal.x() * MARGIN; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:420:38 [INFO] [stdout] | [INFO] [stdout] 420 | *pos1.x_mut() += vel.x() * max_t + closest_normal.x() * MARGIN; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:420:67 [INFO] [stdout] | [INFO] [stdout] 420 | *pos1.x_mut() += vel.x() * max_t + closest_normal.x() * MARGIN; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y_mut`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:421:23 [INFO] [stdout] | [INFO] [stdout] 421 | *pos1.y_mut() += vel.y() * max_t + closest_normal.y() * MARGIN; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:421:38 [INFO] [stdout] | [INFO] [stdout] 421 | *pos1.y_mut() += vel.y() * max_t + closest_normal.y() * MARGIN; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:421:67 [INFO] [stdout] | [INFO] [stdout] 421 | *pos1.y_mut() += vel.y() * max_t + closest_normal.y() * MARGIN; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:424:35 [INFO] [stdout] | [INFO] [stdout] 424 | if closest_normal.x() != 0.0 { [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:426:42 [INFO] [stdout] | [INFO] [stdout] 426 | } else if closest_normal.y() < 0.0 { [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x_mut`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:438:21 [INFO] [stdout] | [INFO] [stdout] 438 | *sprite.pos.x_mut() = pos.x(); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:438:35 [INFO] [stdout] | [INFO] [stdout] 438 | *sprite.pos.x_mut() = pos.x(); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y_mut`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:439:21 [INFO] [stdout] | [INFO] [stdout] 439 | *sprite.pos.y_mut() = pos.y(); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:439:35 [INFO] [stdout] | [INFO] [stdout] 439 | *sprite.pos.y_mut() = pos.y(); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `0` on type `macroquad::color::Color` [INFO] [stdout] --> src/aabb.rs:471:11 [INFO] [stdout] | [INFO] [stdout] 471 | color.0[3] = 128; [INFO] [stdout] | ^ help: a field with a similar name exists: `r` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:474:27 [INFO] [stdout] | [INFO] [stdout] 474 | let (x, y) = (pos.x() - aabb.half_e.x(), pos.y() - aabb.half_e.y()); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:474:45 [INFO] [stdout] | [INFO] [stdout] 474 | let (x, y) = (pos.x() - aabb.half_e.x(), pos.y() - aabb.half_e.y()); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:474:54 [INFO] [stdout] | [INFO] [stdout] 474 | let (x, y) = (pos.x() - aabb.half_e.x(), pos.y() - aabb.half_e.y()); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:474:72 [INFO] [stdout] | [INFO] [stdout] 474 | let (x, y) = (pos.x() - aabb.half_e.x(), pos.y() - aabb.half_e.y()); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:475:42 [INFO] [stdout] | [INFO] [stdout] 475 | draw_rectangle(x, y, aabb.half_e.x() * 2.0, aabb.half_e.y() * 2.0, color); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:475:65 [INFO] [stdout] | [INFO] [stdout] 475 | draw_rectangle(x, y, aabb.half_e.x() * 2.0, aabb.half_e.y() * 2.0, color); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::set_x`: please use `.x` instead [INFO] [stdout] --> src/camera.rs:61:28 [INFO] [stdout] | [INFO] [stdout] 61 | self.camera.offset.set_x(-x * self.scale); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::set_y`: please use `.y` instead [INFO] [stdout] --> src/camera.rs:62:28 [INFO] [stdout] | [INFO] [stdout] 62 | self.camera.offset.set_y(-y * self.scale); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x_mut`: please use `.x` instead [INFO] [stdout] --> src/camera.rs:66:29 [INFO] [stdout] | [INFO] [stdout] 66 | *self.camera.offset.x_mut() -= movement.x() * self.scale; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/camera.rs:66:49 [INFO] [stdout] | [INFO] [stdout] 66 | *self.camera.offset.x_mut() -= movement.x() * self.scale; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y_mut`: please use `.y` instead [INFO] [stdout] --> src/camera.rs:67:29 [INFO] [stdout] | [INFO] [stdout] 67 | *self.camera.offset.y_mut() -= movement.y() * self.scale; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/camera.rs:67:49 [INFO] [stdout] | [INFO] [stdout] 67 | *self.camera.offset.y_mut() -= movement.y() * self.scale; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x_mut`: please use `.x` instead [INFO] [stdout] --> src/camera.rs:71:29 [INFO] [stdout] | [INFO] [stdout] 71 | *self.camera.offset.x_mut() -= x * self.scale; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y_mut`: please use `.y` instead [INFO] [stdout] --> src/camera.rs:72:29 [INFO] [stdout] | [INFO] [stdout] 72 | *self.camera.offset.y_mut() -= y * self.scale; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/placeholder.rs:31:57 [INFO] [stdout] | [INFO] [stdout] 31 | (placeholder.call_fn)(game, placeholder.pos.x(), placeholder.pos.y()); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/placeholder.rs:31:78 [INFO] [stdout] | [INFO] [stdout] 31 | (placeholder.call_fn)(game, placeholder.pos.x(), placeholder.pos.y()); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/frames.rs:40:63 [INFO] [stdout] | [INFO] [stdout] 40 | Some( Rect::new(frame_number as f32 * self.frame_size.x(), 0.0, self.frame_size.x(), self.frame_size.y()) ) [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/frames.rs:40:89 [INFO] [stdout] | [INFO] [stdout] 40 | Some( Rect::new(frame_number as f32 * self.frame_size.x(), 0.0, self.frame_size.x(), self.frame_size.y()) ) [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/frames.rs:40:110 [INFO] [stdout] | [INFO] [stdout] 40 | Some( Rect::new(frame_number as f32 * self.frame_size.x(), 0.0, self.frame_size.x(), self.frame_size.y()) ) [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors; 109 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0063, E0609. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0063`. [INFO] [stdout] [INFO] [stderr] error: could not compile `macro_kako_tools` [INFO] [stdout] error[E0609]: no field `0` on type `macroquad::color::Color` [INFO] [stdout] --> src/aabb.rs:471:11 [INFO] [stdout] | [INFO] [stdout] 471 | color.0[3] = 128; [INFO] [stdout] | ^ help: a field with a similar name exists: `r` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:474:27 [INFO] [stdout] | [INFO] [stdout] 474 | let (x, y) = (pos.x() - aabb.half_e.x(), pos.y() - aabb.half_e.y()); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:474:45 [INFO] [stdout] | [INFO] [stdout] 474 | let (x, y) = (pos.x() - aabb.half_e.x(), pos.y() - aabb.half_e.y()); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:474:54 [INFO] [stdout] | [INFO] [stdout] 474 | let (x, y) = (pos.x() - aabb.half_e.x(), pos.y() - aabb.half_e.y()); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:474:72 [INFO] [stdout] | [INFO] [stdout] 474 | let (x, y) = (pos.x() - aabb.half_e.x(), pos.y() - aabb.half_e.y()); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/aabb.rs:475:42 [INFO] [stdout] | [INFO] [stdout] 475 | draw_rectangle(x, y, aabb.half_e.x() * 2.0, aabb.half_e.y() * 2.0, color); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/aabb.rs:475:65 [INFO] [stdout] | [INFO] [stdout] 475 | draw_rectangle(x, y, aabb.half_e.x() * 2.0, aabb.half_e.y() * 2.0, color); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::set_x`: please use `.x` instead [INFO] [stdout] --> src/camera.rs:61:28 [INFO] [stdout] | [INFO] [stdout] 61 | self.camera.offset.set_x(-x * self.scale); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::set_y`: please use `.y` instead [INFO] [stdout] --> src/camera.rs:62:28 [INFO] [stdout] | [INFO] [stdout] 62 | self.camera.offset.set_y(-y * self.scale); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x_mut`: please use `.x` instead [INFO] [stdout] --> src/camera.rs:66:29 [INFO] [stdout] | [INFO] [stdout] 66 | *self.camera.offset.x_mut() -= movement.x() * self.scale; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/camera.rs:66:49 [INFO] [stdout] | [INFO] [stdout] 66 | *self.camera.offset.x_mut() -= movement.x() * self.scale; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y_mut`: please use `.y` instead [INFO] [stdout] --> src/camera.rs:67:29 [INFO] [stdout] | [INFO] [stdout] 67 | *self.camera.offset.y_mut() -= movement.y() * self.scale; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/camera.rs:67:49 [INFO] [stdout] | [INFO] [stdout] 67 | *self.camera.offset.y_mut() -= movement.y() * self.scale; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x_mut`: please use `.x` instead [INFO] [stdout] --> src/camera.rs:71:29 [INFO] [stdout] | [INFO] [stdout] 71 | *self.camera.offset.x_mut() -= x * self.scale; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y_mut`: please use `.y` instead [INFO] [stdout] --> src/camera.rs:72:29 [INFO] [stdout] | [INFO] [stdout] 72 | *self.camera.offset.y_mut() -= y * self.scale; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/placeholder.rs:31:57 [INFO] [stdout] | [INFO] [stdout] 31 | (placeholder.call_fn)(game, placeholder.pos.x(), placeholder.pos.y()); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/placeholder.rs:31:78 [INFO] [stdout] | [INFO] [stdout] 31 | (placeholder.call_fn)(game, placeholder.pos.x(), placeholder.pos.y()); [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/frames.rs:40:63 [INFO] [stdout] | [INFO] [stdout] 40 | Some( Rect::new(frame_number as f32 * self.frame_size.x(), 0.0, self.frame_size.x(), self.frame_size.y()) ) [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::x`: please use `.x` instead [INFO] [stdout] --> src/frames.rs:40:89 [INFO] [stdout] | [INFO] [stdout] 40 | Some( Rect::new(frame_number as f32 * self.frame_size.x(), 0.0, self.frame_size.x(), self.frame_size.y()) ) [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `macroquad::math::Vec2::y`: please use `.y` instead [INFO] [stdout] --> src/frames.rs:40:110 [INFO] [stdout] | [INFO] [stdout] 40 | Some( Rect::new(frame_number as f32 * self.frame_size.x(), 0.0, self.frame_size.x(), self.frame_size.y()) ) [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors; 109 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0063, E0609. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0063`. [INFO] [stdout] [INFO] [stderr] error: build failed [INFO] running `Command { std: "docker" "inspect" "e5c5301f5a016653a93952b56a6d430b56830d1151310e819967e963bb91f88a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e5c5301f5a016653a93952b56a6d430b56830d1151310e819967e963bb91f88a", kill_on_drop: false }` [INFO] [stdout] e5c5301f5a016653a93952b56a6d430b56830d1151310e819967e963bb91f88a