<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qt/qtdeclarative.git/tests/auto/qml/qqmlparser/qqmlparser.pro, branch dev</title>
<subtitle>Qt Declarative (Quick 2)
</subtitle>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/'/>
<entry>
<title>Remove the qmake project files</title>
<updated>2021-01-15T14:34:22+00:00</updated>
<author>
<name>Fabian Kosmale</name>
<email>fabian.kosmale@qt.io</email>
</author>
<published>2021-01-15T12:37:58+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=78ab4b8d8b75fed240cded1a3f182048e56a8823'/>
<id>78ab4b8d8b75fed240cded1a3f182048e56a8823</id>
<content type='text'>
Remove all qmake project files, except for examples which are used to
test that qmake continues to work.

Change-Id: Ic4abb72dc2dcd75df7a797c56056b6b3c5fe62ac
Reviewed-by: Joerg Bornemann &lt;joerg.bornemann@qt.io&gt;
Reviewed-by: Ulf Hermann &lt;ulf.hermann@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove all qmake project files, except for examples which are used to
test that qmake continues to work.

Change-Id: Ic4abb72dc2dcd75df7a797c56056b6b3c5fe62ac
Reviewed-by: Joerg Bornemann &lt;joerg.bornemann@qt.io&gt;
Reviewed-by: Ulf Hermann &lt;ulf.hermann@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Added AstDumper: better describe and compare AST trees</title>
<updated>2020-02-12T16:51:29+00:00</updated>
<author>
<name>Fawzi Mohamed</name>
<email>fawzi.mohamed@qt.io</email>
</author>
<published>2020-02-10T12:15:37+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=8791fc19f04d51d1efc077205e39a11047e732b5'/>
<id>8791fc19f04d51d1efc077205e39a11047e732b5</id>
<content type='text'>
This is just added to the test sources (via
tests/auto/shared/astdump.pri)

Fixes: QTBUG-81819
Change-Id: Icc70e6f7a6ded9e9957c6d4151f696be34c942e6
Reviewed-by: Fabian Kosmale &lt;fabian.kosmale@qt.io&gt;
Reviewed-by: Ulf Hermann &lt;ulf.hermann@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is just added to the test sources (via
tests/auto/shared/astdump.pri)

Fixes: QTBUG-81819
Change-Id: Icc70e6f7a6ded9e9957c6d4151f696be34c942e6
Reviewed-by: Fabian Kosmale &lt;fabian.kosmale@qt.io&gt;
Reviewed-by: Ulf Hermann &lt;ulf.hermann@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add basic type annotation support for QML functions to the grammar</title>
<updated>2019-07-09T14:52:01+00:00</updated>
<author>
<name>Simon Hausmann</name>
<email>simon.hausmann@qt.io</email>
</author>
<published>2019-01-08T15:27:56+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=a06736cab722c2a4283cdcbda8d003d8e91d7f54'/>
<id>a06736cab722c2a4283cdcbda8d003d8e91d7f54</id>
<content type='text'>
Inspired by TypeScript syntax, allow optional type annotations in the
style of ": &lt;name of type&gt;" in for the parameters of functions and their
return type.

These annotations are not used at the moment, so by default we produce
an error message when encountering them in the AST.

In addition their usage is limited to functions declared in the QML
scope. All other uses attempt to produce readable syntax errors. So for
example this is okay:

    Item {
        function blah(param: string) string { ... }
    }

And this is not okay:

    // some file.js
    function blah(param: string) : string { ... }

Change-Id: I12d20b4e2ce92e01108132975a06cfd13ba4a254
Reviewed-by: Ulf Hermann &lt;ulf.hermann@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Inspired by TypeScript syntax, allow optional type annotations in the
style of ": &lt;name of type&gt;" in for the parameters of functions and their
return type.

These annotations are not used at the moment, so by default we produce
an error message when encountering them in the AST.

