Skip to main content

is_pragma_comment

Function is_pragma_comment 

Source
pub fn is_pragma_comment(comment: &str) -> bool
Expand description

Returns true if a comment appears to be a pragma comment.

assert!(ruff_python_trivia::is_pragma_comment("# type: ignore"));
assert!(ruff_python_trivia::is_pragma_comment("# noqa: F401"));
assert!(ruff_python_trivia::is_pragma_comment("# noqa"));
assert!(ruff_python_trivia::is_pragma_comment("# NoQA"));
assert!(ruff_python_trivia::is_pragma_comment("# nosec"));
assert!(ruff_python_trivia::is_pragma_comment("# nosec B602, B607"));
assert!(ruff_python_trivia::is_pragma_comment("# isort: off"));
assert!(ruff_python_trivia::is_pragma_comment("# isort: skip"));
assert!(ruff_python_trivia::is_pragma_comment("# pyrefly: ignore[missing-attribute]"));