azure-sdk-for-cpp/.vscode/cspell.json
Ahson Khan fd9c3e5ebb
Fix true spelling errors across all source and header files within the SDK and add exceptions for false positives. (#2209)
Part of https://github.com/Azure/azure-sdk-for-cpp/issues/1277, checking what types of warnings the CI emits.

Verified all SDK product `.cpp`, `.hpp`, `.txt`, and `.md` files, primarily focused on azure-core. They are all clean now. There are some exceptions that needs to be added for keyvault and storage, but they are false positives, so not a concern.

> `cspell lint --config .vscode/cspell.json *.hpp */**/*.hpp`

CSpell: Files checked: 188, Issues found: 0 in 0 files

> `cspell lint --config .vscode/cspell.json *.cpp */**/*.cpp`

CSpell: Files checked: 186, Issues found: 88 in 15 files (keyvault and storage false positives, or tests)

> `cspell lint --config .vscode/cspell.json *.md */**/*.md`

CSpell: Files checked: 45, Issues found: 5 in 2 files (eng/common)

> `cspell lint --config .vscode/cspell.json *.txt */**/*.txt`

CSpell: Files checked: 44, Issues found: 0 in 0 files

> `cspell lint --config .vscode/cspell.json *.* */**/*`

CSpell: Files checked: 646, Issues found: 328 in 69 files (most of these are in eng\docs\api\assets\style.css or eng/common)

Deprioritize and ignored the errors from the test files (including test resource json files), and `eng/common` since those need to be centrally fixed.
2021-05-07 21:04:58 +00:00

112 lines
2.1 KiB
JSON

{
"version": "0.1",
"language": "en",
"languageId": "cpp",
"dictionaries": ["powershell"],
"ignorePaths": ["vcpkg/**/*", "*.exe", "*.a", "*.lib", ".vscode/cspell.json", "json.hpp", "*nlohmann-json*"],
"words": [
"ABFS",
"ABNF",
"Adls",
"Aloctl",
"azcore",
"azsdk",
"azuresdkforcpp",
"cmake",
"CMOCKA",
"Cobertura",
"ctest",
"DCMAKE",
"Deserializes",
"docfx",
"DPAPI",
"DRUN",
"DWARNINGS",
"eastus",
"Edlund",
"Favicon",
"gcovr",
"githubio",
"gmock",
"gtest",
"Gzrs",
"HKEY",
"itfactor",
"Kirilov",
"lcov",
"LIBCMTD",
"Lohmann",
"LPBYTE",
"LPSTR",
"moxygen",
"MSRC",
"Niels",
"nlohmann",
"noclean",
"NOCLOSE",
"NOCRLF",
"NOLINT",
"NOMINMAX",
"NTSTATUS",
"okhttp",
"PBYTE",
"pdbs",
"PUCHAR",
"pwsh",
"Ragrs",
"Ragzrs",
"Reconnector",
"Reitz",
"retriable",
"rwxrw",
"SDDL",
"Seriot",
"SPDX",
"stoi",
"stoll",
"stoull",
"STREQ",
"undeleted",
"unscoped",
"unskipped",
"vcpkg",
"Viet",
"Viktor",
"Wdocumentation",
"Werror",
"westus",
"Wextra",
"Wgnu",
"Wunused",
"Xclang",
"XSMB"
],
"overrides": [
{
"filename": "**/eng/pipelines/templates/jobs/archetype-sdk-client.yml",
"words": ["lcov", "iname"]
},
{
"filename": "**/sdk/storage/azure-storage-common/src/crypt.cpp",
"words": ["wdata"]
},
{
"filename": "**/sdk/storage/azure-storage-files-shares/inc/azure/storage/files/shares/share_options.hpp",
"words": ["dacl"]
},
{
"filename": "**/sdk/storage/azure-storage-blobs/inc/azure/storage/blobs/protocol/blob_rest_client.hpp",
"words": ["xmsblobsequencenumber"]
},
{
"filename": "**/sdk/keyvault/azure-security-keyvault-keys/inc/azure/keyvault/keys/key_curve_name.hpp",
"words": ["SECG", "SECP"]
},
{
"filename": "**/sdk/storage/azure-storage-common/test/test_base.hpp",
"words": ["FQJQ"]
}
],
"allowCompoundWords": true
}