Skip to content

fix

deb3890
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Closed

Fix GitHub Pages workflow #275

fix
deb3890
Select commit
Loading
Failed to load commit list.
GitHub Actions / vale completed Dec 20, 2025 in 46s

reviewdog [vale] report

reported by reviewdog 🐶

Findings (3491)

cookbook/en/configuring-webservers/lighttpd.md|1 col 3| [Microsoft.Headings] 'Configuring web servers: lighttpd' should use sentence-style capitalization.
cookbook/en/configuring-webservers/lighttpd.md|1 col 26| [Microsoft.HeadingColons] Capitalize ': l'.
cookbook/en/configuring-webservers/general.md|16 col 4| [Microsoft.Acronyms] 'IIS' has no definition.
cookbook/en/configuring-webservers/apache.md|52 col 8| [Microsoft.Vocab] Verify your use of 'above' with the A-Z word list.
cookbook/en/configuring-webservers/nginx-unit.md|1 col 28| [Microsoft.Acronyms] 'NGINX' has no definition.
cookbook/en/configuring-webservers/nginx-unit.md|3 col 27| [Microsoft.Acronyms] 'NGINX' has no definition.
cookbook/en/configuring-webservers/nginx-unit.md|4 col 11| [Microsoft.Vocab] Verify your use of 'sample' with the A-Z word list.
cookbook/en/configuring-webservers/nginx-unit.md|65 col 8| [Microsoft.Vocab] Verify your use of 'above' with the A-Z word list.
cookbook/en/README.md|18 col 14| [Microsoft.Acronyms] 'CSRF' has no definition.
cookbook/en/configuring-webservers/iis.md|1 col 28| [Microsoft.Acronyms] 'IIS' has no definition.
cookbook/en/configuring-webservers/iis.md|1 col 28| [Microsoft.HeadingAcronyms] Avoid using acronyms in a title or heading.
cookbook/en/configuring-webservers/iis.md|3 col 15| [Microsoft.Acronyms] 'IIS' has no definition.
cookbook/en/configuring-webservers/iis.md|31 col 96| [Microsoft.Acronyms] 'IIS' has no definition.
cookbook/en/configuring-webservers/iis.md|33 col 30| [Microsoft.Acronyms] 'IIS' has no definition.
cookbook/en/configuring-webservers/iis.md|34 col 32| [Microsoft.Acronyms] 'IIS' has no definition.
cookbook/en/configuring-webservers/nginx.md|3 col 61| [Microsoft.Acronyms] 'FPM' has no definition.
cookbook/en/configuring-webservers/nginx.md|3 col 65| [Microsoft.Acronyms] 'SAPI' has no definition.
cookbook/en/configuring-webservers/nginx.md|59 col 8| [Microsoft.Vocab] Verify your use of 'above' with the A-Z word list.
cookbook/en/organizing-code/structuring-by-use-case-with-vertical-slices.md|10 col 1| [Microsoft.SentenceLength] Try to keep sentences short (< 30 words).
cookbook/en/organizing-code/structuring-by-use-case-with-vertical-slices.md|14 col 1| [Microsoft.SentenceLength] Try to keep sentences short (< 30 words).
cookbook/en/organizing-code/structuring-by-use-case-with-vertical-slices.md|20 col 1| [Microsoft.SentenceLength] Try to keep sentences short (< 30 words).
cookbook/en/organizing-code/structuring-by-use-case-with-vertical-slices.md|64 col 58| [Microsoft.Passive] 'are organized' looks like passive voice.
cookbook/en/organizing-code/structuring-by-use-case-with-vertical-slices.md|65 col 69| [Microsoft.Passive] 'is shared' looks like passive voice.
cookbook/en/preface.md|5 col 53| [Microsoft.Contractions] Use 'it's' instead of 'It Is'.
cookbook/en/preface.md|11 col 13| [Microsoft.Acronyms] 'REST' has no definition.
cookbook/en/disabling-csrf-protection.md|1 col 3| [Microsoft.Headings] 'Disabling CSRF protection' should use sentence-style capitalization.
cookbook/en/disabling-csrf-protection.md|1 col 13| [Microsoft.Acronyms] 'CSRF' has no definition.
cookbook/en/disabling-csrf-protection.md|1 col 13| [Microsoft.HeadingAcronyms] Avoid using acronyms in a title or heading.
cookbook/en/disabling-csrf-protection.md|3 col 4| [Microsoft.Headings] 'What is CSRF protection?' should use sentence-style capitalization.
cookbook/en/disabling-csrf-protection.md|3 col 4| [Microsoft.Contractions] Use 'what's' instead of 'What is'.
cookbook/en/disabling-csrf-protection.md|3 col 12| [Microsoft.Acronyms] 'CSRF' has no definition.
cookbook/en/disabling-csrf-protection.md|3 col 12| [Microsoft.HeadingAcronyms] Avoid using acronyms in a title or heading.
cookbook/en/disabling-csrf-protection.md|3 col 26| [Microsoft.HeadingPunctuation] Don't use end punctuation in headings.
cookbook/en/disabling-csrf-protection.md|12 col 20| [Microsoft.HeadingAcronyms] Avoid using acronyms in a title or heading.
cookbook/en/disabling-csrf-protection.md|14 col 30| [Microsoft.Adverbs] Remove 'generally' if it's not important to the meaning of the statement.
cookbook/en/disabling-csrf-protection.md|17 col 27| [Microsoft.Contractions] Use 'can't' instead of 'cannot'.
cookbook/en/disabling-csrf-protection.md|17 col 42| [Microsoft.HeadingAcronyms] Avoid using acronyms in a title or heading.
cookbook/en/disabling-csrf-protection.md|20 col 30| [Microsoft.Contractions] Use 'can't' instead of 'cannot'.
cookbook/en/disabling-csrf-protection.md|22 col 51| [Microsoft.Contractions] Use 'can't' instead of 'cannot'.
cookbook/en/disabling-csrf-protection.md|30 col 19| [Microsoft.HeadingAcronyms] Avoid using acronyms in a title or heading.
cookbook/en/disabling-csrf-protection.md|76 col 26| [Microsoft.Acronyms] 'JWT' has no definition.
cookbook/en/disabling-csrf-protection.md|84 col 58| [Microsoft.Foreign] Use 'for example' instead of 'e.g.,'.
cookbook/en/disabling-csrf-protection.md|87 col 25| [Microsoft.Adverbs] Remove 'Strictly' if it's not important to the meaning of the statement.
cookbook/en/disabling-csrf-protection.md|124 col 77| [Microsoft.Accessibility] Don't use language (such as 'disabled') that defines people by their disability.
cookbook/en/disabling-csrf-protection.md|128 col 105| [Microsoft.Passive] 'be disabled' looks like passive voice.
cookbook/en/disabling-csrf-protection.md|128 col 108| [Microsoft.Accessibility] Don't use language (such as 'disabled') that defines people by their disability.
cookbook/ru/README.md|1 col 3| [Microsoft.Headings] 'Книга рецептов Yii3' should use sentence-style capitalization.
cookbook/ru/README.md|3 col 20| [Microsoft.Dashes] Remove the spaces around ' – '.
cookbook/ru/README.md|21 col 14| [Microsoft.Acronyms] 'CSRF' has no definition.
cookbook/en/making-http-requests.md|1 col 3| [Microsoft.Headings] 'Making HTTP requests' should use sentence-style capitalization.
cookbook/en/making-http-requests.md|1 col 10| [Microsoft.HeadingAcronyms] Avoid using acronyms in a title or heading.
cookbook/en/making-http-requests.md|3 col 187| [Microsoft.Acronyms] 'PSR' has no definition.
cookbook/en/making-http-requests.md|5 col 4| [Microsoft.Headings] 'What are PSR interfaces for HTTP' should use sentence-style capitalization.
cookbook/en/making-http-requests.md|5 col 13| [Microsoft.HeadingAcronyms] Avoid using acronyms in a title or heading.
cookbook/en/making-http-requests.md|5 col 13| [Microsoft.Acronyms] 'PSR' has no definition.
cookbook/en/making-http-requests.md|5 col 32| [Microsoft.HeadingAcronyms] Avoid using acronyms in a title or heading.
cookbook/en/making-http-requests.md|7 col 9| [Microsoft.Acronyms] 'FIG' has no definition.
cookbook/en/making-http-requests.md|7 col 72| [Microsoft.Acronyms] 'PSR' has no definition.
cookbook/en/making-http-requests.md|9 col 5| [Microsoft.Acronyms] 'PSR' has no definition.
cookbook/en/making-http-requests.md|10 col 5| [Microsoft.Acronyms] 'PSR' has no definition.
cookbook/en/making-http-requests.md|10 col 52| [Microsoft.Acronyms] 'PSR' has no definition.
cookbook/en/making-http-requests.md|11 col 5| [Microsoft.Acronyms] 'PSR' has no definition.
cookbook/en/making-http-requests.md|11 col 49| [Microsoft.Acronyms] 'PSR' has no definition.
cookbook/en/making-http-requests.md|11 col 78| [Microsoft.Acronyms] 'PSR' has no definition.
cookbook/en/making-http-requests.md|17 col 37| [Microsoft.Acronyms] 'PSR' has no definition.
cookbook/en/making-http-requests.md|17 col 56| [Microsoft.Acronyms] 'PSR' has no definition.
cookbook/en/making-http-requests.md|26 col 5| [Microsoft.Headings] 'Simple GET request' should use sentence-style capitalization.
cookbook/en/making-http-requests.md|26 col 12| [Microsoft.HeadingAcronyms] Avoid using acronyms in a title or heading.
cookbook/en/making-http-requests.md|28 col 46| [Microsoft.Acronyms] 'PSR' has no definition.
cookbook/en/making-http-requests.md|59 col 5| [Microsoft.HeadingAcronyms] Avoid using acronyms in a title or heading.
cookbook/en/making-http-requests.md|59 col 5| [Microsoft.Headings] 'POST request with JSON data' should use sentence-style capitalization.
cookbook/en/making-http-requests.md|59 col 23| [Microsoft.HeadingAcronyms] Avoid using acronyms in a title or heading.
cookbook/en/making-http-requests.md|97 col 4| [Microsoft.Headings] 'Configuration in Yii3' should use sentence-style capitalization.
cookbook/en/making-http-requests.md|101 col 31| [Microsoft.Acronyms] 'PSR' has no definition.
cookbook/en/making-http-requests.md|260 col 33| [Microsoft.Contractions] Use 'isn't' instead of 'is not'.
cookbook/en/making-http-requests.md|260 col 48| [Microsoft.Acronyms] 'PSR' has no definition.
cookbook/en/making-http-requests.md|307 col 4| [Microsoft.Headings] 'Testing HTTP clients' should use sentence-style capitalization.
cookbook/en/making-http-requests.md|307 col 12| [Microsoft.HeadingAcronyms] Avoid using acronyms in a title or heading.
cookbook/en/making-http-requests.md|355 col 10| [Microsoft.Acronyms] 'PSR' has no definition.
cookbook/en/making-http-requests.md|355 col 45| [Microsoft.Vocab] Verify your use of 'against' with the A-Z word list.
cookbook/en/making-http-requests.md|355 col 53| [Microsoft.Acronyms] 'PSR' has no definition.
cookbook/en/making-http-requests.md|357 col 20| [Microsoft.Adverbs] Remove 'gracefully' if it's not important to the meaning of the statement.
cookbook/en/making-http-requests.md|367 col 39| [Microsoft.Acronyms] 'PSR' has no definition.
cookbook/ru/configuring-webservers/general.md|4 col 44| [Microsoft.Spacing] 's. P' should have one space.
cookbook/ru/configuring-webservers/general.md|17 col 4| [Microsoft.Acronyms] 'IIS' has no definition.
cookbook/ru/configuring-webservers/apache.md|53 col 8| [Microsoft.Vocab] Verify your use of 'above' with the A-Z word list.
cookbook/en/sentry-integration.md|3 col 4| [Microsoft.Contractions] Use 'what's' instead of 'What is'.
cookbook/en/sentry-integration.md|3 col 4| [Microsoft.Headings] 'What is Sentry' should use sentence-style capitalization.
cookbook/en/sentry-integration.md|8 col 20| [Microsoft.Passive] 'is used' looks like passive voice.
cookbook/en/sentry-integration.md|26 col 5| [Microsoft.Headings] 'Install an HTTP driver' should use sentence-style capitalization.
cookbook/en/sentry-integration.md|26 col 16| [Microsoft.HeadingAcronyms] Avoid using acronyms in a title or heading.
cookbook/en/sentry-integration.md|29 col 22| [Microsoft.We] Try to avoid using first-person plural like 'we'.
cookbook/en/sentry-integration.md|49 col 75| [Microsoft.Passive] 'is located' looks like passive voice.
cookbook/en/sentry-integration.md|62 col 5| [Microsoft.Headings] 'Configure the HTTP client' should use sentence-style capitalization.
cookbook/en/sentry-integration.md|62 col 19| [Microsoft.HeadingAcronyms] Avoid using acronyms in a title or heading.
cookbook/en/sentry-integration.md|88 col 26| [Microsoft.Passive] 'is implemented' looks like passive voice.
cookbook/en/sentry-integration.md|115 col 65| [Microsoft.Acronyms] 'ERROR' has no definition.
cookbook/ru/configuring-webservers/iis.md|1 col 28| [Microsoft.Acronyms] 'IIS' has no definition.
cookbook/ru/configuring-webservers/iis.md|1 col 28| [Microsoft.HeadingAcronyms] Avoid using acronyms in a title or heading.
cookbook/ru/configuring-webservers/iis.md|3 col 15| [Microsoft.Acronyms] 'IIS' has no definition.
cookbook/ru/configuring-webservers/iis.md|33 col 21| [Microsoft.Acronyms] 'IIS' has no definition.
cookbook/ru/configuring-webservers/iis.md|35 col 30| [Microsoft.Acronyms] 'IIS' has no definition.
cookbook/ru/configuring-webservers/iis.md|38 col 4| [Microsoft.Acronyms] 'IIS' has no definition.
cookbook/ru/configuring-webservers/nginx-unit.md|1 col 28| [Microsoft.Acronyms] 'NGINX' has no definition.
cookbook/ru/configuring-webservers/nginx-unit.md|3 col 27| [Microsoft.Acronyms] 'NGINX' has no definition.
cookbook/ru/configuring-webservers/nginx-unit.md|4 col 15| [Microsoft.Spacing] 'e. H' should have one space.
cookbook/ru/configuring-webservers/nginx-unit.md|4 col 29| [Microsoft.Vocab] Verify your use of 'sample' with the A-Z word list.
cookbook/ru/configuring-webservers/nginx-unit.md|65 col 8| [Microsoft.Vocab] Verify your use of 'above' with the A-Z word list.
cookbook/ru/configuring-webservers/lighttpd.md|1 col 3| [Microsoft.Headings] 'Configuring web servers: lighttpd' should use sentence-style capitalization.
cookbook/ru/configuring-webservers/lighttpd.md|1 col 26| [Microsoft.HeadingColons] Capitalize ': l'.
cookbook/ru/configuring-webservers/nginx.md|3 col 61| [Microsoft.Acronyms] 'FPM' has no definition.
cookbook/ru/configuring-webservers/nginx.md|4 col 1| [Microsoft.Acronyms] 'SAPI' has no definition.
cookbook/ru/configuring-webservers/nginx.md|60 col 8| [Microsoft.Vocab] Verify your use of 'above' with the A-Z word list.
cookbook/en/deployment/docker-swarm.md|5 col 3| [Microsoft.Headings] 'Deploying Yii applications to Docker Swarm' should use sentence-style capitalization.
cookbook/en/deployment/docker-swarm.md|24 col 76| [Microsoft.Acronyms] 'LTS' has no definition.
cookbook/en/deployment/docker-swarm.md|35 col 5| [Microsoft.Headings] 'Initialize Docker Swarm' should use sentence-style capitalization.
cookbook/en/deployment/docker-swarm.md|57 col 5| [Microsoft.Headings] 'Option 1: Using Forgejo' should use sentence-style capitalization.
cookbook/en/deployment/docker-swarm.md|98 col 5| [Microsoft.Headings] 'Option 2: Using Gitea' should use sentence-style capitalization.
cookbook/en/deployment/docker-swarm.md|174 col 82| [Microsoft.We] Try to avoid using first-person plural like 'Let's'.
cookbook/en/deployment/docker-swarm.md|177 col 25| [Microsoft.Acronyms] 'DNS' has no definition.
cookbook/en/deployment/docker-swarm.md|177 col 37| [Microsoft.Passive] 'are configured' looks like passive voice.
cookbook/en/deployment/docker-swarm.md|177 col 128| [Microsoft.We] Try to avoid using first-person plural like 'Let's'.
cookbook/en/deployment/docker-swarm.md|243 col 4| [Microsoft.Headings] 'Configuring your Yii application' should use sentence-style capitalization.
cookbook/en/deployment/docker-swarm.md|245 col 5| [Microsoft.Headings] 'Update the Makefile configuration' should use sentence-style capitalization.
cookbook/en/deployment/docker-swarm.md|265 col 55| [Microsoft.Vocab] Verify your use of 'accessible' with the A-Z word list.
cookbook/en/deployment/docker-swarm.md|337 col 57| [Microsoft.Contractions] Use 'that's' instead of 'That is'.
cookbook/en/deployment/docker-swarm.md|423 col 4| [Microsoft.Headings] 'Deploying to Docker Swarm' should use sentence-style capitalization.
cookbook/en/deployment/docker-swarm.md|425 col 5| [Microsoft.Headings] 'Configure SSH access' should use sentence-style capitalization.
cookbook/en/deployment/docker-swarm.md|425 col 15| [Microsoft.HeadingAcronyms] Avoid using acronyms in a title or heading.
cookbook/en/deployment/docker-swarm.md|565 col 11| [Microsoft.Acronyms] 'UFW' has no definition.
cookbook/en/deployment/docker-swarm.md|587 col 1| [Microsoft.Adverbs] Remove 'Regularly' if it's not important to the meaning of the statement.
cookbook/en/deployment/docker-swarm.md|610 col 23| [Microsoft.Vocab] Verify your use of 'Ensure' with the A-Z word list.
cookbook/en/deployment/docker-swarm.md|613 col 5| [Microsoft.HeadingAcronyms] Avoid using acronyms in a title or heading.
cookbook/en/deployment/docker-swarm.md|613 col 5| [Microsoft.Headings] 'SSL certificate issues' should use sentence-style capitalization.
cookbook/en/deployment/docker-swarm.md|616 col 10| [Microsoft.Acronyms] 'DNS' has no definition.
cookbook/en/deployment/docker-swarm.md|617 col 35| [Microsoft.Vocab] Verify your use of 'accessible' with the A-Z word list.
cookbook/en/deployment/docker-swarm.md|618 col 3| [Microsoft.Vocab] Verify your use of 'Ensure' with the A-Z word list.
cookbook/en/deployment/docker-swarm.md|618 col 27| [Microsoft.We] Try to avoid using first-person plural like 'Let's'.
cookbook/ru/preface.md|3 col 4| [Microsoft.Dashes] Remove the spaces around ' — '.
cookbook/ru/preface.md|7 col 36| [Microsoft.Contractions] Use 'it's' instead of 'It Is'.
cookbook/ru/preface.md|13 col 51| [Microsoft.Acronyms] 'CMS' has no definition.
cookbook/ru/preface.md|13 col 66| [Microsoft.Acronyms] 'REST' has no definition.
cookbook/ru/sentry-integration.md|1 col 3| [Microsoft.Headings] 'Интеграция с Sentry' should use sentence-style capitalization.
cookbook/ru/sentry-integration.md|3 col 4| [Microsoft.Headings] 'Что такое Sentry' should use sentence-style capitalization.
cookbook/ru/sentry-integration.md|5 col 29| [Microsoft.Dashes] Remove the spaces around ' – '.
cookbook/ru/sentry-integration.md|30 col 5| [Microsoft.Headings] 'Установка HTTP-драйвера' should use sentence-style capitalization.
cookbook/ru/sentry-integration.md|30 col 15| [Microsoft.HeadingAcronyms] Avoid using acronyms in a title or heading.
cookbook/ru/sentry-integration.md|69 col 5| [Microsoft.Headings] 'Настройка HTTP-клиента' should use sentence-style capitalization.
cookbook/ru/sentry-integration.md|69 col 15| [Microsoft.HeadingAcronyms] Avoid using acronyms in a title or heading.
cookbook/ru/sentry-integration.md|124 col 17| [Microsoft.Acronyms] 'ERROR' has no definition.
cookbook/ru/organizing-code/structuring-by-use-case-with-vertical-slices.md|8 col 62| [Microsoft.Spacing] 'r. D' should have one space.
cookbook/ru/organizing-code/structuring-by-use-case-with-vertical-slices.md|12 col 1| [Microsoft.SentenceLength] Try to keep sentences short (< 30 words).
cookbook/ru/organizing-code/structuring-by-use-case-with-vertical-slices.md|15 col 21| [Microsoft.Spacing] 's. T' should have one space.
cookbook/ru/organizing-code/structuring-by-use-case-with-vertical-slices.md|18 col 1| [Microsoft.SentenceLength] Try to keep sentences short (< 30 words).
cookbook/ru/organizing-code/structuring-by-use-case-with-vertical-slices.md|26 col 1| [Microsoft.SentenceLength] Try to keep sentences short (< 30 words).
cookbook/ru/organizing-code/structuring-by-use-case-with-vertical-slices.md|74 col 58| [Microsoft.Passive] 'are organized' looks like passive voice.
cookbook/ru/organizing-code/structuring-by-use-case-with-vertical-slices.md|76 col 22| [Microsoft.Passive] 'is shared' looks like passive voice.
cookbook/ru/disabling-csrf-protection.md|1 col 3| [Microsoft.Headings] 'Disabling CSRF protection' should use sentence-style capitalization.
cookbook/ru/disabling-csrf-protection.md|1 col 13| [Microsoft.Acronyms] 'CSRF' has no definition.
cookbook/ru/disabling-csrf-protection.md|1 col 13| [Microsoft.HeadingAcronyms] Avoid using acronyms in a title or heading.
cookbook/ru/disabling-csrf-protection.md|3 col 4| [Microsoft.Contractions] Use 'what's' instead of 'What is'.
cookbook/ru/disabling-csrf-protection.md|3 col 4| [Microsoft.Headings] 'What is CSRF protection?' should use sentence-style capitalization.
cookbook/ru/disabling-csrf-protection.md|3 col 12| [Microsoft.HeadingAcronyms] Avoid using acronyms in a title or heading.
cookbook/ru/disabling-csrf-protection.md|3 col 12| [Microsoft.Acronyms] 'CSRF' has no definition.
cookbook/ru/disabling-csrf-protection.md|3 col 26| [Microsoft.HeadingPunctuation] Don't use end punctuation in headings.
cookbook/ru/disabling-csrf-protection.md|15 col 20| [Microsoft.HeadingAcronyms] Avoid using acronyms in a title or heading.
cookbook/ru/disabling-csrf-protection.md|17 col 30| [Microsoft.Adverbs] Remove 'generally' if it's not important to the meaning of the statement.
cookbook/ru/disabling-csrf-protection.md|20 col 27| [Microsoft.Contractions] Use 'can't' instead of 'cannot'.
cookbook/ru/disabling-csrf-protection.md|20 col 42| [Microsoft.HeadingAcronyms] Avoid using acronyms in a title or heading.
cookbook/ru/disabling-csrf-protection.md|24 col 1| [Microsoft.Contractions] Use 'can't' instead of 'cannot'.
cookbook/ru/disabling-csrf-protection.md|26 col 51| [Microsoft.Contractions] Use 'can't' instead of 'cannot'.
cookbook/ru/disabling-csrf-protection.md|38 col 19| [Microsoft.HeadingAcronyms] Avoid using acronyms in a title or heading.
cookbook/ru/disabling-csrf-protection.md|87 col 26| [Microsoft.Acronyms] 'JWT' has no definition.
cookbook/ru/disabling-csrf-protection.md|95 col 58| [Microsoft.Foreign] Use 'for example' instead of 'e.g.,'.
cookbook/ru/disabling-csrf-protection.md|100 col 25| [Microsoft.Adverbs] Remove 'Strictly' if it's not important to the meaning of the statement.
cookbook/ru/disabling-csrf-protection.md|141 col 4| [Microsoft.Accessibility] Don't use language (such as 'disabled') that defines people by their disability.
cookbook/ru/disabling-csrf-protection.md|146 col 29| [Microsoft.Passive] 'be disabled' looks like passive voice.
cookbook/ru/disabling-csrf-protection.md|146 col 32| [Microsoft.Accessibility] Don't use language (such as 'disabled') that defines people by their disability.
guide/en/caching/overview.md|4 col 1| [Microsoft.SentenceLength] Try to keep sentences short (< 30 words).
guide/en/caching/overview.md|7 col 69| [Microsoft.SentenceLength] Try to keep sentences short (< 30 words).
guide/en/caching/overview.md|8 col 11| [Microsoft.Passive] 'be used' looks like passive voice.
guide/en/caching/overview.md|8 col 115| [Microsoft.Semicolon] Try to simplify this sentence.
guide/en/caching/overview.md|9 col 36| [Microsoft.Passive] 'be used' looks like passive voice.
guide/en/concept/autoloading.md|5 col 44| [Microsoft.Acronyms] 'PSR' has no definition.
guide/en/concept/autoloading.md|30 col 4| [Microsoft.Acronyms] 'PSR' has no definition.
guide/en/README.md|3 col 1| [Microsoft.We] Try to avoid using first-person plural like 'We'.
guide/en/README.md|43 col 16| [Microsoft.GeneralURL] For a general audience, use 'address' rather than 'URL'.
guide/en/README.md|100 col 4| [Microsoft.Acronyms] 'REST' has no definition.
guide/en/README.md|100 col 4| [Microsoft.Headings] 'REST APIs' should use sentence-style capitalization.
guide/en/README.md|100 col 4| [Microsoft.HeadingAcronyms] Avoid using acronyms in a title or heading.
guide/en/concept/aliases.md|4 col 13| [Microsoft.Vocab] Verify your use of 'alias' with the A-Z word list.
guide/en/concept/aliases.md|4 col 56| [Microsoft.Passive] 'be differentiated' looks like passive voice.
guide/en/concept/aliases.md|4 col 107| [Microsoft.Vocab] Verify your use of 'Alias' with the A-Z word list.
guide/en/concept/aliases.md|5 col 26| [Microsoft.Passive] 'be prefixed' looks like passive voice.
guide/en/concept/aliases.md|8 col 18| [Microsoft.Semicolon] Try to simplify this sentence.
guide/en/concept/aliases.md|8 col 51| [Microsoft.GeneralURL] For a general audience, use 'address' rather than 'URL'.
guide/en/concept/aliases.md|8 col 51| [Microsoft.URLFormat] Use 'of' (not 'for') to describe the relationship of the word URL to a resource.
guide/en/concept/aliases.md|12 col 19| [Microsoft.Vocab] Verify your use of 'alias' with the A-Z word list.
guide/en/concept/aliases.md|36 col 20| [Microsoft.GeneralURL] For a general audience, use 'address' rather than 'URL'.
guide/en/concept/aliases.md|36 col 24| [Microsoft.Passive] 'being aliased' looks like passive voice.
guide/en/concept/aliases.md|38 col 17| [Microsoft.Vocab] Verify your use of 'alias' with the A-Z word list.
guide/en/concept/aliases.md|38 col 45| [Microsoft.Vocab] Verify your use of 'alias' with the A-Z word list.
guide/en/concept/aliases.md|39 col 31| [Microsoft.Vocab] Verify your use of 'alias' with the A-Z word list.
guide/en/concept/aliases.md|41 col 19| [Microsoft.Vocab] Verify your use of 'alias' with the A-Z word list.
guide/en/concept/aliases.md|82 col 45| [Microsoft.Vocab] Verify your use of 'alias' with the A-Z word list.
guide/en/concept/aliases.md|82 col 90| [Microsoft.GeneralURL] For a general audience, use 'address' rather than 'URL'.
guide/en/concept/aliases.md|95 col 10| [Microsoft.GeneralURL] For a general audience, use 'address' rather than 'URL'.
guide/en/concept/aliases.md|95 col 39| [Microsoft.Vocab] Verify your use of 'alias' with the A-Z word list.
guide/en/concept/aliases.md|95 col 45| [Microsoft.Passive] 'is determined' looks like passive voice.
guide/en/concept/aliases.md|96 col 6| [Microsoft.GeneralURL] For a general audience, use 'address' rather than 'URL'.
guide/en/concept/aliases.md|99 col 63| [Microsoft.GeneralURL] For a general audience, use 'address' rather than 'URL'.
guide/en/concept/aliases.md|102 col 8| [Microsoft.Vocab] Verify your use of 'alias' with the A-Z word list.
guide/en/concept/aliases.md|104 col 32| [Microsoft.GeneralURL] For a general audience, use 'address' rather than 'URL'.
guide/en/concept/aliases.md|119 col 39| [Microsoft.Vocab] Verify your use of 'alias' with the A-Z word list.
guide/en/concept/aliases.md|128 col 18| [Microsoft.GeneralURL] For a general audience, use 'address' rather than 'URL'.
guide/en/concept/aliases.md|129 col 25| [Microsoft.GeneralURL] For a general audience, use 'address' rather than 'URL'.
guide/en/concept/aliases.md|133 col 38| [Microsoft.Vocab] Verify your use of 'accessible' with the A-Z word list.
guide/en/concept/events.md|3 col 8| [Microsoft.Vocab] Verify your use of 'allow' with the A-Z word list.
guide/en/concept/events.md|4 col 82| [Microsoft.Passive] 'is triggered' looks like passive voice.
guide/en/concept/events.md|7 col 26| [Microsoft.Passive] 'is signed' looks like passive voice.
guide/en/concept/events.md|9 col 76| [Microsoft.Passive] 'be coupled' looks like passive voice.
guide/en/concept/events.md|14 col 23| [Microsoft.Passive] 'be executed' looks like passive voice.
guide/en/concept/events.md|20 col 4| [Microsoft.Headings] 'Event Handlers' should use sentence-style capitalization.
guide/en/concept/events.md|23 col 33| [Microsoft.Passive] 'is triggered' looks like passive voice.
guide/en/concept/events.md|54 col 108| [Microsoft.Passive] 'is determined' looks like passive voice.
guide/en/concept/events.md|59 col 70| [Microsoft.Passive] 'is triggered' looks like passive voice.
guide/en/concept/events.md|60 col 6| [Microsoft.Passive] 'be called' looks like passive voice.
guide/en/concept/events.md|60 col 39| [Microsoft.Passive] 'were attached' looks like passive voice.
guide/en/concept/events.md|68 col 8| [Microsoft.Passive] 'are raised' looks like passive voice.
guide/en/concept/events.md|109 col 23| [Microsoft.Passive] 'be used' looks like passive voice.
guide/en/concept/immutability.md|3 col 38| [Microsoft.Contractions] Use 'can't' instead of 'cannot'.
guide/en/concept/immutability.md|3 col 65| [Microsoft.Passive] 'been created' looks like passive voice.
guide/en/concept/immutability.md|6 col 9| [Microsoft.Contractions] Use 'can't' instead of 'cannot'.
guide/en/concept/immutability.md|6 col 16| [Microsoft.Adverbs] Remove 'silently' if it's not important to the meaning of the statement.
guide/en/concept/immutability.md|8 col 27| [Microsoft.We] Try to avoid using first-person plural like 'we'.
guide/en/concept/immutability.md|22 col 36| [Microsoft.HeadingAcronyms] Avoid using acronyms in a title or heading.
guide/en/concept/immutability.md|25 col 1| [Microsoft.Contractions] Use 'that's' instead of 'That is'.
guide/en/concept/immutability.md|102 col 3| [Microsoft.We] Try to avoid using first-person plural like 'We'.
guide/en/concept/immutability.md|102 col 96| [Microsoft.Adverbs] Remove 'carefully' if it's not important to the meaning of the statement.
guide/en/concept/immutability.md|105 col 5| [Microsoft.Acronyms] 'TIP' has no definition.
guide/en/concept/immutability.md|106 col 26| [Microsoft.Acronyms] 'DTO' has no definition.
guide/en/concept/immutability.md|107 col 9| [Microsoft.Vocab] Verify your use of 'ensure' with the A-Z word list.
guide/en/concept/immutability.md|107 col 36| [Microsoft.Contractions] Use 'can't' instead of 'cannot'.
guide/en/concept/immutability.md|107 col 43| [Microsoft.Passive] 'be modified' looks like passive voice.
guide/en/concept/immutability.md|107 col 72| [Microsoft.Passive] 'is created' looks like passive voice.
guide/en/concept/immutability.md|109 col 25| [Microsoft.Contractions] Use 'it's' instead of 'it is'.
guide/en/concept/immutability.md|115 col 57| [Microsoft.Passive] 'be copied' looks like passive voice.
guide/en/concept/di-container.md|5 col 42| [Microsoft.Acronyms] 'OOP' has no definition.
guide/en/concept/di-container.md|31 col 47| [Microsoft.Adverbs] Remove 'unnecessarily' if it's not important to the meaning of the statement.
guide/en/concept/di-container.md|68 col 1| [Microsoft.We] Try to avoid using first-person plural like 'We'.
guide/en/concept/di-container.md|72 col 82| [Microsoft.Passive] 'is called' looks like passive voice.
guide/en/concept/di-container.md|77 col 33| [Microsoft.Passive] 'be avoided' looks like passive voice.
guide/en/concept/di-container.md|81 col 28| [Microsoft.Vocab] Verify your use of 'above' with the A-Z word list.
guide/en/concept/di-container.md|81 col 67| [Microsoft.Passive] 'is declared' looks like passive voice.
guide/en/concept/di-container.md|83 col 1| [Microsoft.SentenceLength] Try to keep sentences short (< 30 words).
guide/en/concept/di-container.md|88 col 62| [Microsoft.Vocab] Verify your use of 'allow' with the A-Z word list.
guide/en/concept/di-container.md|97 col 4| [Microsoft.HeadingAcronyms] Avoid using acronyms in a title or heading.
guide/en/concept/di-container.md|99 col 50| [Microsoft.SentenceLength] Try to keep sentences short (< 30 words).
guide/en/concept/di-container.md|117 col 44| [Microsoft.We] Try to avoid using first-person plural like 'we'.
guide/en/concept/di-container.md|222 col 1| [Microsoft.SentenceLength] Try to keep sentences short (< 30 words).
guide/en/concept/di-container.md|224 col 34| [Microsoft.Auto] In general, don't hyphenate 'auto-wiring'.
guide/en/databases/db-migrations.md|94 col 5| [Microsoft.Headings] 'Upgrading from Yii2' should use sentence-style capitalization.
guide/en/databases/db-migrations.md|96 col 101| [Microsoft.Contractions] Use 'aren't' instead of 'are not'.
guide/en/databases/db-migrations.md|100 col 58| [Microsoft.Passive] 'be created' looks like passive voice.
guide/en/databases/db-migrations.md|100 col 113| [Microsoft.Passive] 'are applied' looks like passive voice.
guide/en/caching/data.md|37 col 25| [Microsoft.Acronyms] 'PSR' has no definition.
guide/en/caching/data.md|42 col 14| [Microsoft.Dashes] Remove the spaces around ' — '.
guide/en/caching/data.md|47 col 15| [Microsoft.Dashes] Remove the spaces around ' — '.
guide/en/caching/data.md|48 col 63| [Microsoft.Acronyms] 'APC' has no definition.
guide/en/caching/data.md|49 col 112| [Microsoft.Foreign] Use 'for example' instead of 'e.g.,'.
guide/en/caching/data.md|51 col 50| [Microsoft.Dashes] Remove the spaces around ' — '.
guide/en/caching/data.md|52 col 48| [Microsoft.Dashes] Remove the spaces around ' — '.
guide/en/caching/data.md|54 col 58| [Microsoft.Dashes] Remove the spaces around ' — '.
guide/en/caching/data.md|56 col 4| [Microsoft.Foreign] Use 'for example' instead of 'e.g.,'.
guide/en/caching/data.md|57 col 56| [Microsoft.Dashes] Remove the spaces around ' — '.
guide/en/caching/data.md|62 col 5| [Microsoft.Acronyms] 'TIP' has no definition.
guide/en/caching/data.md|64 col 80| [Microsoft.Foreign] Use 'for example' instead of 'e.g.,'.
guide/en/caching/data.md|65 col 94| [Microsoft.Foreign] Use 'for example' instead of 'e.g.,'.
guide/en/caching/data.md|68 col 30| [Microsoft.Vocab] Verify your use of 'accessible' with the A-Z word list.

