Drop vale locally from the repo
We have a global setup for vale now.
This commit is contained in:
parent
98a60c1fbc
commit
c66e7cbc7d
|
@ -1,7 +0,0 @@
|
||||||
StylesPath = vale-styles
|
|
||||||
MinAlertLevel = warning # suggestion, warning or error
|
|
||||||
|
|
||||||
# Only Markdown and .txt files; change to whatever you're using.
|
|
||||||
[*.{md,txt}]
|
|
||||||
# List of styles to load.
|
|
||||||
BasedOnStyles = Google, Microsoft
|
|
|
@ -1,9 +0,0 @@
|
||||||
extends: existence
|
|
||||||
message: "Use 'AM' or 'PM' (preceded by a space)."
|
|
||||||
link: 'https://developers.google.com/style/word-list'
|
|
||||||
level: error
|
|
||||||
nonword: true
|
|
||||||
tokens:
|
|
||||||
- '\d{1,2}[AP]M'
|
|
||||||
- '\d{1,2} ?[ap]m'
|
|
||||||
- '\d{1,2} ?[aApP]\.[mM]\.'
|
|
|
@ -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
|
|
|
@ -1,8 +0,0 @@
|
||||||
extends: existence
|
|
||||||
message: "'%s' should be in lowercase."
|
|
||||||
link: 'https://developers.google.com/style/colons'
|
|
||||||
nonword: true
|
|
||||||
level: warning
|
|
||||||
scope: sentence
|
|
||||||
tokens:
|
|
||||||
- ':\s[A-Z]'
|
|
|
@ -1,30 +0,0 @@
|
||||||
extends: substitution
|
|
||||||
message: "Feel free to 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
|
|
|
@ -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: error
|
|
||||||
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}'
|
|
|
@ -1,9 +0,0 @@
|
||||||
extends: existence
|
|
||||||
message: "In general, don't use an ellipsis."
|
|
||||||
link: 'https://developers.google.com/style/ellipses'
|
|
||||||
nonword: true
|
|
||||||
level: warning
|
|
||||||
action:
|
|
||||||
name: remove
|
|
||||||
tokens:
|
|
||||||
- '\.\.\.'
|
|
|
@ -1,12 +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: error
|
|
||||||
action:
|
|
||||||
name: edit
|
|
||||||
params:
|
|
||||||
- remove
|
|
||||||
- ' '
|
|
||||||
tokens:
|
|
||||||
- '\s[—–]\s'
|
|
|
@ -1,13 +0,0 @@
|
||||||
extends: existence
|
|
||||||
message: "Use an em dash ('—') instead of '–'."
|
|
||||||
link: 'https://developers.google.com/style/dashes'
|
|
||||||
nonword: true
|
|
||||||
level: error
|
|
||||||
action:
|
|
||||||
name: edit
|
|
||||||
params:
|
|
||||||
- replace
|
|
||||||
- '-'
|
|
||||||
- '—'
|
|
||||||
tokens:
|
|
||||||
- '–'
|
|
|
@ -1,7 +0,0 @@
|
||||||
extends: existence
|
|
||||||
message: "Don't use exclamation points in text."
|
|
||||||
link: 'https://developers.google.com/style/exclamation-points'
|
|
||||||
nonword: true
|
|
||||||
level: error
|
|
||||||
tokens:
|
|
||||||
- '\w!(?:\s|$)'
|
|
|
@ -1,13 +0,0 @@
|
||||||
extends: existence
|
|
||||||
message: "Avoid first-person pronouns such as '%s'."
|
|
||||||
link: 'https://developers.google.com/style/pronouns#personal-pronouns'
|
|
||||||
ignorecase: true
|
|
||||||
level: warning
|
|
||||||
nonword: true
|
|
||||||
tokens:
|
|
||||||
- (?:^|\s)I\s
|
|
||||||
- (?:^|\s)I,\s
|
|
||||||
- \bI'm\b
|
|
||||||
- \bme\b
|
|
||||||
- \bmy\b
|
|
||||||
- \bmine\b
|
|
|
@ -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: error
|
|
||||||
ignorecase: true
|
|
||||||
tokens:
|
|
||||||
- he/she
|
|
||||||
- s/he
|
|
||||||
- \(s\)he
|
|
|
@ -1,45 +0,0 @@
|
||||||
extends: substitution
|
|
||||||
message: "Consider using '%s' instead of '%s'."
|
|
||||||
link: 'https://developers.google.com/style/inclusive-documentation'
|
|
||||||
ignorecase: true
|
|
||||||
level: error
|
|
||||||
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)
|
|
||||||
chair(?:m[ae]n|wom[ae]n): chair(s)
|
|
||||||
congress(?:m[ae]n|wom[ae]n): member(s) of congress
|
|
||||||
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
|
|
||||||
landlord: building manager
|
|
||||||
mail(?:m[ae]n|wom[ae]n): mail carriers
|
|
||||||
man and wife: husband and wife
|
|
||||||
man enough: strong enough
|
|
||||||
mankind: human kind
|
|
||||||
manmade: manufactured
|
|
||||||
manpower: personnel
|
|
||||||
men and girls: men and women
|
|
||||||
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)
|
|
|
@ -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: warning
|
|
||||||
scope: heading
|
|
||||||
action:
|
|
||||||
name: edit
|
|
||||||
params:
|
|
||||||
- remove
|
|
||||||
- '.'
|
|
||||||
tokens:
|
|
||||||
- '[a-z0-9][.]\s*$'
|
|
|
@ -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: warning
|
|
||||||
scope: heading
|
|
||||||
match: $sentence
|
|
||||||
indicators:
|
|
||||||
- ':'
|
|
||||||
exceptions:
|
|
||||||
- Azure
|
|
||||||
- CLI
|
|
||||||
- Code
|
|
||||||
- Cosmos
|
|
||||||
- Docker
|
|
||||||
- Emmet
|
|
||||||
- gRPC
|
|
||||||
- I
|
|
||||||
- Kubernetes
|
|
||||||
- Linux
|
|
||||||
- macOS
|
|
||||||
- Marketplace
|
|
||||||
- MongoDB
|
|
||||||
- REPL
|
|
||||||
- Studio
|
|
||||||
- TypeScript
|
|
||||||
- URLs
|
|
||||||
- Visual
|
|
||||||
- VS
|
|
||||||
- Windows
|
|
|
@ -1,11 +0,0 @@
|
||||||
extends: substitution
|
|
||||||
message: "Use '%s' instead of '%s'."
|
|
||||||
link: 'https://developers.google.com/style/abbreviations'
|
|
||||||
ignorecase: true
|
|
||||||
level: error
|
|
||||||
nonword: true
|
|
||||||
action:
|
|
||||||
name: replace
|
|
||||||
swap:
|
|
||||||
'\b(?:eg|e\.g\.)[\s,]': for example
|
|
||||||
'\b(?:ie|i\.e\.)[\s,]': that is
|
|
|
@ -1,14 +0,0 @@
|
||||||
extends: existence
|
|
||||||
message: "'%s' doesn't need a hyphen."
|
|
||||||
link: 'https://developers.google.com/style/hyphens'
|
|
||||||
level: error
|
|
||||||
ignorecase: false
|
|
||||||
nonword: true
|
|
||||||
action:
|
|
||||||
name: edit
|
|
||||||
params:
|
|
||||||
- replace
|
|
||||||
- '-'
|
|
||||||
- ' '
|
|
||||||
tokens:
|
|
||||||
- '\s[^\s-]+ly-'
|
|
|
@ -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: error
|
|
||||||
nonword: true
|
|
||||||
action:
|
|
||||||
name: edit
|
|
||||||
params:
|
|
||||||
- remove
|
|
||||||
- '(s)'
|
|
||||||
tokens:
|
|
||||||
- '\b\w+\(s\)'
|
|
|
@ -1,7 +0,0 @@
|
||||||
extends: existence
|
|
||||||
message: "Spell out all ordinal numbers ('%s') in text."
|
|
||||||
link: 'https://developers.google.com/style/numbers'
|
|
||||||
level: error
|
|
||||||
nonword: true
|
|
||||||
tokens:
|
|
||||||
- \d+(?:st|nd|rd|th)
|
|
|
@ -1,7 +0,0 @@
|
||||||
extends: existence
|
|
||||||
message: "Use the Oxford comma in '%s'."
|
|
||||||
link: 'https://developers.google.com/style/commas'
|
|
||||||
scope: sentence
|
|
||||||
level: warning
|
|
||||||
tokens:
|
|
||||||
- '(?:[^,]+,){1,}\s\w+\s(?:and|or)'
|
|
|
@ -1,7 +0,0 @@
|
||||||
extends: existence
|
|
||||||
message: "Use parentheses judiciously."
|
|
||||||
link: 'https://developers.google.com/style/parentheses'
|
|
||||||
nonword: true
|
|
||||||
level: suggestion
|
|
||||||
tokens:
|
|
||||||
- '\(.+\)'
|
|
|
@ -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
|
|
|
@ -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: error
|
|
||||||
nonword: true
|
|
||||||
tokens:
|
|
||||||
- '\b(?:[A-Z]\.){3,}'
|
|
|
@ -1,7 +0,0 @@
|
||||||
extends: existence
|
|
||||||
message: "Commas and periods go inside quotation marks."
|
|
||||||
link: 'https://developers.google.com/style/quotation-marks'
|
|
||||||
level: error
|
|
||||||
nonword: true
|
|
||||||
tokens:
|
|
||||||
- '"[^"]+"[.,?]'
|
|
|
@ -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: warning
|
|
||||||
tokens:
|
|
||||||
- '(?:from|between)\s\d+\s?-\s?\d+'
|
|
|
@ -1,8 +0,0 @@
|
||||||
extends: existence
|
|
||||||
message: "Use semicolons judiciously."
|
|
||||||
link: 'https://developers.google.com/style/semicolons'
|
|
||||||
nonword: true
|
|
||||||
scope: sentence
|
|
||||||
level: suggestion
|
|
||||||
tokens:
|
|
||||||
- ';'
|
|
|
@ -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: error
|
|
||||||
tokens:
|
|
||||||
- 'tl;dr'
|
|
||||||
- ymmv
|
|
||||||
- rtfm
|
|
||||||
- imo
|
|
||||||
- fwiw
|
|
|
@ -1,8 +0,0 @@
|
||||||
extends: existence
|
|
||||||
message: "'%s' should have one space."
|
|
||||||
link: 'https://developers.google.com/style/sentence-spacing'
|
|
||||||
level: error
|
|
||||||
nonword: true
|
|
||||||
tokens:
|
|
||||||
- '[a-z][.?!] {2,}[A-Z]'
|
|
||||||
- '[a-z][.?!][A-Z]'
|
|
|
@ -1,8 +0,0 @@
|
||||||
extends: existence
|
|
||||||
message: "In general, use American spelling instead of '%s'."
|
|
||||||
link: 'https://developers.google.com/style/spelling'
|
|
||||||
ignorecase: true
|
|
||||||
level: warning
|
|
||||||
tokens:
|
|
||||||
- '(?:\w+)nised?'
|
|
||||||
- '(?:\w+)logue'
|
|
|
@ -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: error
|
|
||||||
tokens:
|
|
||||||
- \d+(?:B|kB|MB|GB|TB)
|
|
||||||
- \d+(?:ns|ms|s|min|h|d)
|
|
|
@ -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: warning
|
|
||||||
ignorecase: true
|
|
||||||
tokens:
|
|
||||||
- we
|
|
||||||
- we'(?:ve|re)
|
|
||||||
- ours?
|
|
||||||
- us
|
|
||||||
- let's
|
|
|
@ -1,7 +0,0 @@
|
||||||
extends: existence
|
|
||||||
message: "Avoid using '%s'."
|
|
||||||
link: 'https://developers.google.com/style/tense'
|
|
||||||
ignorecase: true
|
|
||||||
level: warning
|
|
||||||
tokens:
|
|
||||||
- will
|
|
|
@ -1,80 +0,0 @@
|
||||||
extends: substitution
|
|
||||||
message: "Use '%s' instead of '%s'."
|
|
||||||
link: 'https://developers.google.com/style/word-list'
|
|
||||||
level: warning
|
|
||||||
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
|
|
||||||
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
|
|
||||||
check: select
|
|
||||||
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
|
|
|
@ -1,4 +0,0 @@
|
||||||
{
|
|
||||||
"feed": "https://github.com/errata-ai/Google/releases.atom",
|
|
||||||
"vale_version": ">=1.0.0"
|
|
||||||
}
|
|
|
@ -1,9 +0,0 @@
|
||||||
extends: existence
|
|
||||||
message: Use 'AM' or 'PM' (preceded by a space).
|
|
||||||
link: https://docs.microsoft.com/en-us/style-guide/a-z-word-list-term-collections/term-collections/date-time-terms
|
|
||||||
level: error
|
|
||||||
nonword: true
|
|
||||||
tokens:
|
|
||||||
- '\d{1,2}[AP]M'
|
|
||||||
- '\d{1,2} ?[ap]m'
|
|
||||||
- '\d{1,2} ?[aApP]\.[mM]\.'
|
|
|
@ -1,25 +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
|
|
||||||
- affected by
|
|
||||||
- an epileptic
|
|
||||||
- crippled
|
|
||||||
- disabled
|
|
||||||
- dumb
|
|
||||||
- handicapped
|
|
||||||
- handicaps
|
|
||||||
- healthy
|
|
||||||
- lame
|
|
||||||
- maimed
|
|
||||||
- missing a limb
|
|
||||||
- mute
|
|
||||||
- normal
|
|
||||||
- sight-impaired
|
|
||||||
- stricken with
|
|
||||||
- suffers from
|
|
||||||
- vision-impaired
|
|
|
@ -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
|
|
|
@ -1,270 +0,0 @@
|
||||||
extends: existence
|
|
||||||
message: "Consider removing '%s'."
|
|
||||||
link: https://docs.microsoft.com/en-us/style-guide/word-choice/use-simple-words-concise-sentences
|
|
||||||
ignorecase: true
|
|
||||||
level: warning
|
|
||||||
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
|
|
||||||
- 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
|
|
||||||
- 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
|
|
|
@ -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: error
|
|
||||||
action:
|
|
||||||
name: convert
|
|
||||||
params:
|
|
||||||
- simple
|
|
||||||
tokens:
|
|
||||||
- 'auto-\w+'
|
|
|
@ -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: error
|
|
||||||
tokens:
|
|
||||||
- abortion
|
|
||||||
- and so on
|
|
||||||
- app(?:lication)?s? (?:developer|program)
|
|
||||||
- app(?:lication)? file
|
|
||||||
- backbone
|
|
||||||
- backend
|
|
||||||
- contiguous selection
|
|
|
@ -1,120 +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:
|
|
||||||
"approximate(?:ly)?": about
|
|
||||||
abundance: plenty
|
|
||||||
accelerate: speed up
|
|
||||||
accentuate: stress
|
|
||||||
accompany: go with
|
|
||||||
accomplish: carry out|do
|
|
||||||
accorded: given
|
|
||||||
accordingly: so
|
|
||||||
accrue: add
|
|
||||||
accurate: right|exact
|
|
||||||
acquiesce: agree
|
|
||||||
acquire: get|buy
|
|
||||||
additional: more|extra
|
|
||||||
address: discuss
|
|
||||||
addressees: you
|
|
||||||
adjacent to: next to
|
|
||||||
adjustment: change
|
|
||||||
admissible: allowed
|
|
||||||
advantageous: helpful
|
|
||||||
advise: tell
|
|
||||||
aggregate: total
|
|
||||||
aircraft: plane
|
|
||||||
alleviate: ease
|
|
||||||
allocate: assign|divide
|
|
||||||
alternatively: or
|
|
||||||
alternatives: choices|options
|
|
||||||
ameliorate: improve
|
|
||||||
amend: change
|
|
||||||
anticipate: expect
|
|
||||||
apparent: clear|plain
|
|
||||||
ascertain: discover|find out
|
|
||||||
assistance: help
|
|
||||||
attain: meet
|
|
||||||
attempt: try
|
|
||||||
authorize: allow
|
|
||||||
belated: late
|
|
||||||
bestow: give
|
|
||||||
cease: stop|end
|
|
||||||
collaborate: work together
|
|
||||||
commence: begin
|
|
||||||
compensate: pay
|
|
||||||
component: part
|
|
||||||
comprise: form|include
|
|
||||||
concept: idea
|
|
||||||
concerning: about
|
|
||||||
confer: give|award
|
|
||||||
consequently: so
|
|
||||||
consolidate: merge
|
|
||||||
constitutes: forms
|
|
||||||
contains: has
|
|
||||||
convene: meet
|
|
||||||
demonstrate: show|prove
|
|
||||||
depart: leave
|
|
||||||
designate: choose
|
|
||||||
desire: want|wish
|
|
||||||
determine: decide|find
|
|
||||||
detrimental: bad|harmful
|
|
||||||
disclose: share|tell
|
|
||||||
discontinue: stop
|
|
||||||
disseminate: send|give
|
|
||||||
eliminate: end
|
|
||||||
elucidate: explain
|
|
||||||
employ: use
|
|
||||||
enclosed: inside|included
|
|
||||||
encounter: meet
|
|
||||||
endeavor: try
|
|
||||||
enumerate: count
|
|
||||||
equitable: fair
|
|
||||||
equivalent: equal
|
|
||||||
exclusively: only
|
|
||||||
expedite: hurry
|
|
||||||
facilitate: ease
|
|
||||||
females: women
|
|
||||||
finalize: complete|finish
|
|
||||||
frequently: often
|
|
||||||
identical: same
|
|
||||||
incorrect: wrong
|
|
||||||
indication: sign
|
|
||||||
initiate: start|begin
|
|
||||||
itemized: listed
|
|
||||||
jeopardize: risk
|
|
||||||
liaise: work with|partner with
|
|
||||||
maintain: keep|support
|
|
||||||
methodology: method
|
|
||||||
modify: change
|
|
||||||
monitor: check|watch
|
|
||||||
multiple: many
|
|
||||||
necessitate: cause
|
|
||||||
notify: tell
|
|
||||||
numerous: many
|
|
||||||
objective: aim|goal
|
|
||||||
obligate: bind|compel
|
|
||||||
optimum: best|most
|
|
||||||
permit: let
|
|
||||||
portion: part
|
|
||||||
possess: own
|
|
||||||
previous: earlier
|
|
||||||
previously: before
|
|
||||||
prioritize: rank
|
|
||||||
procure: buy
|
|
||||||
provide: give|offer
|
|
||||||
purchase: buy
|
|
||||||
relocate: move
|
|
||||||
solicit: request
|
|
||||||
state-of-the-art: latest
|
|
||||||
subsequent: later|next
|
|
||||||
substantial: large
|
|
||||||
sufficient: enough
|
|
||||||
terminate: end
|
|
||||||
transmit: send
|
|
||||||
utilization: use
|
|
||||||
utilize: use
|
|
|
@ -1,30 +0,0 @@
|
||||||
extends: substitution
|
|
||||||
message: "Use '%s' instead of '%s'."
|
|
||||||
link: https://docs.microsoft.com/en-us/style-guide/word-choice/use-contractions
|
|
||||||
level: error
|
|
||||||
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
|
|
|
@ -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: error
|
|
||||||
action:
|
|
||||||
name: edit
|
|
||||||
params:
|
|
||||||
- remove
|
|
||||||
- ' '
|
|
||||||
tokens:
|
|
||||||
- '[—–]\s|\s[—–]'
|
|
|
@ -1,8 +0,0 @@
|
||||||
extends: existence
|
|
||||||
message: Use 'July 31, 2016' format, not '%s'.
|
|
||||||
link: https://docs.microsoft.com/en-us/style-guide/a-z-word-list-term-collections/term-collections/date-time-terms
|
|
||||||
ignorecase: true
|
|
||||||
level: error
|
|
||||||
nonword: true
|
|
||||||
tokens:
|
|
||||||
- '\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}'
|
|
|
@ -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: error
|
|
||||||
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
|
|
|
@ -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: error
|
|
||||||
nonword: true
|
|
||||||
tokens:
|
|
||||||
- '\b\d{1,2}/\d{1,2}/(?:\d{4}|\d{2})\b'
|
|
|
@ -1,9 +0,0 @@
|
||||||
extends: existence
|
|
||||||
message: "In general, don't use an ellipsis."
|
|
||||||
link: https://docs.microsoft.com/en-us/style-guide/punctuation/ellipses
|
|
||||||
nonword: true
|
|
||||||
level: warning
|
|
||||||
action:
|
|
||||||
name: remove
|
|
||||||
tokens:
|
|
||||||
- '\.\.\.'
|
|
|
@ -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: warning
|
|
||||||
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
|
|
|
@ -1,12 +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: error
|
|
||||||
nonword: true
|
|
||||||
action:
|
|
||||||
name: replace
|
|
||||||
swap:
|
|
||||||
'\b(?:eg|e\.g\.)[\s,]': for example
|
|
||||||
'\b(?:ie|i\.e\.)[\s,]': that is
|
|
||||||
|
|
|
@ -1,8 +0,0 @@
|
||||||
extends: existence
|
|
||||||
message: "Don't use '%s'."
|
|
||||||
link: https://github.com/MicrosoftDocs/microsoft-style-guide/blob/master/styleguide/grammar/nouns-pronouns.md#pronouns-and-gender
|
|
||||||
level: error
|
|
||||||
ignorecase: true
|
|
||||||
tokens:
|
|
||||||
- he/she
|
|
||||||
- s/he
|
|
|
@ -1,44 +0,0 @@
|
||||||
extends: substitution
|
|
||||||
message: "Consider using '%s' instead of '%s'."
|
|
||||||
ignorecase: true
|
|
||||||
level: error
|
|
||||||
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)
|
|
||||||
chair(?:m[ae]n|wom[ae]n): chair(s)
|
|
||||||
congress(?:m[ae]n|wom[ae]n): member(s) of congress
|
|
||||||
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
|
|
||||||
landlord: building manager
|
|
||||||
mail(?:m[ae]n|wom[ae]n): mail carriers
|
|
||||||
man and wife: husband and wife
|
|
||||||
man enough: strong enough
|
|
||||||
mankind: human kind
|
|
||||||
manmade: manufactured
|
|
||||||
manpower: personnel
|
|
||||||
men and girls: men and women
|
|
||||||
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)
|
|
|
@ -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: warning
|
|
||||||
action:
|
|
||||||
name: replace
|
|
||||||
params:
|
|
||||||
- URL
|
|
||||||
- address
|
|
||||||
tokens:
|
|
||||||
- URL
|
|
|
@ -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: warning
|
|
||||||
scope: heading
|
|
||||||
tokens:
|
|
||||||
- '[A-Z]{2,4}'
|
|
|
@ -1,8 +0,0 @@
|
||||||
extends: existence
|
|
||||||
message: "Capitalize '%s'."
|
|
||||||
link: https://docs.microsoft.com/en-us/style-guide/punctuation/colons
|
|
||||||
nonword: true
|
|
||||||
level: error
|
|
||||||
scope: heading
|
|
||||||
tokens:
|
|
||||||
- ':\s[a-z]'
|
|
|
@ -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: warning
|
|
||||||
scope: heading
|
|
||||||
action:
|
|
||||||
name: edit
|
|
||||||
params:
|
|
||||||
- remove
|
|
||||||
- '.?!'
|
|
||||||
tokens:
|
|
||||||
- '[a-z][.?!](?:\s|$)'
|
|
|
@ -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
|
|
|
@ -1,14 +0,0 @@
|
||||||
extends: existence
|
|
||||||
message: "'%s' doesn't need a hyphen."
|
|
||||||
link: https://docs.microsoft.com/en-us/style-guide/punctuation/dashes-hyphens/hyphens
|
|
||||||
level: warning
|
|
||||||
ignorecase: false
|
|
||||||
nonword: true
|
|
||||||
action:
|
|
||||||
name: edit
|
|
||||||
params:
|
|
||||||
- replace
|
|
||||||
- '-'
|
|
||||||
- ' '
|
|
||||||
tokens:
|
|
||||||
- '\s[^\s-]+ly-'
|
|
|
@ -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: error
|
|
||||||
action:
|
|
||||||
name: edit
|
|
||||||
params:
|
|
||||||
- replace
|
|
||||||
- '-'
|
|
||||||
- '–'
|
|
||||||
tokens:
|
|
||||||
- '\s-\d+\s'
|
|
|
@ -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: error
|
|
||||||
action:
|
|
||||||
name: edit
|
|
||||||
params:
|
|
||||||
- trim
|
|
||||||
- ly
|
|
||||||
tokens:
|
|
||||||
- firstly
|
|
||||||
- secondly
|
|
||||||
- thirdly
|
|
|
@ -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+[.?!]'
|
|
|
@ -1,183 +0,0 @@
|
||||||
extends: existence
|
|
||||||
message: "'%s' looks like passive voice."
|
|
||||||
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
|
|
|
@ -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: error
|
|
||||||
tokens:
|
|
||||||
- '\b[a-zA-z]+\spercent\b'
|
|
|
@ -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: error
|
|
||||||
nonword: true
|
|
||||||
tokens:
|
|
||||||
- '["“][^"”“]+["”][.,]'
|
|
|
@ -1,13 +0,0 @@
|
||||||
extends: existence
|
|
||||||
message: "Use an en dash in a range of numbers."
|
|
||||||
link: https://docs.microsoft.com/en-us/style-guide/numbers
|
|
||||||
nonword: true
|
|
||||||
level: error
|
|
||||||
action:
|
|
||||||
name: edit
|
|
||||||
params:
|
|
||||||
- replace
|
|
||||||
- '-'
|
|
||||||
- '–'
|
|
||||||
tokens:
|
|
||||||
- '\b\d+\s?[-]\s?\d+\b'
|
|
|
@ -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: error
|
|
||||||
action:
|
|
||||||
name: edit
|
|
||||||
params:
|
|
||||||
- replace
|
|
||||||
- '[-–]'
|
|
||||||
- 'to'
|
|
||||||
tokens:
|
|
||||||
- '\b(?:AM|PM)\s?[-–]\s?.+(?:AM|PM)\b'
|
|
|
@ -1,7 +0,0 @@
|
||||||
extends: existence
|
|
||||||
message: "In most cases, use 'from' or 'through' to describe a range of numbers."
|
|
||||||
link: 'https://docs.microsoft.com/en-us/style-guide/numbers'
|
|
||||||
nonword: true
|
|
||||||
level: warning
|
|
||||||
tokens:
|
|
||||||
- '\b\d+\s?[-–]\s?\d+\b'
|
|
|
@ -1,8 +0,0 @@
|
||||||
extends: existence
|
|
||||||
message: "Try to simplify this sentence."
|
|
||||||
link: https://docs.microsoft.com/en-us/style-guide/punctuation/semicolons
|
|
||||||
nonword: true
|
|
||||||
scope: sentence
|
|
||||||
level: suggestion
|
|
||||||
tokens:
|
|
||||||
- ';'
|
|
|
@ -1,7 +0,0 @@
|
||||||
extends: occurrence
|
|
||||||
message: "Try to keep sentences short (< 30 words)."
|
|
||||||
scope: sentence
|
|
||||||
level: suggestion
|
|
||||||
max: 30
|
|
||||||
token: \b(\w+)\b
|
|
||||||
|
|
|
@ -1,8 +0,0 @@
|
||||||
extends: existence
|
|
||||||
message: "'%s' should have one space."
|
|
||||||
link: https://docs.microsoft.com/en-us/style-guide/punctuation/periods
|
|
||||||
level: error
|
|
||||||
nonword: true
|
|
||||||
tokens:
|
|
||||||
- '[a-z][.?!] {2,}[A-Z]'
|
|
||||||
- '[a-z][.?!][A-Z]'
|
|
|
@ -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: warning
|
|
||||||
tokens:
|
|
||||||
- '\w+- and \w+-'
|
|
|
@ -1,43 +0,0 @@
|
||||||
extends: substitution
|
|
||||||
message: "Prefer '%s' over '%s'."
|
|
||||||
level: warning
|
|
||||||
ignorecase: true
|
|
||||||
action:
|
|
||||||
name: replace
|
|
||||||
swap:
|
|
||||||
'(?:agent|virtual assistant|intelligent personal assistant)': personal digital assistant
|
|
||||||
'(?: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
|
|
||||||
anti-aliasing: antialiasing
|
|
||||||
anti-malware: antimalware
|
|
||||||
anti-spyware: antispyware
|
|
||||||
anti-virus: antivirus
|
|
||||||
appendixes: appendices
|
|
||||||
artificial intelligence: artificial intelligence
|
|
||||||
assembler: assembly language
|
|
||||||
bpp: bpp
|
|
||||||
bps: bps
|
|
||||||
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
|
|
||||||
viz: namely
|
|
||||||
ergo: therefore
|
|
|
@ -1,10 +0,0 @@
|
||||||
extends: substitution
|
|
||||||
message: "Use '%s' instead of '%s'."
|
|
||||||
ignorecase: true
|
|
||||||
level: error
|
|
||||||
action:
|
|
||||||
name: replace
|
|
||||||
swap:
|
|
||||||
URL for: URL of
|
|
||||||
an URL: a URL
|
|
||||||
|
|
|
@ -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: error
|
|
||||||
raw:
|
|
||||||
- '[a-zA-Z]+\s'
|
|
||||||
tokens:
|
|
||||||
- '(?:centi|milli)?meters'
|
|
||||||
- '(?:kilo)?grams'
|
|
||||||
- '(?:kilo)?meters'
|
|
||||||
- '(?:mega)?pixels'
|
|
||||||
- cm
|
|
||||||
- inches
|
|
||||||
- lb
|
|
||||||
- miles
|
|
||||||
- pounds
|
|
|
@ -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
|
|
|
@ -1,11 +0,0 @@
|
||||||
extends: existence
|
|
||||||
message: "Try to avoid using first-person plural like '%s'."
|
|
||||||
link: https://docs.microsoft.com/en-us/style-guide/grammar/person#avoid-first-person-plural
|
|
||||||
level: warning
|
|
||||||
ignorecase: true
|
|
||||||
tokens:
|
|
||||||
- we
|
|
||||||
- we'(?:ve|re)
|
|
||||||
- ours?
|
|
||||||
- us
|
|
||||||
- let's
|
|
|
@ -1,122 +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: warning
|
|
||||||
action:
|
|
||||||
name: replace
|
|
||||||
swap:
|
|
||||||
(?:give|gave) rise to: lead to
|
|
||||||
(?:previous|prior) to: before
|
|
||||||
a (?:large)? majority of: most
|
|
||||||
a (?:large)? number of: many
|
|
||||||
a myriad of: myriad
|
|
||||||
adversely impact: hurt
|
|
||||||
all across: across
|
|
||||||
all of a sudden: suddenly
|
|
||||||
all of these: these
|
|
||||||
all of: all
|
|
||||||
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
|
|
||||||
drag and drop: drag
|
|
||||||
drag-and-drop: drag
|
|
||||||
doomed to fail: doomed
|
|
||||||
due to the fact that: because
|
|
||||||
during the period of: during
|
|
||||||
during the time that: while
|
|
||||||
emergency situation: emergency
|
|
||||||
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 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
|
|
|
@ -1,4 +0,0 @@
|
||||||
{
|
|
||||||
"feed": "https://github.com/errata-ai/Microsoft/releases.atom",
|
|
||||||
"vale_version": ">=1.0.0"
|
|
||||||
}
|
|
Loading…
Reference in a new issue