GitHunt
RI

richelbilderbeek/bevy_tdd_book_respond_to_mouse_wheel_turn

bevy_tdd_book_respond_to_mouse_wheel_turn

Check build
Check links
Check Markdown
Check Rust style
Check spelling
Measure code coverage
codecov

Chapter of https://github.com/richelbilderbeek/bevy_tdd_book

Screenshot of this application

Setup

Setup is done as described in the Bevy 'getting started' guide:

git clone https://github.com/richelbilderbeek/bevy_tdd_book_respond_to_mouse_wheel_turn
cd bevy_tdd_book_respond_to_mouse_wheel_turn
cargo init
cargo add bevy

To Cargo.toml add:

# Enable a small amount of optimization in debug mode
[profile.dev]
opt-level = 1

# Enable high optimizations for dependencies (incl. Bevy), but not for our code:
[profile.dev.package."*"]
opt-level = 3

To .cargo/config.toml add:

[target.x86_64-unknown-linux-gnu]
linker = "clang"
rustflags = ["-C", "link-arg=-fuse-ld=lld"]

Files used by continuous integration scripts

Filename Descriptions
mlc_config.json Configuration of the link checker, use markdown-link-check --config mlc_config.json --quiet docs/**/*.md to do link checking locally
.spellcheck.yml Configuration of the spell checker, use pyspelling -c .spellcheck.yml to do spellcheck locally
.wordlist.txt Whitelisted words for the spell checker, use pyspelling -c .spellcheck.yml to do spellcheck locally
.markdownlint.jsonc Configuration of the Markdown linter, use markdownlint "**/*.md" to do markdown linting locally. The name of this file is a default name.
.markdownlintignore Files ignored by the Markdown linter, use markdownlint "**/*.md" to do markdown linting locally. The name of this file is a default name.

References

Languages

Rust100.0%

Contributors

GNU General Public License v3.0
Created July 7, 2024
Updated January 19, 2026
richelbilderbeek/bevy_tdd_book_respond_to_mouse_wheel_turn | GitHunt