Hi!

> Figured it out. Somehow I managed to damage a file in the framework -
> I tried reformatting it, since Eclipse with Aptana installed
> complained about an internal error while parsing it. Overwritten the
> framework freshly from the archive, and now the build works.

Good to hear it works (and it wasn't a problem of qooxdoo).

> Just one complaint, though: couldn't you qooxdoo developers make the
> builder script run through all sources and list all missing commans,
> semicolons instead of commas, missing colons and the like at once?
> while I've seen worse, the syntax required for writing classes in
> qooxdoo isn't particularly helpful when -writing_, i.e. I miss out the
> comma after a function/member declaration very so often, or place a
> semicolon instead, so I have to restart the build several times before
> I actually get something built.

The more accustomed to qooxdoo and its class definition you get, the
less errors you'll make. ;-)

Seriously, some editors/IDEs might be able to detect those errors while
typing, since the class definition is a literal JS object. That would
provide the most immediate feedback.

But what you asked for on a tooling level is also available: you can
trigger a full-featured code validation of all your app code just by
executing "generate.py lint". 

There is also ecmalint.py in the tool/bin/ folder that you could use to
validate your current source file. Some people even configured their
IDEs to run those lint tests via key shortcut or each time they save a
file (AFAIK in the qooxdoo TextMate bundle for instance).

HTH,

Andreas



------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to