Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 0 additions & 20 deletions pre_commit_hooks/shellcheck_run_steps.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,35 +5,15 @@
import os
import subprocess
import tempfile
from collections.abc import Generator
from collections.abc import Mapping
from collections.abc import Sequence
from typing import Any
from typing import NamedTuple

import ruamel.yaml

yaml = ruamel.yaml.YAML(typ="safe")


def _exhaust(gen: Generator[str]) -> None:
for _ in gen:
pass


def _parse_unsafe(*args: Any, **kwargs: Any) -> None:
_exhaust(yaml.parse(*args, **kwargs))


def _load_all(*args: Any, **kwargs: Any) -> None:
_exhaust(yaml.load_all(*args, **kwargs))


class Key(NamedTuple):
multi: bool
unsafe: bool


def do_shellcheck(
melange_cfg: Mapping[str, Any],
shellcheck: list[str],
Expand Down
1 change: 0 additions & 1 deletion ruff.toml

This file was deleted.

Loading