From b8ecabe4fb50e4b57f200a06d06c404bc09ee4a8 Mon Sep 17 00:00:00 2001 From: darknao Date: Fri, 28 Apr 2023 10:04:56 +0200 Subject: [PATCH] update Vale style --- .vale.ini | 2 + .vale/styles/RedHat/Abbreviations.yml | 2 +- .vale/styles/RedHat/CaseSensitiveTerms.yml | 182 ++++++++++++++++++-- .vale/styles/RedHat/Conjunctions.yml | 2 +- .vale/styles/RedHat/ConsciousLanguage.yml | 6 +- .vale/styles/RedHat/Contractions.yml | 2 +- .vale/styles/RedHat/Definitions.yml | 25 ++- .vale/styles/RedHat/Ellipses.yml | 2 +- .vale/styles/RedHat/HeadingPunctuation.yml | 2 +- .vale/styles/RedHat/Headings.yml | 119 ++++++++----- .vale/styles/RedHat/OxfordComma.yml | 2 +- .vale/styles/RedHat/PascalCamelCase.yml | 179 +++++++++++++++++++ .vale/styles/RedHat/PassiveVoice.yml | 4 +- .vale/styles/RedHat/ReleaseNotes.yml | 2 +- .vale/styles/RedHat/SelfReferentialText.yml | 2 +- .vale/styles/RedHat/SentenceLength.yml | 2 +- .vale/styles/RedHat/SimpleWords.yml | 2 +- .vale/styles/RedHat/Slash.yml | 2 +- .vale/styles/RedHat/Spacing.yml | 2 +- .vale/styles/RedHat/Spelling.yml | 132 ++++++++++++-- .vale/styles/RedHat/TermsErrors.yml | 61 +++++-- .vale/styles/RedHat/TermsSuggestions.yml | 23 ++- .vale/styles/RedHat/TermsWarnings.yml | 10 +- .vale/styles/RedHat/Usage.yml | 7 +- .vale/styles/RedHat/UserReplacedValues.yml | 2 +- 25 files changed, 642 insertions(+), 134 deletions(-) create mode 100644 .vale/styles/RedHat/PascalCamelCase.yml diff --git a/.vale.ini b/.vale.ini index 4b6b83b..a3c4590 100644 --- a/.vale.ini +++ b/.vale.ini @@ -24,6 +24,8 @@ IgnoredScopes = code, tt, img, url, a, body.id # For AsciiDoc: by default, listingblock, and literalblock. SkippedScopes = script, style, pre, figure, code, tt, blockquote, listingblock, literalblock +Packages = RedHat + [formats] # Associate `*.properties` files with the `md` format properties = md diff --git a/.vale/styles/RedHat/Abbreviations.yml b/.vale/styles/RedHat/Abbreviations.yml index a2eec98..102fee4 100644 --- a/.vale/styles/RedHat/Abbreviations.yml +++ b/.vale/styles/RedHat/Abbreviations.yml @@ -4,6 +4,6 @@ level: error link: https://redhat-documentation.github.io/vale-at-red-hat/docs/main/reference-guide/abbreviations/ message: "Do not use periods in all-uppercase abbreviations such as '%s'." nonword: true -source: "IBM - Periods with abbreviations, p. 5" +# source: "IBM - Periods with abbreviations, p. 5" tokens: - '\b(?:[A-Z]\.){3,5}' diff --git a/.vale/styles/RedHat/CaseSensitiveTerms.yml b/.vale/styles/RedHat/CaseSensitiveTerms.yml index dc71706..4482a1e 100644 --- a/.vale/styles/RedHat/CaseSensitiveTerms.yml +++ b/.vale/styles/RedHat/CaseSensitiveTerms.yml @@ -4,40 +4,117 @@ ignorecase: false level: error link: https://redhat-documentation.github.io/vale-at-red-hat/docs/reference-guide/casesensitiveterms/ message: Use '%s' rather than '%s'. -source: "https://redhat-documentation.github.io/supplementary-style-guide/#glossary-terms-conventions" +# source: "https://redhat-documentation.github.io/supplementary-style-guide/#glossary-terms-conventions" action: name: replace swap: - asciidoc|Asciidoc: AsciiDoc - asciidoctor|AsciiDoctor: Asciidoctor - '[nN]odejs|[nN]ode\.JS|node\.js': Node.js + "(?