Skip to content
This repository was archived by the owner on Apr 18, 2023. It is now read-only.
This repository was archived by the owner on Apr 18, 2023. It is now read-only.

Uncaught TypeError: Cannot read property 'xsdChildren' of undefined #30

Open
@cboulanger

Description

@cboulanger

following root node:

<?xml version="1.0" encoding="utf-8"?>
<form xmlns="http://www.qookery.org/ns/Form"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:noNamespaceSchemaLocation="https://raw.githubusercontent.com/ergobyte/qookery/master/qookery/docs/form.xsd" >

Atom: 1.14.1 x64
Electron: 1.3.13
OS: Mac OS X 10.12.3
Thrown From: autocomplete-xml package 0.9.4

Stack Trace

Uncaught TypeError: Cannot read property 'xsdChildren' of undefined

At events.js:160

TypeError: Cannot read property 'xsdChildren' of undefined
    at Object.postParsing (/packages/autocomplete-xml/lib/xsdParser.coffee:363:38)
    at Object.parse (/packages/autocomplete-xml/lib/xsdParser.coffee:88:6)
    at /packages/autocomplete-xml/lib/xsdParser.coffee:49:12
    at /packages/autocomplete-xml/node_modules/xml2js/lib/xml2js.js:483:18)
    at emitOne (events.js:96:13)
    at Parser.emit (events.js:188:7)
    at Object.onclosetag (/packages/autocomplete-xml/node_modules/xml2js/lib/xml2js.js:444:26)
    at emit (/packages/autocomplete-xml/node_modules/sax/lib/sax.js:640:35)
    at emitNode (/packages/autocomplete-xml/node_modules/sax/lib/sax.js:645:5)
    at closeTag (/packages/autocomplete-xml/node_modules/sax/lib/sax.js:905:7)
    at Object.write (/packages/autocomplete-xml/node_modules/sax/lib/sax.js:1449:13)
    at Parser.exports.Parser.Parser.parseString (/packages/autocomplete-xml/node_modules/xml2js/lib/xml2js.js:502:31)
    at Parser.parseString (/packages/autocomplete-xml/node_modules/xml2js/lib/xml2js.js:7:59)
    at Object.exports.parseString (/packages/autocomplete-xml/node_modules/xml2js/lib/xml2js.js:534:19)
    at Object.parseFromString (/packages/autocomplete-xml/lib/xsdParser.coffee:39:12)
    at Object.parseFromString (/packages/autocomplete-xml/lib/xsd.coffee:59:15)
    at /packages/autocomplete-xml/lib/xsd.coffee:30:12)
    at emitNone (events.js:91:20)
    at IncomingMessage.emit (events.js:185:7)
    at endReadableNT (_stream_readable.js:974:12)
    at _combinedTickCallback (internal/process/next_tick.js:74:11)
    at process._tickDomainCallback (internal/process/next_tick.js:122:9)

Commands

     -0:10.2.0 refactor:done (input.hidden-input)
     -0:10.2.0 docblockr:parse-enter (input.hidden-input)
     -0:10.2.0 editor:newline (input.hidden-input)
     -0:09.5.0 refactor:done (input.hidden-input)
     -0:09.5.0 docblockr:parse-enter (input.hidden-input)
     -0:09.5.0 editor:newline (input.hidden-input)

Non-Core Packages

api-docs 0.0.6 
atom-beautify 0.29.17 
autocomplete-xml 0.9.4 
docblockr 0.9.1 
js-refactor 0.7.5 
jsdoc-generator 0.2.3 
linter 1.11.21 
linter-jshint 3.0.2 
node-debugger 1.10.0 
refactor 0.11.3 
tag 0.4.0 

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions