mirror of
https://github.com/RustPython/Parser.git
synced 2025-07-07 13:15:21 +00:00
304 lines
5 KiB
JSON
304 lines
5 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",
|
|
"bidi",
|
|
"biguint",
|
|
"bindgen",
|
|
"bitflags",
|
|
"bstr",
|
|
"byteorder",
|
|
"chrono",
|
|
"consts",
|
|
"cstring",
|
|
"flate2",
|
|
"fract",
|
|
"hasher",
|
|
"hexf",
|
|
"idents",
|
|
"indexmap",
|
|
"insta",
|
|
"keccak",
|
|
"lalrpop",
|
|
"libc",
|
|
"libz",
|
|
"longlong",
|
|
"Manually",
|
|
"nbaz",
|
|
"maplit",
|
|
"memchr",
|
|
"memrchr",
|
|
"memmap",
|
|
"metas",
|
|
"modpow",
|
|
"nanos",
|
|
"peekable",
|
|
"powc",
|
|
"powf",
|
|
"prepended",
|
|
"punct",
|
|
"replacen",
|
|
"rsplitn",
|
|
"rustc",
|
|
"rustfmt",
|
|
"seekfrom",
|
|
"splitn",
|
|
"subsec",
|
|
"timsort",
|
|
"trai",
|
|
"ulonglong",
|
|
"unic",
|
|
"unistd",
|
|
"unsync",
|
|
"winapi",
|
|
"winsock",
|
|
// Python
|
|
"abstractmethods",
|
|
"aiter",
|
|
"anext",
|
|
"arrayiterator",
|
|
"arraytype",
|
|
"asend",
|
|
"athrow",
|
|
"basicsize",
|
|
"cformat",
|
|
"classcell",
|
|
"closesocket",
|
|
"codepoint",
|
|
"codepoints",
|
|
"cpython",
|
|
"decompressor",
|
|
"defaultaction",
|
|
"descr",
|
|
"dictcomp",
|
|
"dictitems",
|
|
"dictkeys",
|
|
"dictview",
|
|
"docstring",
|
|
"docstrings",
|
|
"dunder",
|
|
"eventmask",
|
|
"fdel",
|
|
"fget",
|
|
"fileencoding",
|
|
"fillchar",
|
|
"finallyhandler",
|
|
"frombytes",
|
|
"fromhex",
|
|
"fromunicode",
|
|
"fset",
|
|
"fspath",
|
|
"fstring",
|
|
"fstrings",
|
|
"genexpr",
|
|
"getattro",
|
|
"getformat",
|
|
"getnewargs",
|
|
"getweakrefcount",
|
|
"getweakrefs",
|
|
"hostnames",
|
|
"idiv",
|
|
"impls",
|
|
"infj",
|
|
"instancecheck",
|
|
"instanceof",
|
|
"isabstractmethod",
|
|
"itemiterator",
|
|
"itemsize",
|
|
"iternext",
|
|
"keyiterator",
|
|
"kwarg",
|
|
"kwargs",
|
|
"linearization",
|
|
"linearize",
|
|
"listcomp",
|
|
"mappingproxy",
|
|
"maxsplit",
|
|
"memoryview",
|
|
"memoryviewiterator",
|
|
"metaclass",
|
|
"metaclasses",
|
|
"metatype",
|
|
"mro",
|
|
"mros",
|
|
"nanj",
|
|
"ndigits",
|
|
"ndim",
|
|
"nonbytes",
|
|
"origname",
|
|
"posixsubprocess",
|
|
"pyexpat",
|
|
"PYTHONDEBUG",
|
|
"PYTHONHOME",
|
|
"PYTHONINSPECT",
|
|
"PYTHONOPTIMIZE",
|
|
"PYTHONPATH",
|
|
"PYTHONPATH",
|
|
"PYTHONVERBOSE",
|
|
"PYTHONWARNINGS",
|
|
"qualname",
|
|
"radd",
|
|
"rdiv",
|
|
"rdivmod",
|
|
"reconstructor",
|
|
"reversevalueiterator",
|
|
"rfloordiv",
|
|
"rlshift",
|
|
"rmod",
|
|
"rpow",
|
|
"rrshift",
|
|
"rsub",
|
|
"rtruediv",
|
|
"scproxy",
|
|
"setattro",
|
|
"setcomp",
|
|
"stacklevel",
|
|
"subclasscheck",
|
|
"subclasshook",
|
|
"unionable",
|
|
"unraisablehook",
|
|
"valueiterator",
|
|
"vararg",
|
|
"varargs",
|
|
"varnames",
|
|
"warningregistry",
|
|
"warnopts",
|
|
"weakproxy",
|
|
"xopts",
|
|
// RustPython
|
|
"baseclass",
|
|
"Bytecode",
|
|
"cfgs",
|
|
"codegen",
|
|
"dedentations",
|
|
"dedents",
|
|
"deduped",
|
|
"downcasted",
|
|
"dumpable",
|
|
"GetSet",
|
|
"internable",
|
|
"makeunicodedata",
|
|
"miri",
|
|
"nonterminal",
|
|
"notrace",
|
|
"pyarg",
|
|
"pyarg",
|
|
"pyargs",
|
|
"PyAttr",
|
|
"pyc",
|
|
"PyClass",
|
|
"PyClassMethod",
|
|
"PyException",
|
|
"PyFunction",
|
|
"pygetset",
|
|
"pyimpl",
|
|
"pymember",
|
|
"PyMethod",
|
|
"PyModule",
|
|
"pyname",
|
|
"pyobj",
|
|
"PyObject",
|
|
"pypayload",
|
|
"PyProperty",
|
|
"pyref",
|
|
"PyResult",
|
|
"pyslot",
|
|
"PyStaticMethod",
|
|
"pystr",
|
|
"pystruct",
|
|
"pystructseq",
|
|
"pytrace",
|
|
"reducelib",
|
|
"richcompare",
|
|
"RustPython",
|
|
"struc",
|
|
"tracebacks",
|
|
"typealiases",
|
|
"Unconstructible",
|
|
"unhashable",
|
|
"uninit",
|
|
"unraisable",
|
|
"wasi",
|
|
"zelf",
|
|
// cpython
|
|
"argtypes",
|
|
"asdl",
|
|
"asname",
|
|
"augassign",
|
|
"badsyntax",
|
|
"basetype",
|
|
"boolop",
|
|
"bxor",
|
|
"cellarg",
|
|
"cellvar",
|
|
"cellvars",
|
|
"cmpop",
|
|
"dictoffset",
|
|
"elts",
|
|
"excepthandler",
|
|
"finalbody",
|
|
"freevar",
|
|
"freevars",
|
|
"fromlist",
|
|
"heaptype",
|
|
"IMMUTABLETYPE",
|
|
"kwonlyarg",
|
|
"kwonlyargs",
|
|
"linearise",
|
|
"maxdepth",
|
|
"mult",
|
|
"nkwargs",
|
|
"orelse",
|
|
"patma",
|
|
"posonlyarg",
|
|
"posonlyargs",
|
|
"prec",
|
|
"significand",
|
|
"stackdepth",
|
|
"unaryop",
|
|
"unparse",
|
|
"unparser",
|
|
"VARKEYWORDS",
|
|
"varkwarg",
|
|
"wbits",
|
|
"withitem",
|
|
"withitems",
|
|
"withs"
|
|
],
|
|
// flagWords - list of words to be always considered incorrect
|
|
"flagWords": [
|
|
],
|
|
"ignoreRegExpList": [
|
|
],
|
|
// languageSettings - allow for per programming language configuration settings.
|
|
"languageSettings": [
|
|
{
|
|
"languageId": "python",
|
|
"locale": "en"
|
|
}
|
|
]
|
|
}
|