{ "version": "2.0.0", "tasks": [ { "label": "Build Project", "type": "cargo", "command": "build", "presentation": { "reveal": "silent" }, "problemMatcher": "$rustc", "group": "build" }, { "label": "Run Project", "type": "cargo", "command": "run", "env": { "RUST_LOG": "shrupl=debug", }, "args": [ "sharry.yavook.de", "G7RYoWME1W7-pcgipemJcr8-39FcMd92gBu-RgufeHc51z6", "/lib/x86_64-linux-gnu/liblldb-14.so.1", ], "problemMatcher": "$rustc", "group": "none" }, { "label": "Clippy Fix Project", "type": "cargo", "command": "clippy", "args": [ "--fix", "--allow-dirty", "--allow-staged", "--", "-Wclippy::pedantic" ], "problemMatcher": "$rustc", "group": "build" }, // { // "label": "Run Unit Tests", // "type": "cargo", // "command": "test", // "args": [ // "--lib" // ], // "problemMatcher": "$rustc", // "group": "test" // }, // { // "label": "Run Integration Tests", // "type": "cargo", // "command": "test", // "args": [ // "--test", // "integration" // ], // "problemMatcher": "$rustc", // "group": "test" // }, // { // "label": "Run All Tests", // "type": "shell", // "command": "echo All Tests successful!", // "dependsOn": [ // "Run Unit Tests", // "Run Integration Tests" // ], // "dependsOrder": "sequence", // "group": "test" // } ], }