class

AzuCLI::Validators::JinjaValidator

Inherits Reference < Object

Jinja template validator to detect and report common syntax errors

Class methods

summary(results : Hash(String, ValidationResult)) : String

Get a summary of validation results

Source
validate(template_content : String, filename : String = "template.jinja") : ValidationResult

Validate a Jinja template string

Source
validate_directory(directory_path : String, pattern : String = "*.jinja") : Hash(String, ValidationResult)

Validate templates in a directory

Source
validate_file(file_path : String) : ValidationResult

Validate a Jinja template file

Source
validate_files(file_paths : Array(String)) : Hash(String, ValidationResult)

Validate multiple template files

Source

Nested types