Annotations

Check notice on line 1 in cookbook/en/configuring-webservers/lighttpd.md

See this annotation in the file changed.

@github-actions github-actions / vale

[vale] cookbook/en/configuring-webservers/lighttpd.md#L1

[Microsoft.Headings] 'Configuring web servers: lighttpd' should use sentence-style capitalization.
Raw output
{"message": "[Microsoft.Headings] 'Configuring web servers: lighttpd' should use sentence-style capitalization.", "location": {"path": "cookbook/en/configuring-webservers/lighttpd.md", "range": {"start": {"line": 1, "column": 3}}}, "severity": "INFO"}

Check failure on line 1 in cookbook/en/configuring-webservers/lighttpd.md

See this annotation in the file changed.

@github-actions github-actions / vale

[vale] cookbook/en/configuring-webservers/lighttpd.md#L1

[Microsoft.HeadingColons] Capitalize ': l'.
Raw output
{"message": "[Microsoft.HeadingColons] Capitalize ': l'.", "location": {"path": "cookbook/en/configuring-webservers/lighttpd.md", "range": {"start": {"line": 1, "column": 26}}}, "severity": "ERROR"}

Check notice on line 16 in cookbook/en/configuring-webservers/general.md

See this annotation in the file changed.

@github-actions github-actions / vale

