diff --git a/.vale-ci.ini b/.vale-ci.ini index f80bd07466..ecd255eb32 100644 --- a/.vale-ci.ini +++ b/.vale-ci.ini @@ -5,10 +5,11 @@ MinAlertLevel = suggestion [*.{md,mdx}] BasedOnStyles = Temporal -; Explicitly enable a single Google rule without pulling in the whole Google -; style. Google.Latin flags Latin abbreviations (e.g., i.e.) in favor of -; "for example" / "that is". -Google.Latin = YES +; Explicitly enable a single Std rule without pulling in the rest of Std. +; Std.Abbreviations.Latin flags Latin abbreviations (e.g., i.e.) in favor of +; "for example" / "that is" — the same check as the old Google.Latin rule, +; extracted directly from it (see vale/styles/Std/Abbreviations/Latin.yml). +Std.Abbreviations.Latin = YES ; Only enable the high-confidence rules we want in CI. ; Temporal.terms (term-capitalization substitution) is disabled here because diff --git a/.vale.ini b/.vale.ini index d92e27abc6..1f610b2669 100644 --- a/.vale.ini +++ b/.vale.ini @@ -2,35 +2,25 @@ StylesPath = "vale/styles" MinAlertLevel = suggestion -; Std is vendored (via `vale sync`) but not yet in BasedOnStyles below, so its -; rules don't run yet. It's Vale's new shared rule library (see -; https://vale.sh/blog/std) meant to de-duplicate rules Google/Microsoft both -; reimplement, e.g. Oxford comma, passive voice, sentence length. Adopting it -; to replace those overlapping rules is a deliberate follow-up, not done here. -Packages = Google, Microsoft, alex, Std +; Vale's shared rule library (see https://vale.sh/blog/std), covering the +; general prose checks that used to come from the Google/Microsoft/alex +; packages (Oxford comma, passive voice, sentence length, contractions, +; first-person, gendered pronouns/terms, etc). +Packages = Std Vocab = Temporal [*.{md,mdx}] -BasedOnStyles = Vale, Google, Microsoft, alex, Temporal - -; these are already covered in Google which we prioritize -Microsoft.Contractions = NO -Microsoft.Headings = NO -Microsoft.Passive = NO -Microsoft.Spacing = NO -Microsoft.Semicolon = NO -Microsoft.GeneralURL = NO -Microsoft.We = NO - -; we'll skip unlikely profanity. -alex.ProfanityUnlikely = NO - -; Disagree with this one. -Google.Will = NO - -; forked into temporal style -Microsoft.ComplexWords = NO -Google.WordList = NO +BasedOnStyles = Vale, Std, Temporal + +; Match the sentence-length threshold the old Microsoft.SentenceLength rule +; used, rather than Std's stricter 25-word default. +Std.Readability.SentenceLength[max] = 30 + +; alex (dropped along with Google/Microsoft below) was the only package +; checking inclusive language and profanity — ableist terms, race/LGBTQ +; terminology, profanity blocklists, condescension. Std only has narrow +; gendered-pronoun/term rules, not a replacement for that coverage. This is a +; deliberate, known gap, not an oversight. ; These are reference docs whose headings are literal command/metric names ; (e.g. "## audit-log", "### --workflow_id"), not prose — sentence-case diff --git a/readme/STYLE.md b/readme/STYLE.md index e9209790d5..653d99f3fa 100644 --- a/readme/STYLE.md +++ b/readme/STYLE.md @@ -1,7 +1,9 @@ # Temporal documentation style guidance -The content included in the Temporal information corpus follows the [Google developer documentation style guide](https://developers.google.com/style), with deference to the [Microsoft Writing Style Guide](https://docs.microsoft.com/en-us/style-guide/welcome/) for issues left unanswered by Google. -In addition, we maintain a set of Temporal-specific style guidelines that override certain aspects of the Google and Microsoft guides. +The content included in the Temporal information corpus follows the [Google developer documentation style guide](https://developers.google.com/style) for tone and structure. +In addition, we maintain a set of Temporal-specific style guidelines that override certain aspects of the Google guide. + +Vale enforces this in practice through [Std](https://vale.sh/blog/std), Vale's shared library of general-purpose prose rules, plus Temporal's own custom rules in `vale/styles/Temporal` — not by vendoring the Google or Microsoft style packages directly. We recommend that you use the Vale extension for your IDE. Vale enables you to configure rule sets in its own configuration file, making it useful for defining Temporal's style guidelines. diff --git a/vale/styles/Google/AMPM.yml b/vale/styles/Google/AMPM.yml deleted file mode 100644 index ae3123f4aa..0000000000 --- a/vale/styles/Google/AMPM.yml +++ /dev/null @@ -1,9 +0,0 @@ -extends: existence -message: "Use 'AM' or 'PM' (preceded by a space)." -link: 'https://developers.google.com/style/word-list' -level: suggestion -nonword: true -tokens: - - '\d{1,2}[AP]M' - - '\d{1,2} ?[ap]m' - - '\d{1,2} ?[aApP]\.[mM]\.' diff --git a/vale/styles/Google/Acronyms.yml b/vale/styles/Google/Acronyms.yml deleted file mode 100644 index f41af0189b..0000000000 --- a/vale/styles/Google/Acronyms.yml +++ /dev/null @@ -1,64 +0,0 @@ -extends: conditional -message: "Spell out '%s', if it's unfamiliar to the audience." -link: 'https://developers.google.com/style/abbreviations' -level: suggestion -ignorecase: false -# Ensures that the existence of 'first' implies the existence of 'second'. -first: '\b([A-Z]{3,5})\b' -second: '(?:\b[A-Z][a-z]+ )+\(([A-Z]{3,5})\)' -# ... with the exception of these: -exceptions: - - API - - ASP - - CLI - - CPU - - CSS - - CSV - - DEBUG - - DOM - - DPI - - FAQ - - GCC - - GDB - - GET - - GPU - - GTK - - GUI - - HTML - - HTTP - - HTTPS - - IDE - - JAR - - JSON - - JSX - - LESS - - LLDB - - NET - - NOTE - - NVDA - - OSS - - PATH - - PDF - - PHP - - POST - - RAM - - REPL - - RSA - - SCM - - SCSS - - SDK - - SQL - - SSH - - SSL - - SVG - - TBD - - TCP - - TODO - - URI - - URL - - USB - - UTF - - XML - - XSS - - YAML - - ZIP diff --git a/vale/styles/Google/Colons.yml b/vale/styles/Google/Colons.yml deleted file mode 100644 index dc6ba867b3..0000000000 --- a/vale/styles/Google/Colons.yml +++ /dev/null @@ -1,8 +0,0 @@ -extends: existence -message: "'%s' should be in lowercase." -link: 'https://developers.google.com/style/colons' -nonword: true -level: suggestion -scope: sentence -tokens: - - ':\s[A-Z]' diff --git a/vale/styles/Google/Contractions.yml b/vale/styles/Google/Contractions.yml deleted file mode 100644 index 4f6fd5d489..0000000000 --- a/vale/styles/Google/Contractions.yml +++ /dev/null @@ -1,30 +0,0 @@ -extends: substitution -message: "Use '%s' instead of '%s'." -link: 'https://developers.google.com/style/contractions' -level: suggestion -ignorecase: true -action: - name: replace -swap: - are not: aren't - cannot: can't - could not: couldn't - did not: didn't - do not: don't - does not: doesn't - has not: hasn't - have not: haven't - how is: how's - is not: isn't - it is: it's - should not: shouldn't - that is: that's - they are: they're - was not: wasn't - we are: we're - we have: we've - were not: weren't - what is: what's - when is: when's - where is: where's - will not: won't diff --git a/vale/styles/Google/DateFormat.yml b/vale/styles/Google/DateFormat.yml deleted file mode 100644 index 942f9665da..0000000000 --- a/vale/styles/Google/DateFormat.yml +++ /dev/null @@ -1,9 +0,0 @@ -extends: existence -message: "Use 'July 31, 2016' format, not '%s'." -link: 'https://developers.google.com/style/dates-times' -ignorecase: true -level: suggestion -nonword: true -tokens: - - '\d{1,2}(?:\.|/)\d{1,2}(?:\.|/)\d{4}' - - '\d{1,2} (?:Jan(?:uary)?|Feb(?:ruary)?|Mar(?:ch)?|Apr(?:il)|May|Jun(?:e)|Jul(?:y)|Aug(?:ust)|Sep(?:tember)?|Oct(?:ober)|Nov(?:ember)?|Dec(?:ember)?) \d{4}' diff --git a/vale/styles/Google/Ellipses.yml b/vale/styles/Google/Ellipses.yml deleted file mode 100644 index 082bfd4768..0000000000 --- a/vale/styles/Google/Ellipses.yml +++ /dev/null @@ -1,9 +0,0 @@ -extends: existence -message: "In general, don't use an ellipsis." -link: 'https://developers.google.com/style/ellipses' -nonword: true -level: suggestion -action: - name: remove -tokens: - - '\.\.\.' diff --git a/vale/styles/Google/EmDash.yml b/vale/styles/Google/EmDash.yml deleted file mode 100644 index f8e932443d..0000000000 --- a/vale/styles/Google/EmDash.yml +++ /dev/null @@ -1,13 +0,0 @@ -extends: existence -message: "Don't put a space before or after a dash." -link: "https://developers.google.com/style/dashes" -nonword: true -level: suggestion -action: - name: edit - params: - - trim - - " " -tokens: - - '\s[—–]\s' - diff --git a/vale/styles/Google/Exclamation.yml b/vale/styles/Google/Exclamation.yml deleted file mode 100644 index 12d549d6e8..0000000000 --- a/vale/styles/Google/Exclamation.yml +++ /dev/null @@ -1,12 +0,0 @@ -extends: existence -message: "Don't use exclamation points in text." -link: "https://developers.google.com/style/exclamation-points" -nonword: true -level: suggestion -action: - name: edit - params: - - trim_right - - "!" -tokens: - - '\w+!(?:\s|$)' diff --git a/vale/styles/Google/Gender.yml b/vale/styles/Google/Gender.yml deleted file mode 100644 index 7f48aa4007..0000000000 --- a/vale/styles/Google/Gender.yml +++ /dev/null @@ -1,9 +0,0 @@ -extends: existence -message: "Don't use '%s' as a gender-neutral pronoun." -link: 'https://developers.google.com/style/pronouns#gender-neutral-pronouns' -level: suggestion -ignorecase: true -tokens: - - he/she - - s/he - - \(s\)he diff --git a/vale/styles/Google/GenderBias.yml b/vale/styles/Google/GenderBias.yml deleted file mode 100644 index bfa8ba0fe5..0000000000 --- a/vale/styles/Google/GenderBias.yml +++ /dev/null @@ -1,43 +0,0 @@ -extends: substitution -message: "Consider using '%s' instead of '%s'." -ignorecase: true -link: "https://developers.google.com/style/inclusive-documentation" -level: suggestion -action: - name: replace -swap: - (?:alumna|alumnus): graduate - (?:alumnae|alumni): graduates - air(?:m[ae]n|wom[ae]n): pilot(s) - anchor(?:m[ae]n|wom[ae]n): anchor(s) - authoress: author - camera(?:m[ae]n|wom[ae]n): camera operator(s) - door(?:m[ae]|wom[ae]n): concierge(s) - draft(?:m[ae]n|wom[ae]n): drafter(s) - fire(?:m[ae]n|wom[ae]n): firefighter(s) - fisher(?:m[ae]n|wom[ae]n): fisher(s) - fresh(?:m[ae]n|wom[ae]n): first-year student(s) - garbage(?:m[ae]n|wom[ae]n): waste collector(s) - lady lawyer: lawyer - ladylike: courteous - mail(?:m[ae]n|wom[ae]n): mail carriers - man and wife: husband and wife - man enough: strong enough - mankind: human kind|humanity - manmade: manufactured - manpower: personnel - middle(?:m[ae]n|wom[ae]n): intermediary - news(?:m[ae]n|wom[ae]n): journalist(s) - ombuds(?:man|woman): ombuds - oneupmanship: upstaging - poetess: poet - police(?:m[ae]n|wom[ae]n): police officer(s) - repair(?:m[ae]n|wom[ae]n): technician(s) - sales(?:m[ae]n|wom[ae]n): salesperson or sales people - service(?:m[ae]n|wom[ae]n): soldier(s) - steward(?:ess)?: flight attendant - tribes(?:m[ae]n|wom[ae]n): tribe member(s) - waitress: waiter - woman doctor: doctor - woman scientist[s]?: scientist(s) - work(?:m[ae]n|wom[ae]n): worker(s) diff --git a/vale/styles/Google/HeadingPunctuation.yml b/vale/styles/Google/HeadingPunctuation.yml deleted file mode 100644 index 20c6489fd1..0000000000 --- a/vale/styles/Google/HeadingPunctuation.yml +++ /dev/null @@ -1,13 +0,0 @@ -extends: existence -message: "Don't put a period at the end of a heading." -link: "https://developers.google.com/style/capitalization#capitalization-in-titles-and-headings" -nonword: true -level: suggestion -scope: heading -action: - name: edit - params: - - trim_right - - "." -tokens: - - '[a-z0-9][.]\s*$' diff --git a/vale/styles/Google/Headings.yml b/vale/styles/Google/Headings.yml deleted file mode 100644 index 101d1389f1..0000000000 --- a/vale/styles/Google/Headings.yml +++ /dev/null @@ -1,29 +0,0 @@ -extends: capitalization -message: "'%s' should use sentence-style capitalization." -link: "https://developers.google.com/style/capitalization#capitalization-in-titles-and-headings" -level: suggestion -scope: heading -match: $sentence -indicators: - - ":" -exceptions: - - Azure - - CLI - - Cosmos - - Docker - - Emmet - - gRPC - - I - - Kubernetes - - Linux - - macOS - - Marketplace - - MongoDB - - REPL - - Studio - - TypeScript - - URLs - - Visual - - VS - - Windows - - JSON diff --git a/vale/styles/Google/Latin.yml b/vale/styles/Google/Latin.yml deleted file mode 100644 index b5021e9885..0000000000 --- a/vale/styles/Google/Latin.yml +++ /dev/null @@ -1,11 +0,0 @@ -extends: substitution -message: "Use '%s' instead of '%s'." -link: 'https://developers.google.com/style/abbreviations' -ignorecase: true -level: suggestion -nonword: true -action: - name: replace -swap: - '\b(?:eg|e\.g\.)(?=[\s,;])': for example - '\b(?:ie|i\.e\.)(?=[\s,;])': that is diff --git a/vale/styles/Google/LyHyphens.yml b/vale/styles/Google/LyHyphens.yml deleted file mode 100644 index 96f01bf993..0000000000 --- a/vale/styles/Google/LyHyphens.yml +++ /dev/null @@ -1,14 +0,0 @@ -extends: existence -message: "'%s' doesn't need a hyphen." -link: "https://developers.google.com/style/hyphens" -level: suggestion -ignorecase: false -nonword: true -action: - name: edit - params: - - regex - - "-" - - " " -tokens: - - '\b[^\s-]+ly-\w+\b' diff --git a/vale/styles/Google/OptionalPlurals.yml b/vale/styles/Google/OptionalPlurals.yml deleted file mode 100644 index 18b3ff3194..0000000000 --- a/vale/styles/Google/OptionalPlurals.yml +++ /dev/null @@ -1,12 +0,0 @@ -extends: existence -message: "Don't use plurals in parentheses such as in '%s'." -link: "https://developers.google.com/style/plurals-parentheses" -level: suggestion -nonword: true -action: - name: edit - params: - - trim_right - - "(s)" -tokens: - - '\b\w+\(s\)' diff --git a/vale/styles/Google/Ordinal.yml b/vale/styles/Google/Ordinal.yml deleted file mode 100644 index a8d794fb6e..0000000000 --- a/vale/styles/Google/Ordinal.yml +++ /dev/null @@ -1,7 +0,0 @@ -extends: existence -message: "Spell out all ordinal numbers ('%s') in text." -link: 'https://developers.google.com/style/numbers' -level: suggestion -nonword: true -tokens: - - \d+(?:st|nd|rd|th) diff --git a/vale/styles/Google/OxfordComma.yml b/vale/styles/Google/OxfordComma.yml deleted file mode 100644 index 31b593b8de..0000000000 --- a/vale/styles/Google/OxfordComma.yml +++ /dev/null @@ -1,7 +0,0 @@ -extends: existence -message: "Use the Oxford comma in '%s'." -link: 'https://developers.google.com/style/commas' -scope: sentence -level: suggestion -tokens: - - '(?:[^,]+,){1,}\s\w+\s(?:and|or)' diff --git a/vale/styles/Google/Parens.yml b/vale/styles/Google/Parens.yml deleted file mode 100644 index 3b8711d0c8..0000000000 --- a/vale/styles/Google/Parens.yml +++ /dev/null @@ -1,7 +0,0 @@ -extends: existence -message: "Use parentheses judiciously." -link: 'https://developers.google.com/style/parentheses' -nonword: true -level: suggestion -tokens: - - '\(.+\)' diff --git a/vale/styles/Google/Passive.yml b/vale/styles/Google/Passive.yml deleted file mode 100644 index 3265890e52..0000000000 --- a/vale/styles/Google/Passive.yml +++ /dev/null @@ -1,184 +0,0 @@ -extends: existence -link: 'https://developers.google.com/style/voice' -message: "In general, use active voice instead of passive voice ('%s')." -ignorecase: true -level: suggestion -raw: - - \b(am|are|were|being|is|been|was|be)\b\s* -tokens: - - '[\w]+ed' - - awoken - - beat - - become - - been - - begun - - bent - - beset - - bet - - bid - - bidden - - bitten - - bled - - blown - - born - - bought - - bound - - bred - - broadcast - - broken - - brought - - built - - burnt - - burst - - cast - - caught - - chosen - - clung - - come - - cost - - crept - - cut - - dealt - - dived - - done - - drawn - - dreamt - - driven - - drunk - - dug - - eaten - - fallen - - fed - - felt - - fit - - fled - - flown - - flung - - forbidden - - foregone - - forgiven - - forgotten - - forsaken - - fought - - found - - frozen - - given - - gone - - gotten - - ground - - grown - - heard - - held - - hidden - - hit - - hung - - hurt - - kept - - knelt - - knit - - known - - laid - - lain - - leapt - - learnt - - led - - left - - lent - - let - - lighted - - lost - - made - - meant - - met - - misspelt - - mistaken - - mown - - overcome - - overdone - - overtaken - - overthrown - - paid - - pled - - proven - - put - - quit - - read - - rid - - ridden - - risen - - run - - rung - - said - - sat - - sawn - - seen - - sent - - set - - sewn - - shaken - - shaven - - shed - - shod - - shone - - shorn - - shot - - shown - - shrunk - - shut - - slain - - slept - - slid - - slit - - slung - - smitten - - sold - - sought - - sown - - sped - - spent - - spilt - - spit - - split - - spoken - - spread - - sprung - - spun - - stolen - - stood - - stridden - - striven - - struck - - strung - - stuck - - stung - - stunk - - sung - - sunk - - swept - - swollen - - sworn - - swum - - swung - - taken - - taught - - thought - - thrived - - thrown - - thrust - - told - - torn - - trodden - - understood - - upheld - - upset - - wed - - wept - - withheld - - withstood - - woken - - won - - worn - - wound - - woven - - written - - wrung diff --git a/vale/styles/Google/Periods.yml b/vale/styles/Google/Periods.yml deleted file mode 100644 index ad08c6e3ae..0000000000 --- a/vale/styles/Google/Periods.yml +++ /dev/null @@ -1,7 +0,0 @@ -extends: existence -message: "Don't use periods with acronyms or initialisms such as '%s'." -link: 'https://developers.google.com/style/abbreviations' -level: suggestion -nonword: true -tokens: - - '\b(?:[A-Z]\.){3,}' diff --git a/vale/styles/Google/Quotes.yml b/vale/styles/Google/Quotes.yml deleted file mode 100644 index 10ac849953..0000000000 --- a/vale/styles/Google/Quotes.yml +++ /dev/null @@ -1,7 +0,0 @@ -extends: existence -message: "Commas and periods go inside quotation marks." -link: 'https://developers.google.com/style/quotation-marks' -level: suggestion -nonword: true -tokens: - - '"[^"]+"[.,?]' diff --git a/vale/styles/Google/Ranges.yml b/vale/styles/Google/Ranges.yml deleted file mode 100644 index acf3e4c4dc..0000000000 --- a/vale/styles/Google/Ranges.yml +++ /dev/null @@ -1,7 +0,0 @@ -extends: existence -message: "Don't add words such as 'from' or 'between' to describe a range of numbers." -link: 'https://developers.google.com/style/hyphens' -nonword: true -level: suggestion -tokens: - - '(?:from|between)\s\d+\s?-\s?\d+' diff --git a/vale/styles/Google/Semicolons.yml b/vale/styles/Google/Semicolons.yml deleted file mode 100644 index bb8b85b420..0000000000 --- a/vale/styles/Google/Semicolons.yml +++ /dev/null @@ -1,8 +0,0 @@ -extends: existence -message: "Use semicolons judiciously." -link: 'https://developers.google.com/style/semicolons' -nonword: true -scope: sentence -level: suggestion -tokens: - - ';' diff --git a/vale/styles/Google/Slang.yml b/vale/styles/Google/Slang.yml deleted file mode 100644 index 79b1782845..0000000000 --- a/vale/styles/Google/Slang.yml +++ /dev/null @@ -1,11 +0,0 @@ -extends: existence -message: "Don't use internet slang abbreviations such as '%s'." -link: 'https://developers.google.com/style/abbreviations' -ignorecase: true -level: suggestion -tokens: - - 'tl;dr' - - ymmv - - rtfm - - imo - - fwiw diff --git a/vale/styles/Google/Spacing.yml b/vale/styles/Google/Spacing.yml deleted file mode 100644 index 99bbafac47..0000000000 --- a/vale/styles/Google/Spacing.yml +++ /dev/null @@ -1,10 +0,0 @@ -extends: existence -message: "'%s' should have one space." -link: 'https://developers.google.com/style/sentence-spacing' -level: suggestion -nonword: true -action: - name: remove -tokens: - - '[a-z][.?!] {2,}[A-Z]' - - '[a-z][.?!][A-Z]' diff --git a/vale/styles/Google/Spelling.yml b/vale/styles/Google/Spelling.yml deleted file mode 100644 index 3cebd320e1..0000000000 --- a/vale/styles/Google/Spelling.yml +++ /dev/null @@ -1,10 +0,0 @@ -extends: existence -message: "In general, use American spelling instead of '%s'." -link: 'https://developers.google.com/style/spelling' -ignorecase: true -level: suggestion -tokens: - - '(?:\w+)nised?' - - 'colour' - - 'labour' - - 'centre' diff --git a/vale/styles/Google/Units.yml b/vale/styles/Google/Units.yml deleted file mode 100644 index 03ee3b1669..0000000000 --- a/vale/styles/Google/Units.yml +++ /dev/null @@ -1,8 +0,0 @@ -extends: existence -message: "Put a nonbreaking space between the number and the unit in '%s'." -link: "https://developers.google.com/style/units-of-measure" -nonword: true -level: suggestion -tokens: - - \b\d+(?:B|kB|MB|GB|TB) - - \b\d+(?:ns|ms|s|min|h|d) diff --git a/vale/styles/Google/We.yml b/vale/styles/Google/We.yml deleted file mode 100644 index 25e8b3712c..0000000000 --- a/vale/styles/Google/We.yml +++ /dev/null @@ -1,11 +0,0 @@ -extends: existence -message: "Try to avoid using first-person plural like '%s'." -link: 'https://developers.google.com/style/pronouns#personal-pronouns' -level: suggestion -ignorecase: true -tokens: - - we - - we'(?:ve|re) - - ours? - - us - - let's diff --git a/vale/styles/Google/Will.yml b/vale/styles/Google/Will.yml deleted file mode 100644 index a2adf6a7bf..0000000000 --- a/vale/styles/Google/Will.yml +++ /dev/null @@ -1,7 +0,0 @@ -extends: existence -message: "Avoid using '%s'." -link: 'https://developers.google.com/style/tense' -ignorecase: true -level: suggestion -tokens: - - will diff --git a/vale/styles/Google/WordList.yml b/vale/styles/Google/WordList.yml deleted file mode 100644 index 96979c2338..0000000000 --- a/vale/styles/Google/WordList.yml +++ /dev/null @@ -1,80 +0,0 @@ -extends: substitution -message: "Use '%s' instead of '%s'." -link: "https://developers.google.com/style/word-list" -level: suggestion -ignorecase: false -action: - name: replace -swap: - "(?:API Console|dev|developer) key": API key - "(?:cell ?phone|smart ?phone)": phone|mobile phone - "(?:dev|developer|APIs) console": API console - "(?:e-mail|Email|E-mail)": email - "(?:file ?path|path ?name)": path - "(?:kill|terminate|abort)": stop|exit|cancel|end - "(?:OAuth ?2|Oauth)": OAuth 2.0 - "(?:ok|Okay)": OK|okay - "(?:WiFi|wifi)": Wi-Fi - '[\.]+apk': APK - '3\-D': 3D - 'Google (?:I\-O|IO)': Google I/O - "tap (?:&|and) hold": touch & hold - "un(?:check|select)": clear - above: preceding - account name: username - action bar: app bar - admin: administrator - Ajax: AJAX - a\.k\.a|aka: or|also known as - Android device: Android-powered device - android: Android - API explorer: APIs Explorer - application: app - approx\.: approximately - authN: authentication - authZ: authorization - autoupdate: automatically update - cellular data: mobile data - cellular network: mobile network - chapter: documents|pages|sections - check box: checkbox - CLI: command-line tool - click on: click|click in - Cloud: Google Cloud Platform|GCP - Container Engine: Kubernetes Engine - content type: media type - curated roles: predefined roles - data are: data is - Developers Console: Google API Console|API Console - disabled?: turn off|off - ephemeral IP address: ephemeral external IP address - fewer data: less data - file name: filename - firewalls: firewall rules - functionality: capability|feature - Google account: Google Account - Google accounts: Google Accounts - Googling: search with Google - grayed-out: unavailable - HTTPs: HTTPS - in order to: to - ingest: import|load - k8s: Kubernetes - long press: touch & hold - network IP address: internal IP address - omnibox: address bar - open-source: open source - overview screen: recents screen - regex: regular expression - SHA1: SHA-1|HAS-SHA1 - sign into: sign in to - sign-?on: single sign-on - static IP address: static external IP address - stylesheet: style sheet - synch: sync - tablename: table name - tablet: device - touch: tap - url: URL - vs\.: versus - World Wide Web: web diff --git a/vale/styles/Google/meta.json b/vale/styles/Google/meta.json deleted file mode 100644 index a5da2a8480..0000000000 --- a/vale/styles/Google/meta.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "feed": "https://github.com/errata-ai/Google/releases.atom", - "vale_version": ">=1.0.0" -} diff --git a/vale/styles/Google/vocab.txt b/vale/styles/Google/vocab.txt deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/vale/styles/Microsoft/Accessibility.yml b/vale/styles/Microsoft/Accessibility.yml deleted file mode 100644 index f5f4829392..0000000000 --- a/vale/styles/Microsoft/Accessibility.yml +++ /dev/null @@ -1,30 +0,0 @@ -extends: existence -message: "Don't use language (such as '%s') that defines people by their disability." -link: https://docs.microsoft.com/en-us/style-guide/a-z-word-list-term-collections/term-collections/accessibility-terms -level: suggestion -ignorecase: true -tokens: - - a victim of - - able-bodied - - an epileptic - - birth defect - - crippled - - differently abled - - disabled - - dumb - - handicapped - - handicaps - - healthy person - - hearing-impaired - - lame - - maimed - - mentally handicapped - - missing a limb - - mute - - non-verbal - - normal person - - sight-impaired - - slow learner - - stricken with - - suffers from - - vision-impaired diff --git a/vale/styles/Microsoft/Acronyms.yml b/vale/styles/Microsoft/Acronyms.yml deleted file mode 100644 index 308ff7c0ed..0000000000 --- a/vale/styles/Microsoft/Acronyms.yml +++ /dev/null @@ -1,64 +0,0 @@ -extends: conditional -message: "'%s' has no definition." -link: https://docs.microsoft.com/en-us/style-guide/acronyms -level: suggestion -ignorecase: false -# Ensures that the existence of 'first' implies the existence of 'second'. -first: '\b([A-Z]{3,5})\b' -second: '(?:\b[A-Z][a-z]+ )+\(([A-Z]{3,5})\)' -# ... with the exception of these: -exceptions: - - API - - ASP - - CLI - - CPU - - CSS - - CSV - - DEBUG - - DOM - - DPI - - FAQ - - GCC - - GDB - - GET - - GPU - - GTK - - GUI - - HTML - - HTTP - - HTTPS - - IDE - - JAR - - JSON - - JSX - - LESS - - LLDB - - NET - - NOTE - - NVDA - - OSS - - PATH - - PDF - - PHP - - POST - - RAM - - REPL - - RSA - - SCM - - SCSS - - SDK - - SQL - - SSH - - SSL - - SVG - - TBD - - TCP - - TODO - - URI - - URL - - USB - - UTF - - XML - - XSS - - YAML - - ZIP diff --git a/vale/styles/Microsoft/Adverbs.yml b/vale/styles/Microsoft/Adverbs.yml deleted file mode 100644 index 4a96dc6f4f..0000000000 --- a/vale/styles/Microsoft/Adverbs.yml +++ /dev/null @@ -1,272 +0,0 @@ -extends: existence -message: "Remove '%s' if it's not important to the meaning of the statement." -link: https://docs.microsoft.com/en-us/style-guide/word-choice/use-simple-words-concise-sentences -ignorecase: true -level: suggestion -action: - name: remove -tokens: - - abnormally - - absentmindedly - - accidentally - - adventurously - - anxiously - - arrogantly - - awkwardly - - bashfully - - beautifully - - bitterly - - bleakly - - blindly - - blissfully - - boastfully - - boldly - - bravely - - briefly - - brightly - - briskly - - broadly - - busily - - calmly - - carefully - - carelessly - - cautiously - - cheerfully - - cleverly - - closely - - coaxingly - - colorfully - - continually - - coolly - - courageously - - crossly - - cruelly - - curiously - - daintily - - dearly - - deceivingly - - deeply - - defiantly - - deliberately - - delightfully - - diligently - - dimly - - doubtfully - - dreamily - - easily - - effectively - - elegantly - - energetically - - enormously - - enthusiastically - - excitedly - - extremely - - fairly - - faithfully - - famously - - ferociously - - fervently - - fiercely - - fondly - - foolishly - - fortunately - - frankly - - frantically - - freely - - frenetically - - frightfully - - furiously - - generally - - generously - - gently - - gladly - - gleefully - - gracefully - - gratefully - - greatly - - greedily - - happily - - hastily - - healthily - - heavily - - helplessly - - honestly - - hopelessly - - hungrily - - innocently - - inquisitively - - intensely - - intently - - interestingly - - inwardly - - irritably - - jaggedly - - jealously - - jovially - - joyfully - - joyously - - jubilantly - - judgmentally - - justly - - keenly - - kiddingly - - kindheartedly - - knavishly - - knowingly - - knowledgeably - - lazily - - lightly - - limply - - lively - - loftily - - longingly - - loosely - - loudly - - lovingly - - loyally - - madly - - majestically - - meaningfully - - mechanically - - merrily - - miserably - - mockingly - - mortally - - mysteriously - - naturally - - nearly - - neatly - - nervously - - nicely - - noisily - - obediently - - obnoxiously - - oddly - - offensively - - optimistically - - overconfidently - - painfully - - partially - - patiently - - perfectly - - playfully - - politely - - poorly - - positively - - potentially - - powerfully - - promptly - - properly - - punctually - - quaintly - - queasily - - queerly - - questionably - - quickly - - quietly - - quirkily - - quite - - quizzically - - randomly - - rapidly - - rarely - - readily - - really - - reassuringly - - recklessly - - regularly - - reluctantly - - repeatedly - - reproachfully - - restfully - - righteously - - rightfully - - rigidly - - roughly - - rudely - - safely - - scarcely - - scarily - - searchingly - - sedately - - seemingly - - selfishly - - separately - - seriously - - shakily - - sharply - - sheepishly - - shrilly - - shyly - - silently - - sleepily - - slowly - - smoothly - - softly - - solemnly - - solidly - - speedily - - stealthily - - sternly - - strictly - - suddenly - - supposedly - - surprisingly - - suspiciously - - sweetly - - swiftly - - sympathetically - - tenderly - - tensely - - terribly - - thankfully - - thoroughly - - thoughtfully - - tightly - - tremendously - - triumphantly - - truthfully - - ultimately - - unabashedly - - unaccountably - - unbearably - - unethically - - unexpectedly - - unfortunately - - unimpressively - - unnaturally - - unnecessarily - - urgently - - usefully - - uselessly - - utterly - - vacantly - - vaguely - - vainly - - valiantly - - vastly - - verbally - - very - - viciously - - victoriously - - violently - - vivaciously - - voluntarily - - warmly - - weakly - - wearily - - wetly - - wholly - - wildly - - willfully - - wisely - - woefully - - wonderfully - - worriedly - - yawningly - - yearningly - - yieldingly - - youthfully - - zealously - - zestfully - - zestily diff --git a/vale/styles/Microsoft/Auto.yml b/vale/styles/Microsoft/Auto.yml deleted file mode 100644 index c2492cf4a4..0000000000 --- a/vale/styles/Microsoft/Auto.yml +++ /dev/null @@ -1,11 +0,0 @@ -extends: existence -message: "In general, don't hyphenate '%s'." -link: https://docs.microsoft.com/en-us/style-guide/a-z-word-list-term-collections/a/auto -ignorecase: true -level: suggestion -action: - name: convert - params: - - simple -tokens: - - 'auto-\w+' diff --git a/vale/styles/Microsoft/Avoid.yml b/vale/styles/Microsoft/Avoid.yml deleted file mode 100644 index 870671c49e..0000000000 --- a/vale/styles/Microsoft/Avoid.yml +++ /dev/null @@ -1,14 +0,0 @@ -extends: existence -message: "Don't use '%s'. See the A-Z word list for details." -# See the A-Z word list -link: https://docs.microsoft.com/en-us/style-guide -ignorecase: true -level: suggestion -tokens: - - abortion - - and so on - - app(?:lication)?s? (?:developer|program) - - app(?:lication)? file - - backbone - - backend - - contiguous selection diff --git a/vale/styles/Microsoft/Dashes.yml b/vale/styles/Microsoft/Dashes.yml deleted file mode 100644 index 4baaeb4e83..0000000000 --- a/vale/styles/Microsoft/Dashes.yml +++ /dev/null @@ -1,13 +0,0 @@ -extends: existence -message: "Remove the spaces around '%s'." -link: https://docs.microsoft.com/en-us/style-guide/punctuation/dashes-hyphens/emes -ignorecase: true -nonword: true -level: suggestion -action: - name: edit - params: - - trim - - " " -tokens: - - '\s[—–]\s|\s[—–]|[—–]\s' diff --git a/vale/styles/Microsoft/DateNumbers.yml b/vale/styles/Microsoft/DateNumbers.yml deleted file mode 100644 index 4be3e8553f..0000000000 --- a/vale/styles/Microsoft/DateNumbers.yml +++ /dev/null @@ -1,40 +0,0 @@ -extends: existence -message: "Don't use ordinal numbers for dates." -link: https://docs.microsoft.com/en-us/style-guide/numbers#numbers-in-dates -level: suggestion -nonword: true -ignorecase: true -raw: - - \b(?:Jan(?:uary)?|Feb(?:ruary)?|Mar(?:ch)?|Apr(?:il)|May|Jun(?:e)|Jul(?:y)|Aug(?:ust)|Sep(?:tember)?|Oct(?:ober)|Nov(?:ember)?|Dec(?:ember)?)\b\s* -tokens: - - first - - second - - third - - fourth - - fifth - - sixth - - seventh - - eighth - - ninth - - tenth - - eleventh - - twelfth - - thirteenth - - fourteenth - - fifteenth - - sixteenth - - seventeenth - - eighteenth - - nineteenth - - twentieth - - twenty-first - - twenty-second - - twenty-third - - twenty-fourth - - twenty-fifth - - twenty-sixth - - twenty-seventh - - twenty-eighth - - twenty-ninth - - thirtieth - - thirty-first diff --git a/vale/styles/Microsoft/DateOrder.yml b/vale/styles/Microsoft/DateOrder.yml deleted file mode 100644 index ab2f62ae10..0000000000 --- a/vale/styles/Microsoft/DateOrder.yml +++ /dev/null @@ -1,8 +0,0 @@ -extends: existence -message: "Always spell out the name of the month." -link: https://docs.microsoft.com/en-us/style-guide/numbers#numbers-in-dates -ignorecase: true -level: suggestion -nonword: true -tokens: - - '\b\d{1,2}/\d{1,2}/(?:\d{4}|\d{2})\b' diff --git a/vale/styles/Microsoft/FirstPerson.yml b/vale/styles/Microsoft/FirstPerson.yml deleted file mode 100644 index 2b10b23ec8..0000000000 --- a/vale/styles/Microsoft/FirstPerson.yml +++ /dev/null @@ -1,16 +0,0 @@ -extends: existence -message: "Use first person (such as '%s') sparingly." -link: https://docs.microsoft.com/en-us/style-guide/grammar/person -ignorecase: true -level: suggestion -nonword: true -tokens: - - (?:^|\s)I(?=\s) - - (?:^|\s)I(?=,\s) - - \bI'd\b - - \bI'll\b - - \bI'm\b - - \bI've\b - - \bme\b - - \bmy\b - - \bmine\b diff --git a/vale/styles/Microsoft/Foreign.yml b/vale/styles/Microsoft/Foreign.yml deleted file mode 100644 index e9d29c4d09..0000000000 --- a/vale/styles/Microsoft/Foreign.yml +++ /dev/null @@ -1,13 +0,0 @@ -extends: substitution -message: "Use '%s' instead of '%s'." -link: https://docs.microsoft.com/en-us/style-guide/word-choice/use-us-spelling-avoid-non-english-words -ignorecase: true -level: suggestion -nonword: true -action: - name: replace -swap: - '\b(?:eg|e\.g\.)[\s,]': for example - '\b(?:ie|i\.e\.)[\s,]': that is - '\b(?:viz\.)[\s,]': namely - '\b(?:ergo)[\s,]': therefore diff --git a/vale/styles/Microsoft/GeneralURL.yml b/vale/styles/Microsoft/GeneralURL.yml deleted file mode 100644 index c759832512..0000000000 --- a/vale/styles/Microsoft/GeneralURL.yml +++ /dev/null @@ -1,11 +0,0 @@ -extends: existence -message: "For a general audience, use 'address' rather than 'URL'." -link: https://docs.microsoft.com/en-us/style-guide/urls-web-addresses -level: suggestion -action: - name: replace - params: - - URL - - address -tokens: - - URL diff --git a/vale/styles/Microsoft/HeadingAcronyms.yml b/vale/styles/Microsoft/HeadingAcronyms.yml deleted file mode 100644 index 600ca87f88..0000000000 --- a/vale/styles/Microsoft/HeadingAcronyms.yml +++ /dev/null @@ -1,7 +0,0 @@ -extends: existence -message: "Avoid using acronyms in a title or heading." -link: https://docs.microsoft.com/en-us/style-guide/acronyms#be-careful-with-acronyms-in-titles-and-headings -level: suggestion -scope: heading -tokens: - - '[A-Z]{2,4}' diff --git a/vale/styles/Microsoft/HeadingColons.yml b/vale/styles/Microsoft/HeadingColons.yml deleted file mode 100644 index 4beefc9893..0000000000 --- a/vale/styles/Microsoft/HeadingColons.yml +++ /dev/null @@ -1,8 +0,0 @@ -extends: existence -message: "Capitalize '%s'." -link: https://docs.microsoft.com/en-us/style-guide/punctuation/colons -nonword: true -level: suggestion -scope: heading -tokens: - - ':\s[a-z]' diff --git a/vale/styles/Microsoft/HeadingPunctuation.yml b/vale/styles/Microsoft/HeadingPunctuation.yml deleted file mode 100644 index 6292aa2e7c..0000000000 --- a/vale/styles/Microsoft/HeadingPunctuation.yml +++ /dev/null @@ -1,13 +0,0 @@ -extends: existence -message: "Don't use end punctuation in headings." -link: https://docs.microsoft.com/en-us/style-guide/punctuation/periods -nonword: true -level: suggestion -scope: heading -action: - name: edit - params: - - trim_right - - ".?!" -tokens: - - "[a-z][.?!]$" diff --git a/vale/styles/Microsoft/Headings.yml b/vale/styles/Microsoft/Headings.yml deleted file mode 100644 index 63624edc1b..0000000000 --- a/vale/styles/Microsoft/Headings.yml +++ /dev/null @@ -1,28 +0,0 @@ -extends: capitalization -message: "'%s' should use sentence-style capitalization." -link: https://docs.microsoft.com/en-us/style-guide/capitalization -level: suggestion -scope: heading -match: $sentence -indicators: - - ':' -exceptions: - - Azure - - CLI - - Code - - Cosmos - - Docker - - Emmet - - I - - Kubernetes - - Linux - - macOS - - Marketplace - - MongoDB - - REPL - - Studio - - TypeScript - - URLs - - Visual - - VS - - Windows diff --git a/vale/styles/Microsoft/Negative.yml b/vale/styles/Microsoft/Negative.yml deleted file mode 100644 index e5e7dda9ab..0000000000 --- a/vale/styles/Microsoft/Negative.yml +++ /dev/null @@ -1,13 +0,0 @@ -extends: existence -message: "Form a negative number with an en dash, not a hyphen." -link: https://docs.microsoft.com/en-us/style-guide/numbers -nonword: true -level: suggestion -action: - name: edit - params: - - regex - - "-" - - "–" -tokens: - - '(?<=\s)-\d+(?:\.\d+)?\b' diff --git a/vale/styles/Microsoft/Ordinal.yml b/vale/styles/Microsoft/Ordinal.yml deleted file mode 100644 index 3ebd1e9162..0000000000 --- a/vale/styles/Microsoft/Ordinal.yml +++ /dev/null @@ -1,13 +0,0 @@ -extends: existence -message: "Don't add -ly to an ordinal number." -link: https://docs.microsoft.com/en-us/style-guide/numbers -level: suggestion -action: - name: edit - params: - - trim - - ly -tokens: - - firstly - - secondly - - thirdly diff --git a/vale/styles/Microsoft/OxfordComma.yml b/vale/styles/Microsoft/OxfordComma.yml deleted file mode 100644 index 493b55c3ce..0000000000 --- a/vale/styles/Microsoft/OxfordComma.yml +++ /dev/null @@ -1,8 +0,0 @@ -extends: existence -message: "Use the Oxford comma in '%s'." -link: https://docs.microsoft.com/en-us/style-guide/punctuation/commas -scope: sentence -level: suggestion -nonword: true -tokens: - - '(?:[^\s,]+,){1,} \w+ (?:and|or) \w+[.?!]' diff --git a/vale/styles/Microsoft/Percentages.yml b/vale/styles/Microsoft/Percentages.yml deleted file mode 100644 index 9e4e335ce6..0000000000 --- a/vale/styles/Microsoft/Percentages.yml +++ /dev/null @@ -1,7 +0,0 @@ -extends: existence -message: "Use a numeral plus the units." -link: https://docs.microsoft.com/en-us/style-guide/numbers -nonword: true -level: suggestion -tokens: - - '\b[a-zA-z]+\spercent\b' diff --git a/vale/styles/Microsoft/Plurals.yml b/vale/styles/Microsoft/Plurals.yml deleted file mode 100644 index e9fe134ded..0000000000 --- a/vale/styles/Microsoft/Plurals.yml +++ /dev/null @@ -1,7 +0,0 @@ -extends: existence -message: "Don't add '%s' to a singular noun. Use plural instead." -ignorecase: true -level: suggestion -link: https://learn.microsoft.com/en-us/style-guide/a-z-word-list-term-collections/s/s-es -raw: - - '\(s\)|\(es\)' diff --git a/vale/styles/Microsoft/Quotes.yml b/vale/styles/Microsoft/Quotes.yml deleted file mode 100644 index d6bb601e06..0000000000 --- a/vale/styles/Microsoft/Quotes.yml +++ /dev/null @@ -1,7 +0,0 @@ -extends: existence -message: 'Punctuation should be inside the quotes.' -link: https://docs.microsoft.com/en-us/style-guide/punctuation/quotation-marks -level: suggestion -nonword: true -tokens: - - '["“][^"”“]+["”][.,]' diff --git a/vale/styles/Microsoft/RangeTime.yml b/vale/styles/Microsoft/RangeTime.yml deleted file mode 100644 index a43f2efbd6..0000000000 --- a/vale/styles/Microsoft/RangeTime.yml +++ /dev/null @@ -1,13 +0,0 @@ -extends: existence -message: "Use 'to' instead of a dash in '%s'." -link: https://docs.microsoft.com/en-us/style-guide/numbers -nonword: true -level: suggestion -action: - name: edit - params: - - regex - - "[-–]" - - "to" -tokens: - - '\b(?:AM|PM)\s?[-–]\s?.+(?:AM|PM)\b' diff --git a/vale/styles/Microsoft/SentenceLength.yml b/vale/styles/Microsoft/SentenceLength.yml deleted file mode 100644 index f248cf0513..0000000000 --- a/vale/styles/Microsoft/SentenceLength.yml +++ /dev/null @@ -1,7 +0,0 @@ -extends: occurrence -message: "Try to keep sentences short (< 30 words)." -scope: sentence -level: suggestion -max: 30 -token: \b(\w+)\b - diff --git a/vale/styles/Microsoft/Suspended.yml b/vale/styles/Microsoft/Suspended.yml deleted file mode 100644 index abb5cb3acb..0000000000 --- a/vale/styles/Microsoft/Suspended.yml +++ /dev/null @@ -1,7 +0,0 @@ -extends: existence -message: "Don't use '%s' unless space is limited." -link: https://docs.microsoft.com/en-us/style-guide/punctuation/dashes-hyphens/hyphens -ignorecase: true -level: suggestion -tokens: - - '\w+- and \w+-' diff --git a/vale/styles/Microsoft/Terms.yml b/vale/styles/Microsoft/Terms.yml deleted file mode 100644 index d0c56716fc..0000000000 --- a/vale/styles/Microsoft/Terms.yml +++ /dev/null @@ -1,42 +0,0 @@ -extends: substitution -message: "Prefer '%s' over '%s'." -# term preference should be based on microsoft style guide, such as -link: https://learn.microsoft.com/en-us/style-guide/a-z-word-list-term-collections/a/adapter -level: suggestion -ignorecase: true -action: - name: replace -swap: - "(?:virtual assistant|intelligent personal assistant)": personal digital assistant - "(?:assembler|machine language)": assembly language - "(?:drive C:|drive C>|C: drive)": drive C - "(?:internet bot|web robot)s?": bot(s) - "(?:microsoft cloud|the cloud)": cloud - "(?:mobile|smart) ?phone": phone - "24/7": every day - "audio(?:-| )book": audiobook - "back(?:-| )light": backlight - "chat ?bots?": chatbot(s) - adaptor: adapter - administrate: administer - afterwards: afterward - alphabetic: alphabetical - alphanumerical: alphanumeric - an URL: a URL - anti-aliasing: antialiasing - anti-malware: antimalware - anti-spyware: antispyware - anti-virus: antivirus - appendixes: appendices - artificial intelligence: AI - caap: CaaP - conversation-as-a-platform: conversation as a platform - eb: EB - gb: GB - gbps: Gbps - kb: KB - keypress: keystroke - mb: MB - pb: PB - tb: TB - zb: ZB diff --git a/vale/styles/Microsoft/URLFormat.yml b/vale/styles/Microsoft/URLFormat.yml deleted file mode 100644 index 4e24aa59fe..0000000000 --- a/vale/styles/Microsoft/URLFormat.yml +++ /dev/null @@ -1,9 +0,0 @@ -extends: substitution -message: Use 'of' (not 'for') to describe the relationship of the word URL to a resource. -ignorecase: true -link: https://learn.microsoft.com/en-us/style-guide/a-z-word-list-term-collections/u/url -level: suggestion -action: - name: replace -swap: - URL for: URL of diff --git a/vale/styles/Microsoft/Units.yml b/vale/styles/Microsoft/Units.yml deleted file mode 100644 index 0a70482e61..0000000000 --- a/vale/styles/Microsoft/Units.yml +++ /dev/null @@ -1,16 +0,0 @@ -extends: existence -message: "Don't spell out the number in '%s'." -link: https://docs.microsoft.com/en-us/style-guide/a-z-word-list-term-collections/term-collections/units-of-measure-terms -level: suggestion -raw: - - '[a-zA-Z]+\s' -tokens: - - '(?:centi|milli)?meters' - - '(?:kilo)?grams' - - '(?:kilo)?meters' - - '(?:mega)?pixels' - - cm - - inches - - lb - - miles - - pounds diff --git a/vale/styles/Microsoft/Vocab.yml b/vale/styles/Microsoft/Vocab.yml deleted file mode 100644 index eebe97b15e..0000000000 --- a/vale/styles/Microsoft/Vocab.yml +++ /dev/null @@ -1,25 +0,0 @@ -extends: existence -message: "Verify your use of '%s' with the A-Z word list." -link: 'https://docs.microsoft.com/en-us/style-guide' -level: suggestion -ignorecase: true -tokens: - - above - - accessible - - actionable - - against - - alarm - - alert - - alias - - allows? - - and/or - - as well as - - assure - - author - - avg - - beta - - ensure - - he - - insure - - sample - - she diff --git a/vale/styles/Microsoft/Wordiness.yml b/vale/styles/Microsoft/Wordiness.yml deleted file mode 100644 index 3d008d1894..0000000000 --- a/vale/styles/Microsoft/Wordiness.yml +++ /dev/null @@ -1,127 +0,0 @@ -extends: substitution -message: "Consider using '%s' instead of '%s'." -link: https://docs.microsoft.com/en-us/style-guide/word-choice/use-simple-words-concise-sentences -ignorecase: true -level: suggestion -action: - name: replace -swap: - (?:extract|take away|eliminate): remove - (?:in order to|as a means to): to - (?:inform|let me know): tell - (?:previous|prior) to: before - (?:utilize|make use of): use - a (?:large)? majority of: most - a (?:large)? number of: many - a myriad of: myriad - adversely impact: hurt - all across: across - all of (?!a sudden|these): all - all of a sudden: suddenly - all of these: these - all-time record: record - almost all: most - almost never: seldom - along the lines of: similar to - an adequate number of: enough - an appreciable number of: many - an estimated: about - any and all: all - are in agreement: agree - as a matter of fact: in fact - as a means of: to - as a result of: because of - as of yet: yet - as per: per - at a later date: later - at all times: always - at the present time: now - at this point in time: at this point - based in large part on: based on - based on the fact that: because - basic necessity: necessity - because of the fact that: because - came to a realization: realized - came to an abrupt end: ended abruptly - carry out an evaluation of: evaluate - close down: close - closed down: closed - complete stranger: stranger - completely separate: separate - concerning the matter of: regarding - conduct a review of: review - conduct an investigation: investigate - conduct experiments: experiment - continue on: continue - despite the fact that: although - disappear from sight: disappear - doomed to fail: doomed - drag and drop: drag - drag-and-drop: drag - due to the fact that: because - during the period of: during - during the time that: while - emergency situation: emergency - establish connectivity: connect - except when: unless - excessive number: too many - extend an invitation: invite - fall down: fall - fell down: fell - for the duration of: during - gather together: gather - has the ability to: can - has the capacity to: can - has the opportunity to: could - hold a meeting: meet - if this is not the case: if not - in a careful manner: carefully - in a thoughtful manner: thoughtfully - in a timely manner: timely - in addition: also - in an effort to: to - in between: between - in lieu of: instead of - in many cases: often - in most cases: usually - in order to: to - in some cases: sometimes - in spite of the fact that: although - in spite of: despite - in the (?:very)? near future: soon - in the event that: if - in the neighborhood of: roughly - in the vicinity of: close to - it would appear that: apparently - lift up: lift - made reference to: referred to - make reference to: refer to - mix together: mix - none at all: none - not in a position to: unable - not possible: impossible - of major importance: important - perform an assessment of: assess - pertaining to: about - place an order: order - plays a key role in: is essential to - present time: now - readily apparent: apparent - some of the: some - span across: span - subsequent to: after - successfully complete: complete - sufficient number (?:of)?: enough - take action: act - take into account: consider - the question as to whether: whether - there is no doubt but that: doubtless - this day and age: this age - this is a subject that: this subject - time (?:frame|period): time - under the provisions of: under - until such time as: until - used for fuel purposes: used for fuel - whether or not: whether - with regard to: regarding - with the exception of: except for diff --git a/vale/styles/Microsoft/meta.json b/vale/styles/Microsoft/meta.json deleted file mode 100644 index 297719bbbf..0000000000 --- a/vale/styles/Microsoft/meta.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "feed": "https://github.com/errata-ai/Microsoft/releases.atom", - "vale_version": ">=1.0.0" -} diff --git a/vale/styles/alex/Ablist.yml b/vale/styles/alex/Ablist.yml deleted file mode 100644 index 745b4bb847..0000000000 --- a/vale/styles/alex/Ablist.yml +++ /dev/null @@ -1,248 +0,0 @@ ---- -extends: substitution -message: When referring to a person, consider using '%s' instead of '%s'. -ignorecase: true -level: suggestion -action: - name: replace -swap: - ablebodied: non-disabled - addict: person with a drug addiction|person recovering from a drug addiction - addicts: people with a drug addiction|people recovering from a drug addiction - adhd: disorganized|distracted|energetic|hyperactive|impetuous|impulsive|inattentive|restless|unfocused - afflicted with MD: person who has muscular dystrophy - afflicted with a disability: has a disability|person with a disability|people with - disabilities - afflicted with a intellectual disability: person with an intellectual disability - afflicted with a polio: polio|person who had polio - afflicted with aids: person with AIDS - afflicted with an injury: sustain an injury|receive an injury - afflicted with disabilities: has a disability|person with a disability|people with - disabilities - afflicted with injuries: sustain injuries|receive injuries - afflicted with intellectual disabilities: person with an intellectual disability - afflicted with multiple sclerosis: person who has multiple sclerosis - afflicted with muscular dystrophy: person who has muscular dystrophy - afflicted with polio: polio|person who had polio - afflicted with psychosis: person with a psychotic condition|person with psychosis - afflicted with schizophrenia: person with schizophrenia - aids victim: person with AIDS - alcohol abuser: someone with an alcohol problem - alcoholic: someone with an alcohol problem - amputee: person with an amputation - anorexic: thin|slim - asylum: psychiatric hospital|mental health hospital - barren: empty|sterile|infertile - batshit: rude|malicious|mean|disgusting|incredible|vile|person with symptoms of - mental illness|person with mental illness|person with symptoms of a mental disorder|person - with a mental disorder - bedlam: chaos|hectic|pandemonium - binge: enthusiastic|spree - bipolar: fluctuating|person with bipolar disorder - birth defect: has a disability|person with a disability|people with disabilities - blind eye to: careless|heartless|indifferent|insensitive - blind to: careless|heartless|indifferent|insensitive - blinded by: careless|heartless|indifferent|insensitive - bony: thin|slim - bound to a wheelchair: uses a wheelchair - buckteeth: person with prominent teeth|prominent teeth - bucktoothed: person with prominent teeth|prominent teeth - challenged: has a disability|person with a disability|people with disabilities - cleftlipped: person with a cleft-lip and palate - confined to a wheelchair: uses a wheelchair - contard: disagreeable|uneducated|ignorant|naive|inconsiderate - crazy: rude|malicious|mean|disgusting|incredible|vile|person with symptoms of mental - illness|person with mental illness|person with symptoms of a mental disorder|person - with a mental disorder - cretin: creep|fool - cripple: person with a limp - crippled: person with a limp - daft: absurd|foolish - deaf and dumb: deaf - deaf ear to: careless|heartless|indifferent|insensitive - deaf to: careless|heartless|indifferent|insensitive - deafened by: careless|heartless|indifferent|insensitive - deafmute: deaf - delirious: rude|malicious|mean|disgusting|incredible|vile|person with symptoms of - mental illness|person with mental illness|person with symptoms of a mental disorder|person - with a mental disorder - demented: person with dementia - depressed: sad|blue|bummed out|person with seasonal affective disorder|person with - psychotic depression|person with postpartum depression - detox: treatment - detox center: treatment center - diffability: has a disability|person with a disability|people with disabilities - differently abled: has a disability|person with a disability|people with disabilities - disabled: turned off|has a disability|person with a disability|people with disabilities - downs syndrome: Down Syndrome - dumb: foolish|ludicrous|speechless|silent - dummy: test double|placeholder|fake|stub - dummyobject: test double|placeholder|fake|stub - dummyvalue: test double|placeholder|fake|stub - dummyvariable: test double|placeholder|fake|stub - dwarf: person with dwarfism|little person|little people|LP|person of short stature - dyslexic: person with dyslexia - epileptic: person with epilepsy - family burden: with family support needs - feeble minded: foolish|ludicrous|silly - feebleminded: foolish|ludicrous|silly - fucktard: disagreeable|uneducated|ignorant|naive|inconsiderate - gimp: person with a limp - handicapable: has a disability|person with a disability|people with disabilities - handicapped: person with a handicap|accessible - handicapped parking: accessible parking - hare lip: cleft-lip and palate - harelip: cleft-lip and palate - harelipped: person with a cleft-lip and palate - has intellectual issues: person with an intellectual disability - hearing impaired: hard of hearing|partially deaf|partial hearing loss|deaf - hearing impairment: hard of hearing|partially deaf|partial hearing loss|deaf - idiot: foolish|ludicrous|silly - imbecile: foolish|ludicrous|silly - infantile paralysis: polio|person who had polio - insane: rude|malicious|mean|disgusting|incredible|vile|person with symptoms of mental - illness|person with mental illness|person with symptoms of a mental disorder|person - with a mental disorder - insanely: incredibly - insanity: rude|malicious|mean|disgusting|incredible|vile|person with symptoms of - mental illness|person with mental illness|person with symptoms of a mental disorder|person - with a mental disorder - insomnia: restlessness|sleeplessness - insomniac: person who has insomnia - insomniacs: people who have insomnia - intellectually disabled: person with an intellectual disability - intellectually disabled people: people with intellectual disabilities - invalid: turned off|has a disability|person with a disability|people with disabilities - junkie: person with a drug addiction|person recovering from a drug addiction - junkies: people with a drug addiction|people recovering from a drug addiction - lame: boring|dull - learning disabled: person with learning disabilities - libtard: disagreeable|uneducated|ignorant|naive|inconsiderate - loony: rude|malicious|mean|disgusting|incredible|vile|person with symptoms of mental - illness|person with mental illness|person with symptoms of a mental disorder|person - with a mental disorder - loony bin: chaos|hectic|pandemonium - low iq: foolish|ludicrous|unintelligent - lunacy: rude|malicious|mean|disgusting|incredible|vile|person with symptoms of mental - illness|person with mental illness|person with symptoms of a mental disorder|person - with a mental disorder - lunatic: rude|malicious|mean|disgusting|incredible|vile|person with symptoms of - mental illness|person with mental illness|person with symptoms of a mental disorder|person - with a mental disorder - madhouse: chaos|hectic|pandemonium - maniac: fanatic|zealot|enthusiast - manic: person with schizophrenia - mental: rude|malicious|mean|disgusting|incredible|vile|person with symptoms of mental - illness|person with mental illness|person with symptoms of a mental disorder|person - with a mental disorder - mental case: rude|malicious|mean|disgusting|incredible|vile|person with symptoms - of mental illness|person with mental illness|person with symptoms of a mental - disorder|person with a mental disorder - mental defective: rude|malicious|mean|disgusting|incredible|vile|person with symptoms - of mental illness|person with mental illness|person with symptoms of a mental - disorder|person with a mental disorder - mentally ill: rude|malicious|mean|disgusting|incredible|vile|person with symptoms - of mental illness|person with mental illness|person with symptoms of a mental - disorder|person with a mental disorder - midget: person with dwarfism|little person|little people|LP|person of short stature - mongoloid: person with Down Syndrome - moron: rude|malicious|mean|disgusting|incredible|vile|person with symptoms of mental - illness|person with mental illness|person with symptoms of a mental disorder|person - with a mental disorder - moronic: rude|malicious|mean|disgusting|incredible|vile|person with symptoms of - mental illness|person with mental illness|person with symptoms of a mental disorder|person - with a mental disorder - multiple sclerosis victim: person who has multiple sclerosis - neurotic: has an anxiety disorder|obsessive|pedantic|niggly|picky - nuts: rude|malicious|mean|disgusting|incredible|vile|person with symptoms of mental - illness|person with mental illness|person with symptoms of a mental disorder|person - with a mental disorder - o.c.d: has an anxiety disorder|obsessive|pedantic|niggly|picky - o.c.d.: has an anxiety disorder|obsessive|pedantic|niggly|picky - ocd: has an anxiety disorder|obsessive|pedantic|niggly|picky - panic attack: fit of terror|scare - paraplegic: person with paraplegia - psycho: rude|malicious|mean|disgusting|incredible|vile|person with symptoms of mental - illness|person with mental illness|person with symptoms of a mental disorder|person - with a mental disorder - psychopathology: rude|malicious|mean|disgusting|incredible|vile|person with symptoms - of mental illness|person with mental illness|person with symptoms of a mental - disorder|person with a mental disorder - psychotic: person with a psychotic condition|person with psychosis - quadriplegic: person with quadriplegia - rehab: treatment - rehab center: treatment center - restricted to a wheelchair: uses a wheelchair - retard: silly|dullard|person with Down Syndrome|person with developmental disabilities|delay|hold - back - retarded: silly|dullard|person with Down Syndrome|person with developmental disabilities|delay|hold - back - retards: "sillies|dullards|people with developmental disabilities|people with Down\u2019\ - s Syndrome|delays|holds back" - sane: correct|adequate|sufficient|consistent|valid|coherent|sensible|reasonable - sanity check: check|assertion|validation|smoke test - schizo: person with schizophrenia - schizophrenic: person with schizophrenia - senile: person with dementia - short bus: silly|dullard|person with Down Syndrome|person with developmental disabilities|delay|hold - back - simpleton: foolish|ludicrous|unintelligent - small person: person with dwarfism|little person|little people|LP|person of short - stature - sociopath: person with a personality disorder|person with psychopathic personality - sociopaths: people with psychopathic personalities|people with a personality disorder - spastic: person with cerebral palsy|twitch|flinch - spaz: person with cerebral palsy|twitch|flinch|hectic - special: has a disability|person with a disability|people with disabilities - special needs: has a disability|person with a disability|people with disabilities - special olympians: athletes|Special Olympics athletes - special olympic athletes: athletes|Special Olympics athletes - specially abled: has a disability|person with a disability|people with disabilities - stammering: stuttering|disfluency of speech - stroke victim: individual who has had a stroke - stupid: foolish|ludicrous|unintelligent - stutterer: person who stutters - suffer from aids: person with AIDS - suffer from an injury: sustain an injury|receive an injury - suffer from injuries: sustain injuries|receive injuries - suffering from a disability: has a disability|person with a disability|people with - disabilities - suffering from a polio: polio|person who had polio - suffering from a stroke: individual who has had a stroke - suffering from aids: person with AIDS - suffering from an injury: sustain an injury|receive an injury - suffering from an intellectual disability: person with an intellectual disability - suffering from disabilities: has a disability|person with a disability|people with - disabilities - suffering from injuries: sustain injuries|receive injuries - suffering from intellectual disabilities: person with an intellectual disability - suffering from multiple sclerosis: person who has multiple sclerosis - suffering from polio: polio|person who had polio - suffering from psychosis: person with a psychotic condition|person with psychosis - suffering from schizophrenia: person with schizophrenia - suffers from MD: person who has muscular dystrophy - suffers from aids: person with AIDS - suffers from an injury: sustain an injury|receive an injury - suffers from disabilities: has a disability|person with a disability|people with - disabilities - suffers from injuries: sustain injuries|receive injuries - suffers from intellectual disabilities: person with an intellectual disability - suffers from multiple sclerosis: person who has multiple sclerosis - suffers from muscular dystrophy: person who has muscular dystrophy - suffers from polio: polio|person who had polio - suffers from psychosis: person with a psychotic condition|person with psychosis - suffers from schizophrenia: person with schizophrenia - tourettes disorder: Tourette syndrome - tourettes syndrome: Tourette syndrome - vertically challenged: person with dwarfism|little person|little people|LP|person - of short stature - victim of a stroke: individual who has had a stroke - victim of aids: person with AIDS - victim of an injury: sustain an injury|receive an injury - victim of injuries: sustain injuries|receive injuries - victim of multiple sclerosis: person who has multiple sclerosis - victim of polio: polio|person who had polio - victim of psychosis: person with a psychotic condition|person with psychosis - wacko: foolish|ludicrous|unintelligent - whacko: foolish|ludicrous|unintelligent - wheelchair bound: uses a wheelchair diff --git a/vale/styles/alex/Condescending.yml b/vale/styles/alex/Condescending.yml deleted file mode 100644 index 5968451238..0000000000 --- a/vale/styles/alex/Condescending.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -extends: existence -message: Using '%s' may come across as condescending. -link: https://css-tricks.com/words-avoid-educational-writing/ -level: suggestion -ignorecase: true -tokens: - - obvious - - obviously - - simple - - simply - - easy - - easily - - of course - - clearly - - everyone knows diff --git a/vale/styles/alex/Gendered.yml b/vale/styles/alex/Gendered.yml deleted file mode 100644 index bb6aa32c23..0000000000 --- a/vale/styles/alex/Gendered.yml +++ /dev/null @@ -1,108 +0,0 @@ ---- -extends: substitution -message: "Consider using '%s' instead of '%s'." -ignorecase: true -level: suggestion -action: - name: replace -swap: - ancient man: ancient civilization|ancient people - authoress: author|writer - average housewife: average consumer|average household|average homemaker - average man: average person - average working man: average wage earner|average taxpayer - aviatrix: aviator - bitch: whine|complain|cry - bitching: whining|complaining|crying - brotherhood of man: the human family - calendar girl: model - call girl: escort|prostitute|sex worker - churchman: cleric|practicing Christian|pillar of the Church - english master: english coordinator|senior teacher of english - englishmen: the english - executrix: executor - father of *: founder of - fellowship: camaraderie|community|organization - founding father: the founders|founding leaders|forebears - frenchmen: french|the french - freshman: first-year student|fresher - freshwoman: first-year student|fresher - housemaid: house worker|domestic help - housewife: homemaker|homeworker - housewives: homemakers|homeworkers - industrial man: industrial civilization|industrial people - lady doctor: doctor - ladylike: courteous|cultured - leading lady: lead - like a man: resolutely|bravely - mad man: fanatic|zealot|enthusiast - mad men: fanatics|zealots|enthusiasts - madman: fanatic|zealot|enthusiast - madmen: fanatics|zealots|enthusiasts - maiden: virgin - maiden flight: first flight - maiden name: birth name - maiden race: first race - maiden speech: first speech - maiden voyage: first voyage - man a desk: staff a desk - man enough: strong enough - man hour: staff hour|hour of work - man hours: staff hours|hours of work|hours of labor|hours - man in the street: ordinary citizen|typical person|average person - man of action: dynamo - man of letters: scholar|writer|literary figure - man of the land: farmer|rural worker|grazier|landowner|rural community|country people|country - folk - man of the world: sophisticate - man sized task: a demanding task|a big job - man the booth: staff the booth - man the phones: answer the phones - manhour: staff hour|hour of work - manhours: staff hours|hours of work|hours of labor|hours - mankind: humankind - manmade: manufactured|artificial|synthetic|machine-made|constructed - manned: staffed|crewed|piloted - manpower: human resources|workforce|personnel|staff|labor|personnel|labor force|staffing|combat - personnel - mans best friend: a faithful dog - mansized task: a demanding task|a big job - master copy: pass key|original - master key: pass key|original - master of ceremonies: emcee|moderator|convenor - master plan: grand scheme|guiding principles - master the art: become skilled - masterful: skilled|authoritative|commanding - mastermind: genius|creator|instigator|oversee|launch|originate - masterpiece: "work of genius|chef d\u2019oeuvre" - masterplan: vision|comprehensive plan - masterstroke: trump card|stroke of genius - men of science: scientists - midwife: birthing nurse - miss\.: ms. - moan: whine|complain|cry - moaning: whining|complaining|crying - modern man: modern civilization|modern people - motherly: loving|warm|nurturing - mrs\.: ms. - no mans land: unoccupied territory|wasteland|deathtrap - office girls: administrative staff - oneupmanship: upstaging|competitiveness - poetess: poet - railwayman: railway worker - sportsmanlike: fair|sporting - sportsmanship: fairness|good humor|sense of fair play - statesman like: diplomatic - statesmanlike: diplomatic - stockman: cattle worker|farmhand|drover - tax man: tax commissioner|tax office|tax collector - tradesmans entrance: service entrance - unmanned: robotic|automated - usherette: usher - wife beater: tank top|sleeveless undershirt - wifebeater: tank top|sleeveless undershirt - woman lawyer: lawyer - woman painter: painter - working mother: wage or salary earning woman|two-income family - working wife: wage or salary earning woman|two-income family - workmanship: quality construction|expertise diff --git a/vale/styles/alex/LGBTQ.yml b/vale/styles/alex/LGBTQ.yml deleted file mode 100644 index 0ca5a0e4c5..0000000000 --- a/vale/styles/alex/LGBTQ.yml +++ /dev/null @@ -1,55 +0,0 @@ ---- -extends: substitution -message: Consider using '%s' instead of '%s'. -ignorecase: true -level: suggestion -action: - name: replace -swap: - bathroom bill: non-discrimination law|non-discrimination ordinance - bi: bisexual - biologically female: assigned female at birth|designated female at birth - biologically male: assigned male at birth|designated male at birth - born a man: assigned male at birth|designated male at birth - born a woman: assigned female at birth|designated female at birth - dyke: gay - fag: gay - faggot: gay - gay agenda: gay issues - gay lifestyle: gay lives|gay/lesbian lives - gay rights: equal rights|civil rights for gay people - gender pronoun: pronoun|pronouns - gender pronouns: pronoun|pronouns - genetically female: assigned female at birth|designated female at birth - genetically male: assigned male at birth|designated male at birth - hermaphrodite: person who is intersex|person|intersex person - hermaphroditic: intersex - heshe: transgender person|person - homo: gay - homosexual: gay|gay man|lesbian|gay person/people - homosexual agenda: gay issues - homosexual couple: couple - homosexual lifestyle: gay lives|gay/lesbian lives - homosexual marriage: gay marriage|same-sex marriage - homosexual relations: relationship - homosexual relationship: relationship - preferred pronoun: pronoun|pronouns - preferred pronouns: pronoun|pronouns - pseudo hermaphrodite: person who is intersex|person|intersex person - pseudo hermaphroditic: intersex - pseudohermaphrodite: person who is intersex|person|intersex person - pseudohermaphroditic: intersex - sex change: transition|gender confirmation surgery - sex change operation: sex reassignment surgery|gender confirmation surgery - sexchange: transition|gender confirmation surgery - sexual preference: sexual orientation|orientation - she male: transgender person|person - shehe: transgender person|person - shemale: transgender person|person - sodomite: gay - special rights: equal rights|civil rights for gay people - tranny: transgender - transgendered: transgender - transgenderism: being transgender|the movement for transgender equality - transgenders: transgender people - transvestite: cross-dresser diff --git a/vale/styles/alex/Press.yml b/vale/styles/alex/Press.yml deleted file mode 100644 index bab5c0ba9e..0000000000 --- a/vale/styles/alex/Press.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -extends: substitution -message: Consider using '%s' instead of '%s'. -ignorecase: true -level: suggestion -action: - name: replace -swap: - islamist: muslim|person of Islamic faith|fanatic|zealot|follower of islam|follower - of the islamic faith - islamists: muslims|people of Islamic faith|fanatics|zealots diff --git a/vale/styles/alex/ProfanityLikely.yml b/vale/styles/alex/ProfanityLikely.yml deleted file mode 100644 index d09bdfecef..0000000000 --- a/vale/styles/alex/ProfanityLikely.yml +++ /dev/null @@ -1,1289 +0,0 @@ -extends: existence -message: Don't use '%s', it’s profane. -level: suggestion -ignorecase: true -tokens: - - abeed - - africoon - - alligator bait - - alligatorbait - - analannie - - arabush - - arabushs - - argie - - armo - - armos - - arse - - arsehole - - ass - - assbagger - - assblaster - - assclown - - asscowboy - - asses - - assfuck - - assfucker - - asshat - - asshole - - assholes - - asshore - - assjockey - - asskiss - - asskisser - - assklown - - asslick - - asslicker - - asslover - - assman - - assmonkey - - assmunch - - assmuncher - - asspacker - - asspirate - - asspuppies - - assranger - - asswhore - - asswipe - - backdoorman - - badfuck - - balllicker - - barelylegal - - barf - - barface - - barfface - - bazongas - - bazooms - - beanbag - - beanbags - - beaner - - beaners - - beaney - - beaneys - - beatoff - - beatyourmeat - - biatch - - bigass - - bigbastard - - bigbutt - - bitcher - - bitches - - bitchez - - bitchin - - bitching - - bitchslap - - bitchy - - biteme - - blowjob - - bluegum - - bluegums - - boang - - boche - - boches - - bogan - - bohunk - - bollick - - bollock - - bollocks - - bong - - boob - - boobies - - boobs - - booby - - boody - - boong - - boonga - - boongas - - boongs - - boonie - - boonies - - bootlip - - bootlips - - booty - - bootycall - - bosch - - bosche - - bosches - - boschs - - brea5t - - breastjob - - breastlover - - breastman - - buddhahead - - buddhaheads - - buffies - - bugger - - buggered - - buggery - - bule - - bules - - bullcrap - - bulldike - - bulldyke - - bullshit - - bumblefuck - - bumfuck - - bung - - bunga - - bungas - - bunghole - - "burr head" - - "burr heads" - - burrhead - - burrheads - - butchbabes - - butchdike - - butchdyke - - buttbang - - buttface - - buttfuck - - buttfucker - - buttfuckers - - butthead - - buttman - - buttmunch - - buttmuncher - - buttpirate - - buttplug - - buttstain - - byatch - - cacker - - "camel jockey" - - "camel jockeys" - - cameljockey - - cameltoe - - carpetmuncher - - carruth - - chav - - "cheese eating surrender monkey" - - "cheese eating surrender monkies" - - "cheeseeating surrender monkey" - - "cheeseeating surrender monkies" - - cheesehead - - cheeseheads - - cherrypopper - - chickslick - - "china swede" - - "china swedes" - - chinaman - - chinamen - - chinaswede - - chinaswedes - - "ching chong" - - "ching chongs" - - chingchong - - chingchongs - - chink - - chinks - - chinky - - choad - - chode - - chonkies - - chonky - - chonkys - - "christ killer" - - "christ killers" - - chug - - chugs - - chunger - - chungers - - chunkies - - chunky - - chunkys - - clamdigger - - clamdiver - - clansman - - clansmen - - clanswoman - - clanswomen - - clit - - clitoris - - clogwog - - cockblock - - cockblocker - - cockcowboy - - cockfight - - cockhead - - cockknob - - cocklicker - - cocklover - - cocknob - - cockqueen - - cockrider - - cocksman - - cocksmith - - cocksmoker - - cocksucer - - cocksuck - - cocksucked - - cocksucker - - cocksucking - - cocktease - - cocky - - cohee - - commie - - coolie - - coolies - - cooly - - coon - - "coon ass" - - "coon asses" - - coonass - - coonasses - - coondog - - coons - - cornhole - - cracka - - crackwhore - - crap - - crapola - - crapper - - crappy - - crotchjockey - - crotchmonkey - - crotchrot - - cum - - cumbubble - - cumfest - - cumjockey - - cumm - - cummer - - cumming - - cummings - - cumquat - - cumqueen - - cumshot - - cunn - - cunntt - - cunt - - cunteyed - - cuntfuck - - cuntfucker - - cuntlick - - cuntlicker - - cuntlicking - - cuntsucker - - "curry muncher" - - "curry munchers" - - currymuncher - - currymunchers - - cushi - - cushis - - cyberslimer - - dago - - dagos - - dahmer - - dammit - - damnit - - darkey - - darkeys - - darkie - - darkies - - darky - - datnigga - - deapthroat - - deepthroat - - dego - - degos - - "diaper head" - - "diaper heads" - - diaperhead - - diaperheads - - dickbrain - - dickforbrains - - dickhead - - dickless - - dicklick - - dicklicker - - dickman - - dickwad - - dickweed - - diddle - - dingleberry - - dink - - dinks - - dipshit - - dipstick - - dix - - dixiedike - - dixiedyke - - doggiestyle - - doggystyle - - dong - - doodoo - - dope - - "dot head" - - "dot heads" - - dothead - - dotheads - - dragqueen - - dragqween - - dripdick - - dumb - - dumbass - - dumbbitch - - dumbfuck - - "dune coon" - - "dune coons" - - dyefly - - easyslut - - eatballs - - eatme - - eatpussy - - "eight ball" - - "eight balls" - - ero - - esqua - - evl - - exkwew - - facefucker - - faeces - - fagging - - faggot - - fagot - - fannyfucker - - farty - - fastfuck - - fatah - - fatass - - fatfuck - - fatfucker - - fatso - - fckcum - - felch - - felcher - - felching - - fellatio - - feltch - - feltcher - - feltching - - fingerfuck - - fingerfucked - - fingerfucker - - fingerfuckers - - fingerfucking - - fister - - fistfuck - - fistfucked - - fistfucker - - fistfucking - - fisting - - flange - - floo - - flydie - - flydye - - fok - - footfuck - - footfucker - - footlicker - - footstar - - forni - - fornicate - - foursome - - fourtwenty - - fraud - - freakfuck - - freakyfucker - - freefuck - - fu - - fubar - - fuc - - fucck - - fuck - - fucka - - fuckable - - fuckbag - - fuckbook - - fuckbuddy - - fucked - - fuckedup - - fucker - - fuckers - - fuckface - - fuckfest - - fuckfreak - - fuckfriend - - fuckhead - - fuckher - - fuckin - - fuckina - - fucking - - fuckingbitch - - fuckinnuts - - fuckinright - - fuckit - - fuckknob - - fuckme - - fuckmehard - - fuckmonkey - - fuckoff - - fuckpig - - fucks - - fucktard - - fuckwhore - - fuckyou - - fudgepacker - - fugly - - fuk - - fuks - - funeral - - funfuck - - fungus - - fuuck - - gables - - gangbang - - gangbanged - - gangbanger - - gangsta - - "gator bait" - - gatorbait - - gaymuthafuckinwhore - - gaysex - - geez - - geezer - - geni - - getiton - - ginzo - - ginzos - - gipp - - gippo - - gippos - - gipps - - givehead - - glazeddonut - - godammit - - goddamit - - goddammit - - goddamn - - goddamned - - goddamnes - - goddamnit - - goddamnmuthafucker - - goldenshower - - golliwog - - golliwogs - - gonorrehea - - gonzagas - - gook - - "gook eye" - - "gook eyes" - - gookeye - - gookeyes - - gookies - - gooks - - gooky - - gora - - goras - - gotohell - - greaseball - - greaseballs - - greaser - - greasers - - gringo - - gringos - - groe - - groid - - groids - - gubba - - gubbas - - gubs - - gummer - - gwailo - - gwailos - - gweilo - - gweilos - - gyopo - - gyopos - - gyp - - gyped - - gypo - - gypos - - gypp - - gypped - - gyppie - - gyppies - - gyppo - - gyppos - - gyppy - - gyppys - - gypsies - - gypsy - - gypsys - - hadji - - hadjis - - hairyback - - hairybacks - - haji - - hajis - - hajji - - hajjis - - "half breed" - - "half caste" - - halfbreed - - halfcaste - - hamas - - handjob - - haole - - haoles - - hapa - - hardon - - headfuck - - headlights - - hebe - - hebephila - - hebephile - - hebephiles - - hebephilia - - hebephilic - - hebes - - heeb - - heebs - - hillbillies - - hillbilly - - hindoo - - hiscock - - hitler - - hitlerism - - hitlerist - - ho - - hobo - - hodgie - - hoes - - holestuffer - - homo - - homobangers - - honger - - honk - - honkers - - honkey - - honkeys - - honkie - - honkies - - honky - - hooker - - hookers - - hooters - - hore - - hori - - horis - - hork - - horney - - horniest - - horseshit - - hosejob - - hoser - - hotdamn - - hotpussy - - hottotrot - - hussy - - hymie - - hymies - - iblowu - - idiot - - ikeymo - - ikeymos - - ikwe - - indons - - injun - - injuns - - insest - - intheass - - inthebuff - - jackass - - jackoff - - jackshit - - jacktheripper - - jap - - japcrap - - japie - - japies - - japs - - jebus - - jeez - - jerkoff - - jewboy - - jewed - - jewess - - jig - - jiga - - jigaboo - - jigaboos - - jigarooni - - jigaroonis - - jigg - - jigga - - jiggabo - - jiggabos - - jiggas - - jigger - - jiggers - - jiggs - - jiggy - - jigs - - jijjiboo - - jijjiboos - - jimfish - - jism - - jiz - - jizim - - jizjuice - - jizm - - jizz - - jizzim - - jizzum - - juggalo - - "jungle bunnies" - - "jungle bunny" - - junglebunny - - kacap - - kacapas - - kacaps - - kaffer - - kaffir - - kaffre - - kafir - - kanake - - katsap - - katsaps - - khokhol - - khokhols - - kigger - - kike - - kikes - - kimchis - - kissass - - kkk - - klansman - - klansmen - - klanswoman - - klanswomen - - kondum - - koon - - krap - - krappy - - krauts - - kuffar - - kum - - kumbubble - - kumbullbe - - kummer - - kumming - - kumquat - - kums - - kunilingus - - kunnilingus - - kunt - - kushi - - kushis - - kwa - - "kwai lo" - - "kwai los" - - ky - - kyke - - kykes - - kyopo - - kyopos - - lebo - - lebos - - lesbain - - lesbayn - - lesbian - - lesbin - - lesbo - - lez - - lezbe - - lezbefriends - - lezbo - - lezz - - lezzo - - lickme - - limey - - limpdick - - limy - - livesex - - loadedgun - - looser - - loser - - lovebone - - lovegoo - - lovegun - - lovejuice - - lovemuscle - - lovepistol - - loverocket - - lowlife - - lsd - - lubejob - - lubra - - luckycammeltoe - - lugan - - lugans - - mabuno - - mabunos - - macaca - - macacas - - magicwand - - mahbuno - - mahbunos - - mams - - manhater - - manpaste - - mastabate - - mastabater - - masterbate - - masterblaster - - mastrabator - - masturbate - - masturbating - - mattressprincess - - "mau mau" - - "mau maus" - - maumau - - maumaus - - meatbeatter - - meatrack - - mgger - - mggor - - mickeyfinn - - milf - - mockey - - mockie - - mocky - - mofo - - moky - - moneyshot - - "moon cricket" - - "moon crickets" - - mooncricket - - mooncrickets - - moron - - moskal - - moskals - - moslem - - mosshead - - mothafuck - - mothafucka - - mothafuckaz - - mothafucked - - mothafucker - - mothafuckin - - mothafucking - - mothafuckings - - motherfuck - - motherfucked - - motherfucker - - motherfuckin - - motherfucking - - motherfuckings - - motherlovebone - - muff - - muffdive - - muffdiver - - muffindiver - - mufflikcer - - mulatto - - muncher - - munt - - mzungu - - mzungus - - nastybitch - - nastyho - - nastyslut - - nastywhore - - negres - - negress - - negro - - negroes - - negroid - - negros - - nig - - nigar - - nigars - - niger - - nigerian - - nigerians - - nigers - - nigette - - nigettes - - nigg - - nigga - - niggah - - niggahs - - niggar - - niggaracci - - niggard - - niggarded - - niggarding - - niggardliness - - niggardlinesss - - niggardly - - niggards - - niggars - - niggas - - niggaz - - nigger - - niggerhead - - niggerhole - - niggers - - niggle - - niggled - - niggles - - niggling - - nigglings - - niggor - - niggress - - niggresses - - nigguh - - nigguhs - - niggur - - niggurs - - niglet - - nignog - - nigor - - nigors - - nigr - - nigra - - nigras - - nigre - - nigres - - nigress - - nigs - - nip - - nittit - - nlgger - - nlggor - - nofuckingway - - nookey - - nookie - - noonan - - nudger - - nutfucker - - ontherag - - orga - - orgasim - - paki - - pakis - - palesimian - - "pancake face" - - "pancake faces" - - pansies - - pansy - - panti - - payo - - peckerwood - - pedo - - peehole - - peepshpw - - peni5 - - perv - - phuk - - phuked - - phuking - - phukked - - phukking - - phungky - - phuq - - pi55 - - picaninny - - piccaninny - - pickaninnies - - pickaninny - - piefke - - piefkes - - piker - - pikey - - piky - - pimp - - pimped - - pimper - - pimpjuic - - pimpjuice - - pimpsimp - - pindick - - piss - - pissed - - pisser - - pisses - - pisshead - - pissin - - pissing - - pissoff - - pocha - - pochas - - pocho - - pochos - - pocketpool - - pohm - - pohms - - polack - - polacks - - pollock - - pollocks - - pom - - pommie - - "pommie grant" - - "pommie grants" - - pommies - - pommy - - poms - - poo - - poon - - poontang - - poop - - pooper - - pooperscooper - - pooping - - poorwhitetrash - - popimp - - "porch monkey" - - "porch monkies" - - porchmonkey - - pornking - - porno - - pornography - - pornprincess - - "prairie nigger" - - "prairie niggers" - - premature - - pric - - prick - - prickhead - - pu55i - - pu55y - - pubiclice - - pud - - pudboy - - pudd - - puddboy - - puke - - puntang - - purinapricness - - puss - - pussie - - pussies - - pussyeater - - pussyfucker - - pussylicker - - pussylips - - pussylover - - pussypounder - - pusy - - quashie - - queef - - quickie - - quim - - ra8s - - raghead - - ragheads - - raper - - rearend - - rearentry - - redleg - - redlegs - - redneck - - rednecks - - redskin - - redskins - - reefer - - reestie - - rere - - retard - - retarded - - ribbed - - rigger - - rimjob - - rimming - - "round eyes" - - roundeye - - russki - - russkie - - sadis - - sadom - - sambo - - sambos - - samckdaddy - - "sand nigger" - - "sand niggers" - - sandm - - sandnigger - - satan - - scag - - scallywag - - schlong - - schvartse - - schvartsen - - schwartze - - schwartzen - - screwyou - - seppo - - seppos - - sexed - - sexfarm - - sexhound - - sexhouse - - sexing - - sexkitten - - sexpot - - sexslave - - sextogo - - sexwhore - - sexymoma - - sexyslim - - shaggin - - shagging - - shat - - shav - - shawtypimp - - sheeney - - shhit - - shiksa - - shinola - - shit - - shitcan - - shitdick - - shite - - shiteater - - shited - - shitface - - shitfaced - - shitfit - - shitforbrains - - shitfuck - - shitfucker - - shitfull - - shithapens - - shithappens - - shithead - - shithouse - - shiting - - shitlist - - shitola - - shitoutofluck - - shits - - shitstain - - shitted - - shitter - - shitting - - shitty - - shortfuck - - shylock - - shylocks - - sissy - - sixsixsix - - sixtynine - - sixtyniner - - skank - - skankbitch - - skankfuck - - skankwhore - - skanky - - skankybitch - - skankywhore - - skinflute - - skum - - skumbag - - skwa - - skwe - - slant - - slanteye - - slanty - - slapper - - slave - - slavedriver - - sleezebag - - sleezeball - - slideitin - - slimeball - - slimebucket - - slopehead - - slopeheads - - sloper - - slopers - - slopes - - slopey - - slopeys - - slopies - - slopy - - slut - - sluts - - slutt - - slutting - - slutty - - slutwear - - slutwhore - - smackthemonkey - - smut - - snatchpatch - - snowback - - snownigger - - sodomise - - sodomize - - sodomy - - sonofabitch - - sonofbitch - - sooties - - sooty - - spaghettibender - - spaghettinigger - - spankthemonkey - - spearchucker - - spearchuckers - - spermacide - - spermbag - - spermhearder - - spermherder - - spic - - spick - - spicks - - spics - - spig - - spigotty - - spik - - spit - - spitter - - splittail - - spooge - - spreadeagle - - spunk - - spunky - - sqeh - - squa - - squarehead - - squareheads - - squaw - - squinty - - stringer - - stripclub - - stuinties - - stupid - - stupidfuck - - stupidfucker - - suckdick - - sucker - - suckme - - suckmyass - - suckmydick - - suckmytit - - suckoff - - swallower - - swalow - - "swamp guinea" - - "swamp guineas" - - tacohead - - tacoheads - - taff - - tang - - "tar babies" - - "tar baby" - - tarbaby - - tard - - teste - - thicklip - - thicklips - - thirdeye - - thirdleg - - threeway - - "timber nigger" - - "timber niggers" - - timbernigger - - tinker - - tinkers - - titbitnipply - - titfuck - - titfucker - - titfuckin - - titjob - - titlicker - - titlover - - tits - - tittie - - titties - - titty - - tongethruster - - tongue - - tonguethrust - - tonguetramp - - tortur - - tosser - - "towel head" - - "towel heads" - - towelhead - - trailertrash - - trannie - - tranny - - transvestite - - triplex - - tuckahoe - - tunneloflove - - turd - - turnon - - twat - - twink - - twinkie - - twobitwhore - - uck - - ukrop - - "uncle tom" - - unfuckable - - upskirt - - uptheass - - upthebutt - - usama - - vibr - - vibrater - - vomit - - wab - - wank - - wanker - - wanking - - waysted - - weenie - - weewee - - welcher - - welfare - - wetb - - wetback - - wetbacks - - wetspot - - whacker - - whash - - whigger - - whiggers - - whiskeydick - - whiskydick - - "white trash" - - whitenigger - - whitetrash - - whitey - - whiteys - - whities - - whiz - - whop - - whore - - whorefucker - - whorehouse - - wigga - - wiggas - - wigger - - wiggers - - willie - - williewanker - - wn - - wog - - wogs - - womens - - wop - - wtf - - wuss - - wuzzie - - xkwe - - yank - - yanks - - yarpie - - yarpies - - yellowman - - yid - - yids - - zigabo - - zigabos - - zipperhead - - zipperheads diff --git a/vale/styles/alex/ProfanityMaybe.yml b/vale/styles/alex/ProfanityMaybe.yml deleted file mode 100644 index 0d5183a532..0000000000 --- a/vale/styles/alex/ProfanityMaybe.yml +++ /dev/null @@ -1,282 +0,0 @@ -extends: existence -message: Reconsider using '%s', it may be profane. -level: suggestion -ignorecase: true -tokens: - - abbo - - abid - - abo - - abortion - - abuse - - addict - - addicts - - alla - - anal - - analsex - - anus - - areola - - athletesfoot - - attack - - australian - - babe - - banging - - bastard - - beastality - - beastial - - beastiality - - bicurious - - bitch - - bitches - - blackman - - blacks - - bondage - - boob - - boobs - - "bounty bar" - - "bounty bars" - - bountybar - - brothel - - buttplug - - clit - - clitoris - - cocaine - - cock - - coitus - - condom - - copulate - - cra5h - - crack - - cracker - - crackpipe - - crotch - - cunilingus - - cunillingus - - cybersex - - damn - - damnation - - defecate - - demon - - devil - - devilworshipper - - dick - - dike - - dildo - - drug - - drunk - - drunken - - dyke - - ejaculate - - ejaculated - - ejaculating - - ejaculation - - enema - - erection - - excrement - - fag - - fart - - farted - - farting - - feces - - felatio - - fetish - - fingerfood - - flasher - - flatulence - - fondle - - footaction - - foreskin - - foursome - - fourtwenty - - fruitcake - - gable - - genital - - gob - - god - - gonzagas - - goy - - goyim - - groe - - gross - - grostulation - - gub - - guinea - - guineas - - guizi - - hamas - - hebephila - - hebephile - - hebephiles - - hebephilia - - hebephilic - - heroin - - herpes - - hiv - - homicide - - horney - - ike - - ikes - - ikey - - illegals - - incest - - intercourse - - interracial - - italiano - - jerries - - jerry - - jesus - - jesuschrist - - jihad - - kink - - kinky - - knockers - - kock - - kotex - - kraut - - ky - - lactate - - lapdance - - libido - - licker - - liquor - - lolita - - lsd - - lynch - - mafia - - marijuana - - meth - - mick - - molest - - molestation - - molester - - molestor - - murder - - narcotic - - nazi - - necro - - nigerian - - nigerians - - nipple - - nipplering - - nook - - nooner - - nude - - nuke - - nymph - - oral - - orgasm - - orgies - - orgy - - paddy - - paederastic - - paederasts - - paederasty - - pearlnecklace - - peck - - pecker - - pederastic - - pederasts - - pederasty - - pedophile - - pedophiles - - pedophilia - - pedophilic - - pee - - peepshow - - pendy - - penetration - - penile - - penis - - penises - - penthouse - - phonesex - - pistol - - pixie - - pixy - - playboy - - playgirl - - porn - - pornflick - - porno - - pornography - - prostitute - - protestant - - pube - - pubic - - pussy - - pussycat - - queer - - racist - - radical - - radicals - - randy - - rape - - raped - - raper - - rapist - - rectum - - ribbed - - satan - - scag - - scat - - screw - - scrotum - - scum - - semen - - septic - - septics - - sex - - sexhouse - - sextoy - - sextoys - - sexual - - sexually - - sexy - - shag - - shinola - - shit - - slaughter - - smack - - snatch - - sniggers - - sodom - - sodomite - - spade - - spank - - sperm - - stagg - - stiffy - - strapon - - stroking - - suck - - suicide - - swallow - - swastika - - syphilis - - tantra - - teat - - terrorist - - testicle - - testicles - - threesome - - tinkle - - tit - - tits - - tnt - - torture - - tramp - - trap - - trisexual - - trots - - turd - - uterus - - vagina - - vaginal - - vibrator - - vulva - - whit - - whites - - willy - - xtc - - xxx - - yankee - - yankees \ No newline at end of file diff --git a/vale/styles/alex/ProfanityUnlikely.yml b/vale/styles/alex/ProfanityUnlikely.yml deleted file mode 100644 index b24d1c89d6..0000000000 --- a/vale/styles/alex/ProfanityUnlikely.yml +++ /dev/null @@ -1,251 +0,0 @@ -extends: existence -message: Be careful with '%s', it’s profane in some cases. -level: suggestion -ignorecase: true -tokens: - - adult - - africa - - african - - allah - - amateur - - american - - angie - - angry - - arab - - arabs - - aroused - - asian - - assassin - - assassinate - - assassination - - assault - - attack - - australian - - babies - - backdoor - - backseat - - banana - - bananas - - baptist - - bast - - beast - - beaver - - bi - - bigger - - bisexual - - blackout - - blind - - blow - - bomb - - bombers - - bombing - - bombs - - bomd - - boom - - bosch - - bra - - breast - - brownie - - brownies - - buffy - - burn - - butt - - canadian - - cancer - - catholic - - catholics - - cemetery - - childrens - - chin - - chinese - - christ - - christian - - church - - cigarette - - cigs - - cocktail - - coconut - - coconuts - - color - - colored - - coloured - - communist - - conservative - - conspiracy - - corruption - - crabs - - crash - - creamy - - criminal - - criminals - - dead - - death - - deposit - - desire - - destroy - - deth - - die - - died - - dies - - dirty - - disease - - diseases - - disturbed - - dive - - doom - - ecstacy - - enemy - - erect - - escort - - ethiopian - - ethnic - - european - - execute - - executed - - execution - - executioner - - explosion - - failed - - failure - - fairies - - fairy - - faith - - fat - - fear - - fight - - filipina - - filipino - - fire - - firing - - fore - - fraud - - funeral - - fungus - - gay - - german - - gin - - girls - - gun - - harder - - harem - - headlights - - hell - - henhouse - - heterosexual - - hijack - - hijacker - - hijacking - - hole - - honk - - hook - - horn - - hostage - - hummer - - hun - - huns - - husky - - hustler - - illegal - - israel - - israeli - - israels - - itch - - jade - - japanese - - jerry - - jew - - jewish - - joint - - jugs - - kid - - kill - - killed - - killer - - killing - - kills - - kimchi - - knife - - laid - - latin - - lesbian - - liberal - - lies - - lingerie - - lotion - - lucifer - - mad - - mexican - - mideast - - minority - - moles - - mormon - - muslim - - naked - - nasty - - niger - - niggardly - - oreo - - oreos - - osama - - palestinian - - panties - - penthouse - - period - - pot - - poverty - - premature - - primetime - - propaganda - - pros - - que - - rabbi - - racial - - redlight - - refugee - - reject - - remains - - republican - - roach - - robber - - rump - - servant - - shoot - - shooting - - showtime - - sick - - slant - - slav - - slime - - slope - - slopes - - snigger - - sniggered - - sniggering - - sniggers - - sniper - - snot - - sob - - sos - - soviet - - spa - - stroke - - sweetness - - taboo - - tampon - - terror - - toilet - - tongue - - transexual - - transsexual - - trojan - - uk - - urinary - - urinate - - urine - - vatican - - vietcong - - violence - - virgin - - weapon - - whiskey - - womens \ No newline at end of file diff --git a/vale/styles/alex/README.md b/vale/styles/alex/README.md deleted file mode 100644 index 0185d0e35e..0000000000 --- a/vale/styles/alex/README.md +++ /dev/null @@ -1,27 +0,0 @@ -Based on [alex](https://github.com/get-alex/alex). - -> Catch insensitive, inconsiderate writing - -``` -(The MIT License) - -Copyright (c) 2015 Titus Wormer - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. -``` diff --git a/vale/styles/alex/Race.yml b/vale/styles/alex/Race.yml deleted file mode 100644 index 8c02dffecd..0000000000 --- a/vale/styles/alex/Race.yml +++ /dev/null @@ -1,87 +0,0 @@ ---- -extends: substitution -message: Consider using '%s' instead of '%s'. -ignorecase: true -level: suggestion -action: - name: replace -swap: - Gipsy: Nomad|Traveler|Roma|Romani - Indian country: enemy territory - animal spirit: favorite|inspiration|personal interest|personality type - black list: blocklist|wronglist|banlist|deny list - blacklist: blocklist|wronglist|banlist|deny list - blacklisted: blocklisted|wronglisted|banlisted|deny-listed - blacklisting: blocklisting|wronglisting|banlisting|deny-listing - bugreport: bug report|snapshot - circle the wagons: defend - dream catcher: favorite|inspiration|personal interest|personality type - eskimo: Inuit - eskimos: Inuits - ghetto: projects|urban - goy: a person who is not Jewish|not Jewish - goyim: a person who is not Jewish|not Jewish - goyum: a person who is not Jewish|not Jewish - grandfather clause: legacy policy|legacy clause|deprecation policy - grandfather policy: legacy policy|legacy clause|deprecation policy - grandfathered: deprecated - grandfathering: deprecate - gyp: Nomad|Traveler|Roma|Romani - gyppo: Nomad|Traveler|Roma|Romani - gypsy: Nomad|Traveler|Roma|Romani - hymie: Jewish person - indian give: "go back on one\u2019s offer" - indian giver: "go back on one\u2019s offer" - japs: Japanese person|Japanese people - jump the reservation: disobey|endure|object to|oppose|resist - latina: Latinx - latino: Latinx - long time no hear: "I haven\u2019t seen you in a long time|it\u2019s been a long\ - \ time" - long time no see: "I haven\u2019t seen you in a long time|it\u2019s been a long\ - \ time" - master: primary|hub|reference - masters: primaries|hubs|references - mexican: Latinx - natives are becoming restless: dissatisfied|frustrated - natives are getting restless: dissatisfied|frustrated - natives are growing restless: dissatisfied|frustrated - natives are restless: dissatisfied|frustrated - non white: person of color|people of color - nonwhite: person of color|people of color - off reserve: disobey|endure|object to|oppose|resist - off the reservation: disobey|endure|object to|oppose|resist - on the warpath: defend - oriental: Asian person - orientals: Asian people - pinays: Filipinos|Filipino people - pinoys: Filipinos|Filipino people - pocahontas: Native American - pow wow: conference|gathering|meeting - powwow: conference|gathering|meeting - primitive: simple|indigenous|hunter-gatherer - red indian: Native American - red indians: Native American People - redskin: Native American - redskins: Native American People - sand niggers: Arabs|Middle Eastern People - savage: simple|indigenous|hunter-gatherer - shlomo: Jewish person - shyster: Jewish person - sophisticated culture: complex culture - sophisticated technology: complex technology - spade: a Black person - spirit animal: favorite|inspiration|personal interest|personality type - stone age: simple|indigenous|hunter-gatherer - too many chiefs: too many chefs in the kitchen|too many cooks spoil the broth - totem: favorite|inspiration|personal interest|personality type - towel heads: Arabs|Middle Eastern People - tribe: society|community - white list: passlist|alrightlist|safelist|allow list - white space: space|blank - white spaces: space|blank - whitelist: passlist|alrightlist|safelist|allow list - whitelisted: passlisted|alrightlisted|safelisted|allow-listed - whitelisting: passlisting|alrightlisting|safelisting|allow-listing - whitespace: space|blank - whitespaces: space|blank diff --git a/vale/styles/alex/Suicide.yml b/vale/styles/alex/Suicide.yml deleted file mode 100644 index 737a7ae917..0000000000 --- a/vale/styles/alex/Suicide.yml +++ /dev/null @@ -1,24 +0,0 @@ ---- -extends: substitution -message: When referring to a person, consider using '%s' instead of '%s'. -ignorecase: true -level: suggestion -action: - name: replace -swap: - commit suicide: die by suicide - committed suicide: died by suicide - complete suicide: die by suicide - completed suicide: died by suicide - epidemic of suicides: rise in suicides - failed attempt: suicide attempt|attempted suicide - failed suicide: suicide attempt|attempted suicide - hang: the app froze|the app stopped responding|the app stopped responding to events|the - app became unresponsive - hanged: the app froze|the app stopped responding|the app stopped responding to events|the - app became unresponsive - successful suicide: die by suicide - suicide epidemic: rise in suicides - suicide failure: suicide attempt|attempted suicide - suicide note: a note from the deceased - suicide pact: rise in suicides diff --git a/vale/styles/alex/meta.json b/vale/styles/alex/meta.json deleted file mode 100644 index 3db4c282ed..0000000000 --- a/vale/styles/alex/meta.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "feed": "https://github.com/errata-ai/alex/releases.atom", - "vale_version": ">=1.0.0" -} \ No newline at end of file