Skip to content

Commit

Permalink
Update cspell configuration and enable failure for spelling errors de…
Browse files Browse the repository at this point in the history
…tected in changed files (#22199)

* Update cspell configuration and enable failure for spelling errors detected in changed files

* exclude requirement.txt files

* Opt out packages that have spelling errors
  • Loading branch information
danieljurek authored Jan 21, 2022
1 parent 01d50c9 commit 8c22157
Show file tree
Hide file tree
Showing 2 changed files with 193 additions and 6 deletions.
197 changes: 191 additions & 6 deletions .vscode/cspell.json
Original file line number Diff line number Diff line change
@@ -1,15 +1,200 @@
{
"version": "0.1",
"version": "0.2",
"language": "en",
"languageId": "python",
"dictionaries": [
"powershell",
"python"
"python",
"softwareTerms",
"en_us",
"en-gb"
],
"ignorePaths": [
"**/tests/recordings/**",
".vscode/cspell.json"
".vscode/cspell.json",
"*.parquet",
"*.cspkg",
"*.avro",
"*.tgz",
"*.pfx",
"sdk/**/azure-mgmt**/**",
"sdk/**/azure-cognitiveservices**",
"sdk/**/_generated/**",
"**/*requirement*.txt",

"sdk/anomalydetector/azure-ai-anomalydetector/**",
"sdk/applicationinsights/azure-applicationinsights/**",
"sdk/appconfiguration/azure-appconfiguration/**",
"sdk/agrifood/azure-agrifood-farming/**",
"sdk/attestation/azure-security-attestation/**",
"sdk/batch/azure-batch/**",
"sdk/cognitivelanguage/azure-ai-language-questionanswering/**",
"sdk/cognitivelanguage/azure-ai-language-conversations/**",
"sdk/cognitiveservices/azure-cognitiveservices-language-spellcheck/**",
"sdk/cognitiveservices/azure-cognitiveservices-search-autosuggest/**",
"sdk/cognitiveservices/azure-cognitiveservices-search-customimagesearch/**",
"sdk/cognitiveservices/azure-cognitiveservices-search-customsearch/**",
"sdk/cognitiveservices/azure-cognitiveservices-language-textanalytics/**",
"sdk/cognitiveservices/azure-cognitiveservices-language-luis/**",
"sdk/cognitiveservices/azure-cognitiveservices-search-entitysearch/**",
"sdk/cognitiveservices/azure-cognitiveservices-knowledge-qnamaker/**",
"sdk/cognitiveservices/azure-cognitiveservices-search-imagesearch/**",
"sdk/cognitiveservices/azure-cognitiveservices-search-newssearch/**",
"sdk/cognitiveservices/azure-cognitiveservices-search-videosearch/**",
"sdk/cognitiveservices/azure-cognitiveservices-search-websearch/**",
"sdk/cognitiveservices/azure-cognitiveservices-vision-computervision/**",
"sdk/cognitiveservices/azure-cognitiveservices-vision-contentmoderator/**",
"sdk/cognitiveservices/azure-cognitiveservices-vision-face/**",
"sdk/cognitiveservices/azure-cognitiveservices-vision-customvision/**",
"sdk/cognitiveservices/azure-cognitiveservices-search-visualsearch/**",
"sdk/communication/azure-communication-networktraversal/**",
"sdk/communication/azure-communication-chat/**",
"sdk/communication/azure-communication-identity/**",
"sdk/communication/azure-communication-phonenumbers/**",
"sdk/communication/azure-communication-sms/**",
"sdk/confidentialledger/azure-confidentialledger/**",
"sdk/core/azure/**",
"sdk/core/azure-common/**",
"sdk/core/azure-core-tracing-opencensus/**",
"sdk/core/azure-core-tracing-opentelemetry/**",
"sdk/containerregistry/azure-containerregistry/**",
"sdk/core/azure-core/**",
"sdk/cosmos/azure-cosmos/**",
"sdk/core/azure-servicemanagement-legacy/**",
"sdk/deviceupdate/azure-iot-deviceupdate/**",
"sdk/digitaltwins/azure-digitaltwins-core/**",
"sdk/eventhub/azure-eventhub-checkpointstoretable/**",
"sdk/eventgrid/azure-eventgrid/**",
"sdk/eventhub/azure-eventhub-checkpointstoreblob-aio/**",
"sdk/eventhub/azure-eventhub-checkpointstoreblob/**",
"sdk/eventhub/azure-eventhub/**",
"sdk/graphrbac/azure-graphrbac/**",
"sdk/keyvault/azure-keyvault/**",
"sdk/keyvault/azure-keyvault-administration/**",
"sdk/formrecognizer/azure-ai-formrecognizer/**",
"sdk/keyvault/azure-keyvault-secrets/**",
"sdk/identity/azure-identity/**",
"sdk/keyvault/azure-keyvault-certificates/**",
"sdk/keyvault/azure-keyvault-keys/**",
"sdk/mixedreality/azure-mixedreality-authentication/**",
"sdk/modelsrepository/azure-iot-modelsrepository/**",
"sdk/monitor/azure-monitor-opentelemetry-exporter/**",
"sdk/monitor/azure-monitor-query/**",
"sdk/metricsadvisor/azure-ai-metricsadvisor/**",
"sdk/purview/azure-purview-catalog/**",
"sdk/remoterendering/azure-mixedreality-remoterendering/**",
"sdk/schemaregistry/azure-schemaregistry/**",
"sdk/schemaregistry/azure-schemaregistry-avroserializer/**",
"sdk/servicefabric/azure-servicefabric/**",
"sdk/search/azure-search-documents/**",
"sdk/storage/azure-storage-blob-changefeed/**",
"sdk/servicebus/azure-servicebus/**",
"sdk/storage/azure-storage-queue/**",
"sdk/synapse/azure-synapse-managedprivateendpoints/**",
"sdk/storage/azure-storage-file-datalake/**",
"sdk/synapse/azure-synapse-spark/**",
"sdk/storage/azure-storage-file-share/**",
"sdk/synapse/azure-synapse/**",
"sdk/videoanalyzer/azure-media-videoanalyzer-edge/**",
"sdk/synapse/azure-synapse-artifacts/**",
"sdk/webpubsub/azure-messaging-webpubsubservice/**",
"sdk/translation/azure-ai-translation-document/**",
"sdk/tables/azure-data-tables/**",
"sdk/textanalytics/azure-ai-textanalytics/**",
"sdk/storage/azure-storage-blob/**"
],
"words": ["azsdk", "conda", "tenvparallel"],
"allowCompoundWords": false
}
"words": [
"adls",
"aiohttp",
"amqp",
"asyncio",
"azsdk",
"azuremgmtcore",
"bdist",
"cname",
"conda",
"connectedvmware",
"contoso",
"contosodataset",
"creds",
"ddos",
"ddos",
"deserialization",
"dotenv",
"eastus",
"fileno",
"fqdns",
"fstat",
"gbps",
"graphrbac",
"guids",
"hanaonazure",
"hdinsight",
"hmac",
"inotify",
"ipconfiguration",
"ipconfigurations",
"iscoroutine",
"iscsi",
"ivar",
"kube",
"kubeconfig",
"kubeconfigs",
"Kubernetes",
"Kusto",
"lmazuel",
"logz",
"Lucene",
"mbps",
"mgmt",
"msal",
"msrest",
"msrestazure",
"MSSQL",
"noarch",
"nspkg",
"oauthlib",
"odata",
"onboarded",
"owasp",
"perfmon",
"perfstress",
"personalizer",
"plex",
"rdbms",
"reimage",
"rollup",
"rtsp",
"rtype",
"scbedd",
"sdist",
"signalr",
"signup",
"skipif",
"skus",
"ssis",
"substringof",
"tenvparallel",
"Teradata",
"uamqp",
"unredacted",
"upserted",
"urandom",
"urlunparse",
"vmimage",
"vmss",
"vmwarecloudsimple",
"vnet",
"vsts",
"westus"
],
"overrides": [
{
"filename": "sdk/remoterendering/**",
"words": [
"Phong"
]
}
],
"allowCompoundWords": true
}
2 changes: 2 additions & 0 deletions eng/pipelines/templates/jobs/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,8 @@ jobs:
BuildTargetingString: ${{ parameters.BuildTargetingString }}

- template: /eng/common/pipelines/templates/steps/check-spelling.yml
parameters:
ContinueOnError: false

- template: /eng/common/pipelines/templates/steps/verify-links.yml
parameters:
Expand Down

0 comments on commit 8c22157

Please sign in to comment.