[vale] cookbook/en/configuring-webservers/general.md#L16

[Microsoft.Acronyms] 'IIS' has no definition.
Raw output
{"message": "[Microsoft.Acronyms] 'IIS' has no definition.", "location": {"path": "cookbook/en/configuring-webservers/general.md", "range": {"start": {"line": 16, "column": 4}}}, "severity": "INFO"}

Check notice on line 52 in cookbook/en/configuring-webservers/apache.md

See this annotation in the file changed.

@github-actions github-actions / vale

[vale] cookbook/en/configuring-webservers/apache.md#L52

[Microsoft.Vocab] Verify your use of 'above' with the A-Z word list.
Raw output
{"message": "[Microsoft.Vocab] Verify your use of 'above' with the A-Z word list.", "location": {"path": "cookbook/en/configuring-webservers/apache.md", "range": {"start": {"line": 52, "column": 8}}}, "severity": "INFO"}

Check notice on line 1 in cookbook/en/configuring-webservers/nginx-unit.md

See this annotation in the file changed.

@github-actions github-actions / vale

[vale] cookbook/en/configuring-webservers/nginx-unit.md#L1

[Microsoft.Acronyms] 'NGINX' has no definition.
Raw output
{"message": "[Microsoft.Acronyms] 'NGINX' has no definition.", "location": {"path": "cookbook/en/configuring-webservers/nginx-unit.md", "range": {"start": {"line": 1, "column": 28}}}, "severity": "INFO"}

