├── .gitignore ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── examples └── sandbox.rs ├── src ├── gen.rs ├── lib.rs └── parse.rs └── tests ├── chaining.rs ├── common └── mod.rs ├── compile_fail.rs ├── ecs_path.rs ├── entity_command.rs ├── no_trait.rs ├── rename.rs ├── rename_struct.rs ├── rename_trait.rs ├── simple.rs ├── systemify.rs ├── ui ├── bad_path.rs ├── bad_path.stderr ├── entity_param.rs ├── entity_param.stderr ├── no_trait.rs ├── no_trait.stderr ├── no_world.rs ├── no_world.stderr ├── return_type.rs ├── return_type.stderr ├── return_type_entity.rs ├── return_type_entity.stderr ├── unknown_attribute.rs └── unknown_attribute.stderr └── world.rs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebluefish/bevy_commandify/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebluefish/bevy_commandify/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebluefish/bevy_commandify/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebluefish/bevy_commandify/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebluefish/bevy_commandify/HEAD/README.md -------------------------------------------------------------------------------- /examples/sandbox.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebluefish/bevy_commandify/HEAD/examples/sandbox.rs -------------------------------------------------------------------------------- /src/gen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebluefish/bevy_commandify/HEAD/src/gen.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebluefish/bevy_commandify/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/parse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebluefish/bevy_commandify/HEAD/src/parse.rs -------------------------------------------------------------------------------- /tests/chaining.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebluefish/bevy_commandify/HEAD/tests/chaining.rs -------------------------------------------------------------------------------- /tests/common/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebluefish/bevy_commandify/HEAD/tests/common/mod.rs -------------------------------------------------------------------------------- /tests/compile_fail.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebluefish/bevy_commandify/HEAD/tests/compile_fail.rs -------------------------------------------------------------------------------- /tests/ecs_path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebluefish/bevy_commandify/HEAD/tests/ecs_path.rs -------------------------------------------------------------------------------- /tests/entity_command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebluefish/bevy_commandify/HEAD/tests/entity_command.rs -------------------------------------------------------------------------------- /tests/no_trait.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebluefish/bevy_commandify/HEAD/tests/no_trait.rs -------------------------------------------------------------------------------- /tests/rename.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebluefish/bevy_commandify/HEAD/tests/rename.rs -------------------------------------------------------------------------------- /tests/rename_struct.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebluefish/bevy_commandify/HEAD/tests/rename_struct.rs -------------------------------------------------------------------------------- /tests/rename_trait.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebluefish/bevy_commandify/HEAD/tests/rename_trait.rs -------------------------------------------------------------------------------- /tests/simple.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebluefish/bevy_commandify/HEAD/tests/simple.rs -------------------------------------------------------------------------------- /tests/systemify.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebluefish/bevy_commandify/HEAD/tests/systemify.rs -------------------------------------------------------------------------------- /tests/ui/bad_path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebluefish/bevy_commandify/HEAD/tests/ui/bad_path.rs -------------------------------------------------------------------------------- /tests/ui/bad_path.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebluefish/bevy_commandify/HEAD/tests/ui/bad_path.stderr -------------------------------------------------------------------------------- /tests/ui/entity_param.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebluefish/bevy_commandify/HEAD/tests/ui/entity_param.rs -------------------------------------------------------------------------------- /tests/ui/entity_param.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebluefish/bevy_commandify/HEAD/tests/ui/entity_param.stderr -------------------------------------------------------------------------------- /tests/ui/no_trait.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebluefish/bevy_commandify/HEAD/tests/ui/no_trait.rs -------------------------------------------------------------------------------- /tests/ui/no_trait.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebluefish/bevy_commandify/HEAD/tests/ui/no_trait.stderr -------------------------------------------------------------------------------- /tests/ui/no_world.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebluefish/bevy_commandify/HEAD/tests/ui/no_world.rs -------------------------------------------------------------------------------- /tests/ui/no_world.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebluefish/bevy_commandify/HEAD/tests/ui/no_world.stderr -------------------------------------------------------------------------------- /tests/ui/return_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebluefish/bevy_commandify/HEAD/tests/ui/return_type.rs -------------------------------------------------------------------------------- /tests/ui/return_type.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebluefish/bevy_commandify/HEAD/tests/ui/return_type.stderr -------------------------------------------------------------------------------- /tests/ui/return_type_entity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebluefish/bevy_commandify/HEAD/tests/ui/return_type_entity.rs -------------------------------------------------------------------------------- /tests/ui/return_type_entity.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebluefish/bevy_commandify/HEAD/tests/ui/return_type_entity.stderr -------------------------------------------------------------------------------- /tests/ui/unknown_attribute.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebluefish/bevy_commandify/HEAD/tests/ui/unknown_attribute.rs -------------------------------------------------------------------------------- /tests/ui/unknown_attribute.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebluefish/bevy_commandify/HEAD/tests/ui/unknown_attribute.stderr -------------------------------------------------------------------------------- /tests/world.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebluefish/bevy_commandify/HEAD/tests/world.rs --------------------------------------------------------------------------------