On 10/29/2012 09:53 AM, Krejčí Daniel wrote: > Well thron, problem is, that lint isn't reporting warning from deferred > source files itself, but in places where I want to use it's objects. I should > have been more precise on this, sorry about that. > > "Use of undefined or global identifier 'deferred'" > > That library script creates object window.deferred which contains necessary > stuff, so it's sort of namespace, but not for lint in qooxdoo. In code i have > to use it like "new deferred.Deferred()". > > That's why i have been asking if it cannot be solved through Manifest.json > and somehow register "deferred" as namespace. > > I had found out little solution using "@lint ignoreUndefined(deferred)". It > works, but ignoring problems never seemed to me like real solution.
But that's the canonical way. You are not ignoring a problem, but you have to tell the generator somehow that the global 'deferred' is ok and it need not warn about it. You do this either locally with the @lint syntax (if you don't like the word 'ignore', just think of it as 'allowedGlobal'), or by overriding the "lint" job in config.json, adding 'deferred' to lint-check/allowed-globals [1]. T. [1] http://manual.qooxdoo.org/2.0.x/pages/tool/generator_config_ref.html#lint-check ------------------------------------------------------------------------------ The Windows 8 Center - In partnership with Sourceforge Your idea - your app - 30 days. Get started! http://windows8center.sourceforge.net/ what-html-developers-need-to-know-about-coding-windows-8-metro-style-apps/ _______________________________________________ qooxdoo-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