In addition their usage is limited to functions declared in the QML
scope. All other uses attempt to produce readable syntax errors. So for
example this is okay:

    Item {
        function blah(param: string) string { ... }
    }

And this is not okay:

    // some file.js
    function blah(param: string) : string { ... }

Change-Id: I12d20b4e2ce92e01108132975a06cfd13ba4a254
Reviewed-by: Ulf Hermann &lt;ulf.hermann@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove CONFIG += parallel_test.</title>
<updated>2015-09-05T10:18:50+00:00</updated>
<author>
<name>Friedemann Kleint</name>
<email>Friedemann.Kleint@theqtcompany.com</email>
</author>
<published>2015-09-04T07:36:29+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=a719e348d22b1ce158a7b2be878965ac3a258914'/>
<id>a719e348d22b1ce158a7b2be878965ac3a258914</id>
<content type='text'>
The keyword no longer has a meaning for the new CI.

Change-Id: I699f2881e291cce02a6a608a8710638886e38daa
Reviewed-by: Simon Hausmann &lt;simon.hausmann@theqtcompany.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The keyword no longer has a meaning for the new CI.

Change-Id: I699f2881e291cce02a6a608a8710638886e38daa
Reviewed-by: Simon Hausmann &lt;simon.hausmann@theqtcompany.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove QT_DISABLE_DEPRECATED_BEFORE=0 from tests not using deprecated API.</title>
<updated>2015-09-03T19:23:46+00:00</updated>
<author>
<name>Friedemann Kleint</name>
<email>Friedemann.Kleint@theqtcompany.com</email>
</author>
<published>2015-09-01T07:15:00+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=7ea2bb876413edc43bb6138978588c290a99f797'/>
<id>7ea2bb876413edc43bb6138978588c290a99f797</id>
<content type='text'>
Change-Id: I691b8ddff60b5f16f06d32b379c76e87f44f84a9
Reviewed-by: Kai Koehne &lt;kai.koehne@theqtcompany.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I691b8ddff60b5f16f06d32b379c76e87f44f84a9
Reviewed-by: Kai Koehne &lt;kai.koehne@theqtcompany.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>improve dependencies of qmlparser test</title>
<updated>2013-03-16T09:34:37+00:00</updated>
<author>
<name>Oswald Buddenhagen</name>
<email>oswald.buddenhagen@digia.com</email>
</author>
<published>2013-03-07T15:31:03+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=10c9f850c1654c893e4784c4faaefb100830d7bd'/>
<id>10c9f850c1654c893e4784c4faaefb100830d7bd</id>
<content type='text'>
first, this doesn't need gui.
second, use qml instead of qmldevtools - there is no need to use the
static library here, and after bootstrapping it would pose a real
problem (testlib is not bootstrapped). on the downside, this makes the
test rely on private_tests.

Change-Id: Ic550fa05dcd0f3ba333850640a5b7e3fdd47d905
Reviewed-by: Oswald Buddenhagen &lt;oswald.buddenhagen@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
first, this doesn't need gui.
second, use qml instead of qmldevtools - there is no need to use the
static library here, and after bootstrapping it would pose a real
problem (testlib is not bootstrapped). on the downside, this makes the
test rely on private_tests.

Change-Id: Ic550fa05dcd0f3ba333850640a5b7e3fdd47d905
Reviewed-by: Oswald Buddenhagen &lt;oswald.buddenhagen@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Set the Qt API level to compatibility mode in all tests.</title>
<updated>2012-08-01T21:33:39+00:00</updated>
<author>
<name>Thiago Macieira</name>
<email>thiago.macieira@intel.com</email>
</author>
<published>2012-08-01T12:27:05+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=8dabc28e4ea6fe7946ee7770ba39410c6d95bc1d'/>
<id>8dabc28e4ea6fe7946ee7770ba39410c6d95bc1d</id>
<content type='text'>
Qt 5.0 beta requires changing the default to the 5.0 API, disabling
the deprecated code. However, tests should test (and often do) the
compatibility API too, so turn it back on.