Check notice on line 3 in cookbook/en/configuring-webservers/nginx-unit.md

See this annotation in the file changed.

@github-actions github-actions / vale

[vale] cookbook/en/configuring-webservers/nginx-unit.md#L3

[Microsoft.Acronyms] 'NGINX' has no definition.
Raw output
{"message": "[Microsoft.Acronyms] 'NGINX' has no definition.", "location": {"path": "cookbook/en/configuring-webservers/nginx-unit.md", "range": {"start": {"line": 3, "column": 27}}}, "severity": "INFO"}

Check notice on line 4 in cookbook/en/configuring-webservers/nginx-unit.md

See this annotation in the file changed.

@github-actions github-actions / vale

[vale] cookbook/en/configuring-webservers/nginx-unit.md#L4

[Microsoft.Vocab] Verify your use of 'sample' with the A-Z word list.
Raw output
{"message": "[Microsoft.Vocab] Verify your use of 'sample' with the A-Z word list.", "location": {"path": "cookbook/en/configuring-webservers/nginx-unit.md", "range": {"start": {"line": 4, "column": 11}}}, "severity": "INFO"}

Check notice on line 65 in cookbook/en/configuring-webservers/nginx-unit.md

See this annotation in the file changed.

@github-actions github-actions / vale

[vale] cookbook/en/configuring-webservers/nginx-unit.md#L65

