diff --git a/.vale/styles/RedHat/CaseSensitiveTerms.yml b/.vale/styles/RedHat/CaseSensitiveTerms.yml index 08b645d9a..91b6f9a43 100644 --- a/.vale/styles/RedHat/CaseSensitiveTerms.yml +++ b/.vale/styles/RedHat/CaseSensitiveTerms.yml @@ -23,16 +23,16 @@ swap: "DM(?![ -]Multipath)|directory manager": Directory Manager "JBoss Broker|Red Hat Broker|The AMQ Broker": AMQ Broker "JBoss Console|Red Hat Console": AMQ Console - "Kernel(?!-based Virtual Machine| Module Management)": kernel + "Kernel(?!-based Virtual Machine| Module Management| parameters| arguments| packet filtering)": kernel "OCM|(?__': Separate words by underscores in user-replaced values +nonword: true +action: + name: edit + params: + - regex + - "(-)" # pattern + - "_" # replace +tokens: + - '__<[a-z_\x60]+-[\x60a-z_-]+>__' + - '<[a-z_]+-[a-z_-]+>' \ No newline at end of file diff --git a/.vale/styles/RedHat/Using.yml b/.vale/styles/RedHat/Using.yml new file mode 100644 index 000000000..869cdc9b1 --- /dev/null +++ b/.vale/styles/RedHat/Using.yml @@ -0,0 +1,14 @@ +--- +extends: sequence +message: "Use 'by using' instead of 'using' when it follows a noun for clarity and grammatical correctness." +link: https://redhat-documentation.github.io/vale-at-red-hat/docs/main/reference-guide/using/ +level: warning +action: + name: edit + params: + - regex + - '(\w+)( using)' # pattern + - "$1 by using" # replace +tokens: + - tag: NN|NNP|NNPS|NNS + - pattern: using