Vale samþætting

Yfirlit

Snapper fylgir vale stílpakka með tveimur reglum sem merkja línur sem þurfa merkingarbær línuskipti. Fyrir nákvæma framfylgd, notaðu snapper --check beint í CI.

Uppsetning stílpakka

Bættu snapper vale stílnum við .vale.ini skrána þína:

StylesPath = /path/to/snapper/vale
MinAlertLevel = suggestion

[*.org]
BasedOnStyles = snapper

[*.tex]
BasedOnStyles = snapper

[*.md]
BasedOnStyles = snapper

Meðfylgjandi reglur

SemanticLineBreaks

Merkir línur sem innihalda margar setningar (punktur á eftir bili og stórum staf á sömu línu).

Stig: viðvörun.

LongProseLine

Merkir textalínur sem fara yfir 120 stafi.

Stig: tillaga.

Nákvæm CI-framfylgd

Vale reglurnar nota reglulega segð sem heuristic. Fyrir nákvæma athugun, notaðu sníðmótunartólið beint:

snapper --check paper.org

Þetta nær öllum tilvikum sem reglulegu segðirnar missa af (skammstöfunum, innleiddum táknum, o.fl.).

Sameina vale og snapper

Dæmigert vinnuflæði:

  1. vale finnur stílvandamál (gervigreindarorðalag, varúðarorð, E-Prime) meðan á ritun stendur

  2. snapper framfylgir línuskiptasníðmótun í CI með --check

  3. Pre-commit hook keyrir bæði:

- repo: https://github.com/TurtleTech-ehf/snapper
  rev: v0.1.0
  hooks:
    - id: snapper
- repo: https://github.com/errata-ai/vale
  rev: v3.0.0
  hooks:
    - id: vale