Hello everybody!
Running generate -v -s source gives the following error and stacktrace
if the "function" keyword is accidently missing in a member function
within a class declaration:
This is:
_addUser() {
},
instead of
_addUser :function() {
},
Stacktrapce
----------------------------------------------------------------------------
Initializing: visionet
----------------------------------------------------------------------------
>>> Processing configuration
- Warning: ! Shadowing job "build" with local one
- Warning: ! Shadowing job "libraries" with local one
----------------------------------------------------------------------------
Executing: source::source-script
----------------------------------------------------------------------------
>>> Initializing cache...
- Checking path '/tmp/qx2.1/cache'
- Using existing directory
>>> Scanning libraries
- Re-scanning lib /development/www/CPR/app/visionet
- Scanning /development/www/CPR/app/visionet...
- Scanning class folder...
|
- Adding class visionet.application.dialog.BenutzerStandortSelect
\
- Parsing file: visionet.application.dialog.StandortManager...
- Generating tree: visionet.application.dialog.StandortManager...
Traceback (most recent call last):
File "/development/www/qooxdoo/master/tool/bin/generator.py", line
233, in <module>
main()
File "/development/www/qooxdoo/master/tool/bin/generator.py", line
216, in main
generatorObj.run()
File
"/development/www/qooxdoo-git/tool/pylib/generator/Generator.py", line
486, in run
prepareGenerator()
File
"/development/www/qooxdoo-git/tool/pylib/generator/Generator.py", line
419, in prepareGenerator
self._libraries) = self.scanLibrary(config.get("library", []))
File
"/development/www/qooxdoo-git/tool/pylib/generator/Generator.py", line
1931, in scanLibrary
libObj.scan(cacheTime)
File
"/development/www/qooxdoo-git/tool/pylib/generator/resource/Library.py",
line 205, in scan
scanres = self._scanClassPath(timeOfLastScan)
File
"/development/www/qooxdoo-git/tool/pylib/generator/resource/Library.py",
line 401, in _scanClassPath
clazz, fileCodeId = self.makeClassObj(p.filePathId, p.filePath, p)
File
"/development/www/qooxdoo-git/tool/pylib/generator/resource/Library.py",
line 530, in makeClassObj
fileCodeId = self._getCodeId(clazz)
File
"/development/www/qooxdoo-git/tool/pylib/generator/resource/Library.py",
line 227, in _getCodeId
tree = clazz.tree()
File
"/development/www/qooxdoo-git/tool/pylib/generator/code/clazz/MClassCode.py",
line 82, in tree
tree = treegen.createFileTree(tokens, fileId)
File
"/development/www/qooxdoo-git/tool/pylib/ecmascript/frontend/treegenerator.py",
line 2253, in createFileTree
fileNode.childappend(TreeGenerator().parse(tokenArr))
File
"/development/www/qooxdoo-git/tool/pylib/ecmascript/frontend/treegenerator.py",
line 2244, in parse
return statements()
File
"/development/www/qooxdoo-git/tool/pylib/ecmascript/frontend/treegenerator.py",
line 2062, in statements
st = statement()
File
"/development/www/qooxdoo-git/tool/pylib/ecmascript/frontend/treegenerator.py",
line 1979, in statement
s = expression()
File
"/development/www/qooxdoo-git/tool/pylib/ecmascript/frontend/treegenerator.py",
line 1947, in expression
left = t.ifix(left)
File
"/development/www/qooxdoo-git/tool/pylib/ecmascript/frontend/treegenerator.py",
line 931, in ifix
group = self.pfix()
File
"/development/www/qooxdoo-git/tool/pylib/ecmascript/frontend/treegenerator.py",
line 964, in pfix
group.childappend(expression())
File
"/development/www/qooxdoo-git/tool/pylib/ecmascript/frontend/treegenerator.py",
line 1943, in expression
left = t.pfix()
File
"/development/www/qooxdoo-git/tool/pylib/ecmascript/frontend/treegenerator.py",
line 1097, in pfix
keyval = expression()
File
"/development/www/qooxdoo-git/tool/pylib/ecmascript/frontend/treegenerator.py",
line 1943, in expression
left = t.pfix()
File
"/development/www/qooxdoo-git/tool/pylib/ecmascript/frontend/treegenerator.py",
line 1091, in pfix
map_item.set("key", keyname.get("value"))
File
"/development/www/qooxdoo-git/tool/pylib/ecmascript/frontend/tree.py",
line 104, in get
raise NodeAccessException("Node " + self.type + " has no attribute
" + key, self)
ecmascript.frontend.tree.NodeAccessException: Node call has no attribute
value
Regards
Dietrich
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel