adamvoss / vscode-yaml

YAML language support, including JSON Schema validation, for Visual Studio Code
https://marketplace.visualstudio.com/items?itemName=adamvoss.yaml
MIT License
29 stars 5 forks source link

Stacktrace when using aws cloud formation templates #25

Open montao opened 6 years ago

montao commented 6 years ago

Hi

I'm trying to use this project for AWS Cloud Formation templates, but I get this stacktrace:

c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\node_modules\vscode-yaml-languageservice\lib\parser\yamlParser.js:219
        errors.forEach(e => _doc.errors.push(e));
                                       ^

TypeError: Cannot read property 'push' of undefined
    at errors.forEach.e (c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\node_modules\vscode-yaml-languageservice\lib\parser\yamlParser.js:219:40)
    at Array.forEach (native)
    at createJSONDocument (c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\node_modules\vscode-yaml-languageservice\lib\parser\yamlParser.js:219:16)
    at yamlDocs.map.doc (c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\node_modules\vscode-yaml-languageservice\lib\parser\yamlParser.js:255:53)
    at Array.map (native)
    at Object.parse (c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\node_modules\vscode-yaml-languageservice\lib\parser\yamlParser.js:255:42)
    at Object.parseYAMLDocument (c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\node_modules\vscode-yaml-languageservice\lib\yamlLanguageService.js:65:59)
    at c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\out\yamlServerMain.js:232:117
    at Object.get (c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\out\languageModelCache.js:34:33)
    at getJSONDocument (c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\out\yamlServerMain.js:240:26)
[Info  - 07:45:14] Connection to server got closed. Server will restart.
c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\node_modules\vscode-yaml-languageservice\lib\parser\yamlParser.js:219
        errors.forEach(e => _doc.errors.push(e));
                                       ^

TypeError: Cannot read property 'push' of undefined
    at errors.forEach.e (c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\node_modules\vscode-yaml-languageservice\lib\parser\yamlParser.js:219:40)
    at Array.forEach (native)
    at createJSONDocument (c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\node_modules\vscode-yaml-languageservice\lib\parser\yamlParser.js:219:16)
    at yamlDocs.map.doc (c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\node_modules\vscode-yaml-languageservice\lib\parser\yamlParser.js:255:53)
    at Array.map (native)
    at Object.parse (c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\node_modules\vscode-yaml-languageservice\lib\parser\yamlParser.js:255:42)
    at Object.parseYAMLDocument (c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\node_modules\vscode-yaml-languageservice\lib\yamlLanguageService.js:65:59)
    at c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\out\yamlServerMain.js:232:117
    at Object.get (c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\out\languageModelCache.js:34:33)
    at getJSONDocument (c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\out\yamlServerMain.js:240:26)
[Info  - 07:45:14] Connection to server got closed. Server will restart.
c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\node_modules\vscode-yaml-languageservice\lib\parser\yamlParser.js:219
        errors.forEach(e => _doc.errors.push(e));
                                       ^

TypeError: Cannot read property 'push' of undefined
    at errors.forEach.e (c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\node_modules\vscode-yaml-languageservice\lib\parser\yamlParser.js:219:40)
    at Array.forEach (native)
    at createJSONDocument (c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\node_modules\vscode-yaml-languageservice\lib\parser\yamlParser.js:219:16)
    at yamlDocs.map.doc (c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\node_modules\vscode-yaml-languageservice\lib\parser\yamlParser.js:255:53)
    at Array.map (native)
    at Object.parse (c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\node_modules\vscode-yaml-languageservice\lib\parser\yamlParser.js:255:42)
    at Object.parseYAMLDocument (c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\node_modules\vscode-yaml-languageservice\lib\yamlLanguageService.js:65:59)
    at c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\out\yamlServerMain.js:232:117
    at Object.get (c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\out\languageModelCache.js:34:33)
    at getJSONDocument (c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\out\yamlServerMain.js:240:26)
[Info  - 07:45:15] Connection to server got closed. Server will restart.
c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\node_modules\vscode-yaml-languageservice\lib\parser\yamlParser.js:219
        errors.forEach(e => _doc.errors.push(e));
                                       ^

TypeError: Cannot read property 'push' of undefined
    at errors.forEach.e (c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\node_modules\vscode-yaml-languageservice\lib\parser\yamlParser.js:219:40)
    at Array.forEach (native)
    at createJSONDocument (c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\node_modules\vscode-yaml-languageservice\lib\parser\yamlParser.js:219:16)
    at yamlDocs.map.doc (c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\node_modules\vscode-yaml-languageservice\lib\parser\yamlParser.js:255:53)
    at Array.map (native)
    at Object.parse (c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\node_modules\vscode-yaml-languageservice\lib\parser\yamlParser.js:255:42)
    at Object.parseYAMLDocument (c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\node_modules\vscode-yaml-languageservice\lib\yamlLanguageService.js:65:59)
    at c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\out\yamlServerMain.js:232:117
    at Object.get (c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\out\languageModelCache.js:34:33)
    at getJSONDocument (c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\out\yamlServerMain.js:240:26)
[Info  - 07:45:16] Connection to server got closed. Server will restart.
c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\node_modules\vscode-yaml-languageservice\lib\parser\yamlParser.js:219
        errors.forEach(e => _doc.errors.push(e));
                                       ^

TypeError: Cannot read property 'push' of undefined
    at errors.forEach.e (c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\node_modules\vscode-yaml-languageservice\lib\parser\yamlParser.js:219:40)
    at Array.forEach (native)
    at createJSONDocument (c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\node_modules\vscode-yaml-languageservice\lib\parser\yamlParser.js:219:16)
    at yamlDocs.map.doc (c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\node_modules\vscode-yaml-languageservice\lib\parser\yamlParser.js:255:53)
    at Array.map (native)
    at Object.parse (c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\node_modules\vscode-yaml-languageservice\lib\parser\yamlParser.js:255:42)
    at Object.parseYAMLDocument (c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\node_modules\vscode-yaml-languageservice\lib\yamlLanguageService.js:65:59)
    at c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\out\yamlServerMain.js:232:117
    at Object.get (c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\out\languageModelCache.js:34:33)
    at getJSONDocument (c:\Users\montao\.vscode\extensions\adamvoss.yaml-0.0.10\server\out\yamlServerMain.js:240:26)