[Microsoft.Vocab] Verify your use of 'above' with the A-Z word list.
Raw output
{"message": "[Microsoft.Vocab] Verify your use of 'above' with the A-Z word list.", "location": {"path": "cookbook/en/configuring-webservers/nginx-unit.md", "range": {"start": {"line": 65, "column": 8}}}, "severity": "INFO"}

Check notice on line 18 in cookbook/en/README.md

See this annotation in the file changed.

@github-actions github-actions / vale

[vale] cookbook/en/README.md#L18

[Microsoft.Acronyms] 'CSRF' has no definition.
Raw output
{"message": "[Microsoft.Acronyms] 'CSRF' has no definition.", "location": {"path": "cookbook/en/README.md", "range": {"start": {"line": 18, "column": 14}}}, "severity": "INFO"}

Check notice on line 1 in cookbook/en/configuring-webservers/iis.md

See this annotation in the file changed.

@github-actions github-actions / vale

[vale] cookbook/en/configuring-webservers/iis.md#L1

[Microsoft.Acronyms] 'IIS' has no definition.
Raw output
{"message": "[Microsoft.Acronyms] 'IIS' has no definition.", "location": {"path": "cookbook/en/configuring-webservers/iis.md", "range": {"start": {"line": 1, "column": 28}}}, "severity": "INFO"}

