{
	"version": "2.0.0",
	"tasks": [
		{
			"type": "cargo",
			"command": "build",
			"problemMatcher": [
				"$rustc"
			],
			"group": "build",
			"label": "Rust: Build Code"
		},
		{
			"type": "cargo",
			"command": "clippy",
			"args": [
				"--fix"
			],
			"problemMatcher": [
				"$rustc"
			],
			"group": "build",
			"label": "Rust: Clippy Fix"
		},
		{
			"type": "cargo",
			"command": "run",
			"problemMatcher": [
				"$rustc"
			],
			"group": "build",
			"label": "Rust: Run Game",
			"env": {
				"RUST_LOG": "debug"
			}
		},
		{
			"type": "cargo",
			"command": "run",
			"problemMatcher": [
				"$rustc"
			],
			"group": "build",
			"label": "Rust: Run Game - TRACE",
			"env": {
				"RUST_LOG": "trace"
			}
		},
		{
			"type": "cargo",
			"command": "run",
			"args": [
				"--features",
				"collider_debug"
			],
			"problemMatcher": [
				"$rustc"
			],
			"group": "build",
			"label": "Rust: Run Game - DEBUG COLLIDERS",
			"env": {
				"RUST_LOG": "debug"
			}
		}
	]
}