diff options
author | Alan Alpert <aalpert@rim.com> | 2012-12-03 08:48:18 -0800 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2012-12-05 19:20:51 +0100 |
commit | dc96bfd00152e25f007511f64bff7c413f657886 (patch) | |
tree | aa5ee99d99c5e8c64dbb36eb038398e2e399abab /tests/auto/declarative/qdeclarativelanguage/data | |
parent | ad86cd24157cc6ded679f40807591981fe52d540 (diff) |
Delay loading implicit import
As a performance improvement to avoid accessing the filesystem
unecessarily, only import "." implicitly if types cannot be found in the
existing imports. This is not a behavior change for type resolution,
because "." already has the lowest precedence for type resolution.
Change-Id: I8a8f10f7a790e6a02fc2c07c443f7be1984fc979
Reviewed-by: Matthew Vogt <matthew.vogt@qinetic.com.au>
Reviewed-by: Christopher Adams <chris.adams@jollamobile.com>
Diffstat (limited to 'tests/auto/declarative/qdeclarativelanguage/data')
-rw-r--r-- | tests/auto/declarative/qdeclarativelanguage/data/LocalLast2.qml | 2 | ||||
-rw-r--r-- | tests/auto/declarative/qdeclarativelanguage/data/localOrderTest.qml | 7 |
2 files changed, 9 insertions, 0 deletions
diff --git a/tests/auto/declarative/qdeclarativelanguage/data/LocalLast2.qml b/tests/auto/declarative/qdeclarativelanguage/data/LocalLast2.qml new file mode 100644 index 00000000..4bf7eb2e --- /dev/null +++ b/tests/auto/declarative/qdeclarativelanguage/data/LocalLast2.qml @@ -0,0 +1,2 @@ +import QtQuick 1.0 +MouseArea {} diff --git a/tests/auto/declarative/qdeclarativelanguage/data/localOrderTest.qml b/tests/auto/declarative/qdeclarativelanguage/data/localOrderTest.qml new file mode 100644 index 00000000..bdb13756 --- /dev/null +++ b/tests/auto/declarative/qdeclarativelanguage/data/localOrderTest.qml @@ -0,0 +1,7 @@ +import QtQuick 1.0 +import com.nokia.installedtest 1.0 + +LocalLast2 { + property Item item: LocalLast {} +} + |