rustuse 0.1.2

Unified facade crate for the published RustUse sets and child crates
Documentation
{
    "version": "2.0.0",
    "tasks": [
        {
            "label": "cargo: fmt (check)",
            "type": "shell",
            "command": "cargo",
            "args": [
                "xfmt"
            ],
            "problemMatcher": []
        },
        {
            "label": "cargo: check workspace",
            "type": "shell",
            "command": "cargo",
            "args": [
                "xcheck"
            ],
            "group": "build",
            "problemMatcher": [
                "$rustc"
            ]
        },
        {
            "label": "cargo: examples",
            "type": "shell",
            "command": "cargo",
            "args": [
                "xexamples"
            ],
            "problemMatcher": [
                "$rustc"
            ]
        },
        {
            "label": "cargo: clippy",
            "type": "shell",
            "command": "cargo",
            "args": [
                "xlint"
            ],
            "problemMatcher": [
                "$rustc"
            ]
        },
        {
            "label": "cargo: test all-features",
            "type": "shell",
            "command": "cargo",
            "args": [
                "xtest"
            ],
            "group": "test",
            "problemMatcher": [
                "$rustc"
            ]
        },
        {
            "label": "cargo: test no-default-features",
            "type": "shell",
            "command": "cargo",
            "args": [
                "xtest-minimal"
            ],
            "problemMatcher": [
                "$rustc"
            ]
        },
        {
            "label": "cargo: build workspace",
            "type": "shell",
            "command": "cargo",
            "args": [
                "xbuild"
            ],
            "problemMatcher": [
                "$rustc"
            ]
        },
        {
            "label": "cargo: doc",
            "type": "shell",
            "command": "cargo",
            "args": [
                "xdoc"
            ],
            "problemMatcher": [
                "$rustc"
            ]
        },
        {
            "label": "cargo: deny",
            "type": "shell",
            "command": "cargo",
            "args": [
                "xdeny"
            ],
            "problemMatcher": []
        },
        {
            "label": "cargo: audit",
            "type": "shell",
            "command": "cargo",
            "args": [
                "xaudit"
            ],
            "problemMatcher": []
        },
        {
            "label": "cargo: publish dry-run rustuse",
            "type": "shell",
            "command": "cargo",
            "args": [
                "publish",
                "--dry-run",
                "--allow-dirty",
                "-p",
                "rustuse"
            ],
            "problemMatcher": []
        },
        {
            "label": "cargo: verify workspace",
            "dependsOrder": "sequence",
            "dependsOn": [
                "cargo: fmt (check)",
                "cargo: check workspace",
                "cargo: clippy",
                "cargo: test all-features",
                "cargo: build workspace"
            ]
        },
        {
            "label": "cargo: release readiness",
            "dependsOrder": "sequence",
            "dependsOn": [
                "cargo: verify workspace",
                "cargo: examples",
                "cargo: test no-default-features",
                "cargo: publish dry-run rustuse"
            ]
        }
    ]
}