On 07/29/2015 09:43 AM, Denis Shienkov wrote: > Hi folks, > > is there are any progress with this?
Please don't cross-post. There is also no need to duplicate JIRA issues on the mailing list. As I have pointed out before, there is no such thing as "type" in that context, so the example you posted is not valid code and the error message is correct. Christian > > BR, > Denis > > 2015-07-15 11:32 GMT+03:00 Denis Shienkov <denis.shien...@gmail.com > <mailto:denis.shien...@gmail.com>>: > > Hi all. > > Can someone look on this bug: https://bugreports.qt.io/browse/QBS-832 ? > > There is an epic bug which can be reproduced so: > > > = > > c:\Qt\Qt5.5.0-msvc\Tools\QtCreator\share\qtcreator\qbs\share\qbs\modules\foo\FooModule.qbs > = > > import qbs > import qbs.ModUtils > > Module { > property stringList example: type.contains("bla") ? ["123"] : ["456"] > } > > === test.qbs == > > import qbs > > Project { > Product { > name:"Bar" > Depends {name:"foo" } > foo.example: ["789"]// <<< this fails } > } > > > In this case unable to open the QBS project at all, because can not > parse: > > "ReferenceError: Can't find variable: type" > > This does not work on Windows 8x32, QtCreator 3.4.2.. But works with > QtCreator 3.4.1. > > What is it? :(( > > BR, > Denis > > // > > _______________________________________________ QBS mailing list QBS@qt-project.org http://lists.qt-project.org/mailman/listinfo/qbs