On Tue, Nov 4, 2008 at 4:45 AM, thron7 <[EMAIL PROTECTED]> wrote:

>
>
> > Also, what does "Excludes may break code!" mean?  That's displayed when
> > running "generate.py -q api" in the framework directory.
> >
>
> Derrell, c'mon, you know what it means. You've been working with the
> system for too long. If you deliberately exclude classes they might be
> missing at runtime. That's what it means. It says "I hope you know what
> you're doing", that's all. A quick look into the framework/config.json
> (API_EXCLUDE) will show you that there are name spaces excluded so they
> won't garble up the Apiviewer, so everything is under control. It might
> be easier to grasp if you also see the surrounding output ;).
>

I'm sorry.  I asked a rhetorical question.  Yes, *I* know what it means, but
it's certainly not obvious what it means to someone not as familiar with
qooxdoo as I am.  I think you know by now that I'm a big proponent of "make
things obvious and easy to learn" :-) so that it doesn't take years of
experience or an indepth knowledge of qooxdoo to understand what's going on.

Let me rephrase my rhetorical question as a suggestion instead.  I suggest
replacing the generic "Excludes may break code!" message with a more
specific:

Warning: qx.legacy.* has been explicitly excluded at config.json:19
Warning: qx.test.* has been explicitly excluded at config.json:19

I'll post bug reports for this and the "quiet isn't quite quiet" issue.

Derrell
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to