Task-number: QTBUG-25053
Change-Id: I6988c2360e9d88916311374a0c910bfc5b607439
Reviewed-by: Lars Knoll &lt;lars.knoll@nokia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Qt 5.0 beta requires changing the default to the 5.0 API, disabling
the deprecated code. However, tests should test (and often do) the
compatibility API too, so turn it back on.

Task-number: QTBUG-25053
Change-Id: I6988c2360e9d88916311374a0c910bfc5b607439
Reviewed-by: Lars Knoll &lt;lars.knoll@nokia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add gui-private to tests</title>
<updated>2012-06-22T09:29:38+00:00</updated>
<author>
<name>Girish Ramakrishnan</name>
<email>girish.1.ramakrishnan@nokia.com</email>
</author>
<published>2012-06-22T07:45:53+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=88d3e613a3affb78b8e5a1f8b812f3864e340f8a'/>
<id>88d3e613a3affb78b8e5a1f8b812f3864e340f8a</id>
<content type='text'>
QWindowSystemInterface will be marked as QPA API.

Change-Id: Id174a24f8432219adf1425efe1eb59cf67d48bb9
Reviewed-by: Samuel Rødal &lt;samuel.rodal@nokia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
QWindowSystemInterface will be marked as QPA API.

Change-Id: Id174a24f8432219adf1425efe1eb59cf67d48bb9
Reviewed-by: Samuel Rødal &lt;samuel.rodal@nokia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Changed qml tests to work from install directory</title>
<updated>2012-03-07T05:24:18+00:00</updated>
<author>
<name>Kurt Korbatits</name>
<email>kurt.korbatits@nokia.com</email>
</author>
<published>2012-03-06T04:01:34+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=65764c0334e92c7229457c1bc412f262c9ffdb8a'/>
<id>65764c0334e92c7229457c1bc412f262c9ffdb8a</id>
<content type='text'>
- Changed tests to use TESTDATA
- moved qqmlcontext to private test as it contains private header
- added check for cross_compile option to skip when sources not available

Change-Id: I0f68f58ffcb1b41b8e40a9851e3e003fe72ee2f9
Reviewed-by: Jason McDonald &lt;jason.mcdonald@nokia.com&gt;
Reviewed-by: Michael Brasser &lt;michael.brasser@nokia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Changed tests to use TESTDATA
- moved qqmlcontext to private test as it contains private header
- added check for cross_compile option to skip when sources not available

Change-Id: I0f68f58ffcb1b41b8e40a9851e3e003fe72ee2f9
Reviewed-by: Jason McDonald &lt;jason.mcdonald@nokia.com&gt;
Reviewed-by: Michael Brasser &lt;michael.brasser@nokia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename QDeclarative symbols to QQuick and QQml</title>
<updated>2012-02-24T03:51:31+00:00</updated>
<author>
<name>Matthew Vogt</name>
<email>matthew.vogt@nokia.com</email>
</author>
<published>2012-02-16T04:43:03+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=b855240b782395f94315f43ea3e7e182299fac48'/>
<id>b855240b782395f94315f43ea3e7e182299fac48</id>
<content type='text'>
Symbols beginning with QDeclarative are already exported
by the quick1 module.

Users can apply the bin/rename-qtdeclarative-symbols.sh
script to modify client code using the previous names of the
renamed symbols.

Task-number: QTBUG-23737
Change-Id: Ifaa482663767634931e8711a8e9bf6e404859e66
Reviewed-by: Martin Jones &lt;martin.jones@nokia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Symbols beginning with QDeclarative are already exported
by the quick1 module.

Users can apply the bin/rename-qtdeclarative-symbols.sh
script to modify client code using the previous names of the
renamed symbols.

Task-number: QTBUG-23737
Change-Id: Ifaa482663767634931e8711a8e9bf6e404859e66
Reviewed-by: Martin Jones &lt;martin.jones@nokia.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
