Skip to content

Commit 72730e0

Browse files
committed
add cSpell configuration file
1 parent 96c57e0 commit 72730e0

File tree

1 file changed

+59
-0
lines changed

1 file changed

+59
-0
lines changed

.vscode/cspell.json

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
// SPDX-FileCopyrightText: 2025 smdn <smdn@smdn.jp>
2+
// SPDX-License-Identifier: MIT
3+
//
4+
// cSpell Settings
5+
// https://marketplace.visualstudio.com/items?itemName=streetsidesoftware.code-spell-checker
6+
//
7+
{
8+
// Version of the setting file. Always 0.2
9+
"version": "0.2",
10+
// language - current active spelling language
11+
"language": "en",
12+
// words - list of words to be always considered correct
13+
"words": [
14+
"cloneable",
15+
"finalizer",
16+
"finalizers",
17+
"LINQ",
18+
"memberwise",
19+
"MSBuild",
20+
"smdn",
21+
"SYSLIB",
22+
],
23+
"ignoreWords": [
24+
"APIList",
25+
"mscorlib",
26+
"netcoreapp",
27+
"netframework",
28+
"netfx",
29+
"netstandard",
30+
"CAN_OVERRIDE_CUSTOMATTRIBUTEDATA_ATTRIBUTETYPE",
31+
"WORKAROUND_NULLABILITYINFO_BYREFTYPE",
32+
],
33+
"ignoreRegExpList": [
34+
"SYSTEM_[A-Z][A-Z0-9_]+",
35+
"NETFRAMEWORK[0-9][A-Z0-9_]+",
36+
"NETCOREAPP[0-9]_[0-9]_[A-Z0-9_]+",
37+
"NETSTANDARD[0-9]_[0-9]_[A-Z0-9_]+",
38+
],
39+
// flagWords - list of words to be always considered incorrect
40+
// This is useful for offensive words and common spelling errors.
41+
// For example "hte" should be "the"
42+
"flagWords": [],
43+
"suggestWords": [
44+
"clonable->cloneable",
45+
],
46+
"ignorePaths": [
47+
"**/bin",
48+
"**/obj",
49+
".git",
50+
"doc/api-list/",
51+
],
52+
"enabledLanguageIds": [
53+
"csharp",
54+
"markdown",
55+
"plaintext",
56+
"xml",
57+
"yaml"
58+
],
59+
}

0 commit comments

Comments
 (0)