use crate::error::YamlError;
use crate::io::traits::ISource;
use crate::parser::utils::error_builder::syntax_error;
pub struct CommentErrors;
impl CommentErrors {
pub fn comment_must_be_separated_from_quoted_scalar_by_whitespace(
source: &mut dyn ISource,
) -> YamlError {
syntax_error(
source,
"YAML syntax error: comment must be separated from quoted scalar by whitespace",
)
}
pub fn comment_must_be_preceded_by_whitespace_after_flow_closer(
source: &mut dyn ISource,
closer: char,
) -> YamlError {
syntax_error(
source,
&format!(
"YAML syntax error: comment must be preceded by whitespace after '{}' in flow collection",
closer
),
)
}
}