{ "$schema": "https://raw.githubusercontent.com/streetsidesoftware/cspell/v5.18.4/cspell.schema.json", "version": "0.2", "id": "ada", "name": "Ada Language", "description": "Ada Language Dictionary", "readonly": true, "dictionaryDefinitions": [ { "name": "ada", "path": "./ada.txt.gz", "description": "Ada Language Dictionary" } ], "languageSettings": [ { "languageId": "ada", "locale": "*", "dictionaries": ["ada"], "patterns": [ { "name": "ada word break", "pattern": "/(?<=\\w)['](?=\\w)(?!((?<=n')t|ve|d|ll|m|s|re)\\b)/g", "description": "Ada Word Break" }, { "name": "comment.single-line", "pattern": "/--.*/g", "description": "Single Line Comment" }, { "name": "string.literal", "pattern": "/\".*?(?<=(?:\"\")+|[^\"])\"(?!\")/g", "description": "Single Line Comment" } ], "ignoreRegExpList": ["ada word break"] } ], "globRoot": "${cwd}", "overrides": [ { "filename": "*.{adb,ads}", "languageId": "ada" } ] }