Definitions.yml 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183
  1. ---
  2. extends: conditional
  3. ignorecase: false
  4. level: suggestion
  5. link: https://redhat-documentation.github.io/vale-at-red-hat/docs/main/reference-guide/definitions/
  6. message: "Define acronyms and abbreviations (such as '%s') on first occurrence if they're likely to be unfamiliar."
  7. # source: "IBM - Abbreviations, p. 1"
  8. # Ensures that the existence of 'first' implies the existence of 'second'.
  9. first: '\b([A-Z]{3,5}s?)\b'
  10. second: '\(([A-Z]{3,5}s?)\)'
  11. # ... with the exception of these:
  12. exceptions:
  13. - 'APIs?'
  14. - 'CPUs?'
  15. - 'CVEs?'
  16. - 'DVDs?'
  17. - 'GIDs?'
  18. - 'NULL'
  19. - 'PIDs?'
  20. - 'ROMs?'
  21. - 'RPMs?'
  22. - 'UIDs?'
  23. - 'URIs?'
  24. - 'URLs?'
  25. - ACPI
  26. - AIX
  27. - ARM
  28. - ASCII
  29. - ASP
  30. - AWS
  31. - BIND
  32. - BIOS
  33. - BMC
  34. - CD
  35. - CIDR
  36. - CLI
  37. - CNAME
  38. - CSS
  39. - CSV
  40. - CUPS
  41. - DEBUG
  42. - DHCP
  43. - DNF
  44. - DNS
  45. - DOM
  46. - DOS
  47. - DPI
  48. - DRL
  49. - DSL
  50. - EIP
  51. - ERROR
  52. - FAQ
  53. - FQDN
  54. - FTP
  55. - GAS
  56. - GB
  57. - GCC
  58. - GCJ
  59. - GDB
  60. - GET
  61. - GIF
  62. - GIMP
  63. - GNOME
  64. - GNU
  65. - GNUPro
  66. - GPL
  67. - GPU
  68. - GRUB
  69. - GTK+
  70. - GUI
  71. - GUID
  72. - HP
  73. - HTML
  74. - HTTP
  75. - HTTPS
  76. - IAM
  77. - IBM
  78. - IDE
  79. - IOPS
  80. - IOV
  81. - IP
  82. - ISO
  83. - IT
  84. - JAR
  85. - JPEG
  86. - JSON
  87. - JSX
  88. - JVM
  89. - KB
  90. - KIE
  91. - KVM
  92. - LAN
  93. - LDAP
  94. - LESS
  95. - LLDB
  96. - LPAR
  97. - LUKS
  98. - LVM
  99. - MAC
  100. - MB
  101. - MBR
  102. - MDS
  103. - mTLS
  104. - NAT
  105. - NET
  106. - NFS
  107. - NGINX
  108. - NIC
  109. - NOTE
  110. - NTP
  111. - NVDA
  112. - OEM
  113. - OSS
  114. - PATH
  115. - PC
  116. - PDF
  117. - PHP
  118. - PIN
  119. - PNG
  120. - POSIX
  121. - POST
  122. - PPP
  123. - PROM
  124. - PXE
  125. - QCOW2
  126. - QEMU
  127. - RADOS
  128. - RAID
  129. - RAM
  130. - RBAC
  131. - RBD
  132. - REPL
  133. - REST
  134. - RFC
  135. - RGW
  136. - RHEL
  137. - RSA
  138. - SAML
  139. - SAP
  140. - SCM
  141. - SCSI
  142. - SCSS
  143. - SDK
  144. - SFTP
  145. - SHA
  146. - SOCKS
  147. - SPEC
  148. - SQL
  149. - SSD
  150. - SSH
  151. - SSL
  152. - SSSD
  153. - SVG
  154. - SVN
  155. - SWAT
  156. - TBD
  157. - TCP
  158. - TLS
  159. - TODO
  160. - TTL
  161. - UDP
  162. - UEFI
  163. - UNIX
  164. - USB
  165. - UTC
  166. - UTF
  167. - UUID
  168. - VAR
  169. - VDO
  170. - VDSM
  171. - VGA
  172. - VLAN
  173. - VNC
  174. - VPN
  175. - WAN
  176. - WCA
  177. - XFS
  178. - XML
  179. - XSS
  180. - YAML
  181. - YUM
  182. - ZIP
  183. - ZTP