mirror of
https://github.com/RustPython/RustPython.git
synced 2026-10-28 18:59:04 +08:00
146 lines
2.6 KiB
JSON
146 lines
2.6 KiB
JSON
// See: https://github.com/streetsidesoftware/cspell/tree/master/packages/cspell
|
|
{
|
|
"version": "0.2",
|
|
// language - current active spelling language
|
|
"language": "en",
|
|
// dictionaries - list of the names of the dictionaries to use
|
|
"dictionaries": [
|
|
"en_US",
|
|
"softwareTerms",
|
|
"c",
|
|
"cpp",
|
|
"python",
|
|
"python-custom",
|
|
"rust",
|
|
"unix",
|
|
"posix",
|
|
"winapi"
|
|
],
|
|
// dictionaryDefinitions - this list defines any custom dictionaries to use
|
|
"dictionaryDefinitions": [],
|
|
"ignorePaths": [
|
|
"**/__pycache__/**",
|
|
"Lib/**"
|
|
],
|
|
// words - list of words to be always considered correct
|
|
"words": [
|
|
// Rust
|
|
"ahash",
|
|
"bitflags",
|
|
"bindgen",
|
|
"cstring",
|
|
"chrono",
|
|
"peekable",
|
|
"lalrpop",
|
|
"memmap",
|
|
"Manually",
|
|
"rustc",
|
|
"unistd",
|
|
"unic",
|
|
// Python
|
|
"cformat",
|
|
"cpython",
|
|
"fspath",
|
|
"kwarg",
|
|
"kwargs",
|
|
"vararg",
|
|
"varargs",
|
|
"metaclass",
|
|
"metaclasses",
|
|
"fstring",
|
|
"fstrings",
|
|
"docstring",
|
|
"docstrings",
|
|
"fileencoding",
|
|
"linearization",
|
|
"linearize",
|
|
"PYTHONDEBUG",
|
|
"PYTHONINSPECT",
|
|
"PYTHONPATH",
|
|
"PYTHONHOME",
|
|
"PYTHONPATH",
|
|
"PYTHONVERBOSE",
|
|
"PYTHONOPTIMIZE",
|
|
"PYTHONWARNINGS",
|
|
"basicsize",
|
|
"itemsize",
|
|
"getattro",
|
|
"setattro",
|
|
"iternext",
|
|
"maxsplit",
|
|
"fdel",
|
|
"subclasscheck",
|
|
"qualname",
|
|
"eventmask",
|
|
"instanceof",
|
|
"abstractmethods",
|
|
"aiter",
|
|
"anext",
|
|
"rdiv",
|
|
"idiv",
|
|
"ndim",
|
|
"varnames",
|
|
"getweakrefs",
|
|
"getweakrefcount",
|
|
"stacklevel",
|
|
"MemoryView",
|
|
"warningregistry",
|
|
"defaultaction",
|
|
"unraisablehook",
|
|
"descr",
|
|
"xopts",
|
|
"warnopts",
|
|
"weakproxy",
|
|
"mappingproxy",
|
|
// RustPython
|
|
"RustPython",
|
|
"pyarg",
|
|
"pyargs",
|
|
"pygetset",
|
|
"pyobj",
|
|
"pystr",
|
|
"pyc",
|
|
"pyref",
|
|
"pyslot",
|
|
"PyFunction",
|
|
"PyMethod",
|
|
"PyClassMethod",
|
|
"PyStaticMethod",
|
|
"PyProperty",
|
|
"PyClass",
|
|
"pyimpl",
|
|
"pyarg",
|
|
"PyModule",
|
|
"PyAttr",
|
|
"PyResult",
|
|
"PyObject",
|
|
"PyException",
|
|
"GetSet",
|
|
"zelf",
|
|
"wasi",
|
|
"Bytecode",
|
|
"richcompare",
|
|
"makeunicodedata",
|
|
"unhashable",
|
|
"unraisable",
|
|
"typealiases",
|
|
"Unconstructible",
|
|
"posonlyargs",
|
|
"kwonlyargs",
|
|
"uninit",
|
|
"miri"
|
|
],
|
|
// flagWords - list of words to be always considered incorrect
|
|
"flagWords": [
|
|
],
|
|
"ignoreRegExpList": [
|
|
],
|
|
// languageSettings - allow for per programming language configuration settings.
|
|
"languageSettings": [
|
|
{
|
|
"languageId": "python",
|
|
"locale": "en"
|
|
}
|
|
]
|
|
}
|