├── .cargo └── config.toml ├── .gitattributes ├── .github └── workflows │ ├── ci.yml │ └── rustdoc.yml ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── clippy.toml ├── rust-toolchain ├── shell.nix ├── src ├── app_lints.rs ├── bevy_paths.rs ├── bundle_lints.rs ├── lib.rs ├── mixed_ty.rs └── system_lints │ ├── mod.rs │ ├── model.rs │ └── query_lints.rs └── ui ├── app_lints ├── insert_resource_with_default.rs └── insert_resource_with_default.stderr ├── bundle_lints ├── bundle_with_incomplete_transforms.rs └── bundle_with_incomplete_transforms.stderr └── system_lints ├── empty_query.rs ├── empty_query.stderr ├── unnecessary_change_detection_filters.rs ├── unnecessary_change_detection_filters.stderr ├── unnecessary_option.rs ├── unnecessary_option.stderr ├── unnecessary_or.rs ├── unnecessary_or.stderr ├── unnecessary_with.rs └── unnecessary_with.stderr /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinerSebas/bevy_lint/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinerSebas/bevy_lint/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinerSebas/bevy_lint/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/rustdoc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinerSebas/bevy_lint/HEAD/.github/workflows/rustdoc.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | /.vscode/** -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinerSebas/bevy_lint/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinerSebas/bevy_lint/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinerSebas/bevy_lint/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinerSebas/bevy_lint/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinerSebas/bevy_lint/HEAD/README.md -------------------------------------------------------------------------------- /clippy.toml: -------------------------------------------------------------------------------- 1 | avoid-breaking-exported-api = false 2 | -------------------------------------------------------------------------------- /rust-toolchain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinerSebas/bevy_lint/HEAD/rust-toolchain -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinerSebas/bevy_lint/HEAD/shell.nix -------------------------------------------------------------------------------- /src/app_lints.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinerSebas/bevy_lint/HEAD/src/app_lints.rs -------------------------------------------------------------------------------- /src/bevy_paths.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinerSebas/bevy_lint/HEAD/src/bevy_paths.rs -------------------------------------------------------------------------------- /src/bundle_lints.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinerSebas/bevy_lint/HEAD/src/bundle_lints.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinerSebas/bevy_lint/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/mixed_ty.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinerSebas/bevy_lint/HEAD/src/mixed_ty.rs -------------------------------------------------------------------------------- /src/system_lints/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinerSebas/bevy_lint/HEAD/src/system_lints/mod.rs -------------------------------------------------------------------------------- /src/system_lints/model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinerSebas/bevy_lint/HEAD/src/system_lints/model.rs -------------------------------------------------------------------------------- /src/system_lints/query_lints.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinerSebas/bevy_lint/HEAD/src/system_lints/query_lints.rs -------------------------------------------------------------------------------- /ui/app_lints/insert_resource_with_default.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinerSebas/bevy_lint/HEAD/ui/app_lints/insert_resource_with_default.rs -------------------------------------------------------------------------------- /ui/app_lints/insert_resource_with_default.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinerSebas/bevy_lint/HEAD/ui/app_lints/insert_resource_with_default.stderr -------------------------------------------------------------------------------- /ui/bundle_lints/bundle_with_incomplete_transforms.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinerSebas/bevy_lint/HEAD/ui/bundle_lints/bundle_with_incomplete_transforms.rs -------------------------------------------------------------------------------- /ui/bundle_lints/bundle_with_incomplete_transforms.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinerSebas/bevy_lint/HEAD/ui/bundle_lints/bundle_with_incomplete_transforms.stderr -------------------------------------------------------------------------------- /ui/system_lints/empty_query.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinerSebas/bevy_lint/HEAD/ui/system_lints/empty_query.rs -------------------------------------------------------------------------------- /ui/system_lints/empty_query.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinerSebas/bevy_lint/HEAD/ui/system_lints/empty_query.stderr -------------------------------------------------------------------------------- /ui/system_lints/unnecessary_change_detection_filters.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinerSebas/bevy_lint/HEAD/ui/system_lints/unnecessary_change_detection_filters.rs -------------------------------------------------------------------------------- /ui/system_lints/unnecessary_change_detection_filters.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinerSebas/bevy_lint/HEAD/ui/system_lints/unnecessary_change_detection_filters.stderr -------------------------------------------------------------------------------- /ui/system_lints/unnecessary_option.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinerSebas/bevy_lint/HEAD/ui/system_lints/unnecessary_option.rs -------------------------------------------------------------------------------- /ui/system_lints/unnecessary_option.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinerSebas/bevy_lint/HEAD/ui/system_lints/unnecessary_option.stderr -------------------------------------------------------------------------------- /ui/system_lints/unnecessary_or.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinerSebas/bevy_lint/HEAD/ui/system_lints/unnecessary_or.rs -------------------------------------------------------------------------------- /ui/system_lints/unnecessary_or.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinerSebas/bevy_lint/HEAD/ui/system_lints/unnecessary_or.stderr -------------------------------------------------------------------------------- /ui/system_lints/unnecessary_with.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinerSebas/bevy_lint/HEAD/ui/system_lints/unnecessary_with.rs -------------------------------------------------------------------------------- /ui/system_lints/unnecessary_with.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinerSebas/bevy_lint/HEAD/ui/system_lints/unnecessary_with.stderr --------------------------------------------------------------------------------