Check warning on line 1 in cookbook/en/configuring-webservers/iis.md

See this annotation in the file changed.

@github-actions github-actions / vale

[vale] cookbook/en/configuring-webservers/iis.md#L1

[Microsoft.HeadingAcronyms] Avoid using acronyms in a title or heading.
Raw output
{"message": "[Microsoft.HeadingAcronyms] Avoid using acronyms in a title or heading.", "location": {"path": "cookbook/en/configuring-webservers/iis.md", "range": {"start": {"line": 1, "column": 28}}}, "severity": "WARNING"}

Check notice on line 3 in cookbook/en/configuring-webservers/iis.md

See this annotation in the file changed.

@github-actions github-actions / vale

[vale] cookbook/en/configuring-webservers/iis.md#L3

[Microsoft.Acronyms] 'IIS' has no definition.
Raw output
{"message": "[Microsoft.Acronyms] 'IIS' has no definition.", "location": {"path": "cookbook/en/configuring-webservers/iis.md", "range": {"start": {"line": 3, "column": 15}}}, "severity": "INFO"}

Check notice on line 31 in cookbook/en/configuring-webservers/iis.md

See this annotation in the file changed.

@github-actions github-actions / vale

[vale] cookbook/en/configuring-webservers/iis.md#L31

[Microsoft.Acronyms] 'IIS' has no definition.
Raw output
{"message": "[Microsoft.Acronyms] 'IIS' has no definition.", "location": {"path": "cookbook/en/configuring-webservers/iis.md", "range": {"start": {"line": 31, "column": 96}}}, "severity": "INFO"}

