Skip to main content

validate_syntax_str

Function validate_syntax_str 

Source
pub fn validate_syntax_str(content: &str, path: &Path) -> Option<bool>
Expand description

Validate syntax of an in-memory string without touching disk.

Uses detect_language(path) + grammar_for(lang) + parser.parse() to validate syntax of a proposed content string. Returns None for unsupported languages, Some(true) for valid, Some(false) for invalid.