use langtag::InvalidLangTag;
use rdf_syntax::BlankIdBuf;
#[derive(Debug, thiserror::Error)]
pub enum JsonLdWarning {
#[error("keyword-like term `{0}`")]
KeywordLikeTerm(String),
#[error("keyword-like value `{0}`")]
KeywordLikeValue(String),
#[error("malformed IRI `{0}`")]
MalformedIri(String),
#[error("empty term")]
EmptyTerm,
#[error("blank node identifier `{0}` used as property")]
BlankNodeIdProperty(BlankIdBuf),
#[error("invalid language tag `{0}`: {1}")]
MalformedLanguageTag(String, InvalidLangTag<String>),
}
pub fn ignore_warnings(_: JsonLdWarning) {}