[default.extend-identifiers]
AnserStyle = "AnserStyle"
datas = "datas"
impl_froms = "impl_froms"
selfs = "selfs"

[default.extend-words]
anser = "anser"
ba = "ba"
fo = "fo"
ket = "ket"
makro = "makro"
raison = "raison"
trivias = "trivias"
TOOD = "TOOD"

[default]
extend-ignore-re = [
    # ignore string which contains $x (x is a num), which use widely in test
    ".*\\$\\d.*",
    # ignore generated content like `boxed....nner()`, `Defaul...efault`
    "\\w*\\.{3,4}\\w*",
]

[files]
extend-exclude = [
  "*.json",
  "*.rast",
  "crates/parser/test_data/lexer/err/*",
  "bench_data/*",
]