Check notice on line 33 in cookbook/en/configuring-webservers/iis.md

See this annotation in the file changed.

@github-actions github-actions / vale

[vale] cookbook/en/configuring-webservers/iis.md#L33

[Microsoft.Acronyms] 'IIS' has no definition.
Raw output
{"message": "[Microsoft.Acronyms] 'IIS' has no definition.", "location": {"path": "cookbook/en/configuring-webservers/iis.md", "range": {"start": {"line": 33, "column": 30}}}, "severity": "INFO"}

Check notice on line 34 in cookbook/en/configuring-webservers/iis.md

See this annotation in the file changed.

@github-actions github-actions / vale

[vale] cookbook/en/configuring-webservers/iis.md#L34

[Microsoft.Acronyms] 'IIS' has no definition.
Raw output
{"message": "[Microsoft.Acronyms] 'IIS' has no definition.", "location": {"path": "cookbook/en/configuring-webservers/iis.md", "range": {"start": {"line": 34, "column": 32}}}, "severity": "INFO"}

Check notice on line 3 in cookbook/en/configuring-webservers/nginx.md

See this annotation in the file changed.

@github-actions github-actions / vale

[vale] cookbook/en/configuring-webservers/nginx.md#L3

[Microsoft.Acronyms] 'FPM' has no definition.
Raw output
{"message": "[Microsoft.Acronyms] 'FPM' has no definition.", "location": {"path": "cookbook/en/configuring-webservers/nginx.md", "range": {"start": {"line": 3, "column": 61}}}, "severity": "INFO"}

