From dc96bfd00152e25f007511f64bff7c413f657886 Mon Sep 17 00:00:00 2001 From: Alan Alpert Date: Mon, 3 Dec 2012 08:48:18 -0800 Subject: 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 Reviewed-by: Christopher Adams --- tests/auto/declarative/qdeclarativelanguage/data/LocalLast2.qml | 2 ++ .../auto/declarative/qdeclarativelanguage/data/localOrderTest.qml | 7 +++++++ 2 files changed, 9 insertions(+) create mode 100644 tests/auto/declarative/qdeclarativelanguage/data/LocalLast2.qml create mode 100644 tests/auto/declarative/qdeclarativelanguage/data/localOrderTest.qml (limited to 'tests/auto/declarative/qdeclarativelanguage/data') 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 {} +} + -- cgit v1.2.3