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 qbsimport 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

Reply via email to