Check notice on line 3 in cookbook/en/configuring-webservers/nginx.md

See this annotation in the file changed.

@github-actions github-actions / vale

[vale] cookbook/en/configuring-webservers/nginx.md#L3

[Microsoft.Acronyms] 'SAPI' has no definition.
Raw output
{"message": "[Microsoft.Acronyms] 'SAPI' has no definition.", "location": {"path": "cookbook/en/configuring-webservers/nginx.md", "range": {"start": {"line": 3, "column": 65}}}, "severity": "INFO"}

Check notice on line 59 in cookbook/en/configuring-webservers/nginx.md

See this annotation in the file changed.

@github-actions github-actions / vale

[vale] cookbook/en/configuring-webservers/nginx.md#L59

[Microsoft.Vocab] Verify your use of 'above' with the A-Z word list.
Raw output
{"message": "[Microsoft.Vocab] Verify your use of 'above' with the A-Z word list.", "location": {"path": "cookbook/en/configuring-webservers/nginx.md", "range": {"start": {"line": 59, "column": 8}}}, "severity": "INFO"}

Check notice on line 10 in cookbook/en/organizing-code/structuring-by-use-case-with-vertical-slices.md

See this annotation in the file changed.

@github-actions github-actions / vale

[vale] cookbook/en/organizing-code/structuring-by-use-case-with-vertical-slices.md#L10

[Microsoft.SentenceLength] Try to keep sentences short (< 30 words).
Raw output
{"message": "[Microsoft.SentenceLength] Try to keep sentences short (\u003c 30 words).", "location": {"path": "cookbook/en/organizing-code/structuring-by-use-case-with-vertical-slices.md", "range": {"start": {"line": 10, "column": 1}}}, "severity": "INFO"}

Check notice on line 14 in cookbook/en/organizing-code/structuring-by-use-case-with-vertical-slices.md

See this annotation in the file changed.

@github-actions github-actions / vale

[vale] cookbook/en/organizing-code/structuring-by-use-case-with-vertical-slices.md#L14

[Microsoft.SentenceLength] Try to keep sentences short (< 30 words).
Raw output
{"message": "[Microsoft.SentenceLength] Try to keep sentences short (\u003c 30 words).", "location": {"path": "cookbook/en/organizing-code/structuring-by-use-case-with-vertical-slices.md", "range": {"start": {"line": 14, "column": 1}}}, "severity": "INFO"}

Check notice on line 20 in cookbook/en/organizing-code/structuring-by-use-case-with-vertical-slices.md

See this annotation in the file changed.

@github-actions github-actions / vale

[vale] cookbook/en/organizing-code/structuring-by-use-case-with-vertical-slices.md#L20

[Microsoft.SentenceLength] Try to keep sentences short (< 30 words).
Raw output
{"message": "[Microsoft.SentenceLength] Try to keep sentences short (\u003c 30 words).", "location": {"path": "cookbook/en/organizing-code/structuring-by-use-case-with-vertical-slices.md", "range": {"start": {"line": 20, "column": 1}}}, "severity": "INFO"}

Check notice on line 64 in cookbook/en/organizing-code/structuring-by-use-case-with-vertical-slices.md

See this annotation in the file changed.

@github-actions github-actions / vale

[vale] cookbook/en/organizing-code/structuring-by-use-case-with-vertical-slices.md#L64

[Microsoft.Passive] 'are organized' looks like passive voice.
Raw output
{"message": "[Microsoft.Passive] 'are organized' looks like passive voice.", "location": {"path": "cookbook/en/organizing-code/structuring-by-use-case-with-vertical-slices.md", "range": {"start": {"line": 64, "column": 58}}}, "severity": "INFO"}

Check notice on line 65 in cookbook/en/organizing-code/structuring-by-use-case-with-vertical-slices.md

See this annotation in the file changed.

@github-actions github-actions / vale

[vale] cookbook/en/organizing-code/structuring-by-use-case-with-vertical-slices.md#L65

[Microsoft.Passive] 'is shared' looks like passive voice.
Raw output
{"message": "[Microsoft.Passive] 'is shared' looks like passive voice.", "location": {"path": "cookbook/en/organizing-code/structuring-by-use-case-with-vertical-slices.md", "range": {"start": {"line": 65, "column": 69}}}, "severity": "INFO"}

Check failure on line 5 in cookbook/en/preface.md

See this annotation in the file changed.

@github-actions github-actions / vale

[vale] cookbook/en/preface.md#L5

[Microsoft.Contractions] Use 'it's' instead of 'It Is'.
Raw output
{"message": "[Microsoft.Contractions] Use 'it's' instead of 'It Is'.", "location": {"path": "cookbook/en/preface.md", "range": {"start": {"line": 5, "column": 53}}}, "severity": "ERROR"}

Check notice on line 11 in cookbook/en/preface.md

See this annotation in the file changed.

@github-actions github-actions / vale

[vale] cookbook/en/preface.md#L11

[Microsoft.Acronyms] 'REST' has no definition.
Raw output
{"message": "[Microsoft.Acronyms] 'REST' has no definition.", "location": {"path": "cookbook/en/preface.md", "range": {"start": {"line": 11, "column": 13}}}, "severity": "INFO"}