- Jun 08, 2011
-
-
Christian Kamm authored
That means import Foo 2.1 can resolve to /path/Foo.2.1 or /path/Foo.2 or /path/Foo Task-number: QTCREATORBUG-4607 Change-Id: Ie1efc5be2ca2ed3ccc130e8a662f94aed11bec1ax Reviewed-on: http://codereview.qt.nokia.com/194 Reviewed-by:
Roberto Raggi <roberto.raggi@nokia.com> (cherry picked from commit 87420263) Reviewed-on: http://codereview.qt.nokia.com/380 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
hjk <qthjk@ovi.com>
-
- Apr 13, 2011
-
-
hjk authored
-
- Jan 12, 2011
- Dec 17, 2010
-
-
con authored
-
- Nov 25, 2010
-
-
Christian Kamm authored
Reviewed-by: Erik Verbruggen
-
Christian Kamm authored
* Bind::usesQmlPrototype is now significantly more performant * type environments are no longer hashed by filename, but rather by Document * * duplicate scope builds are avoided Task-number: QTCREATORBUG-2835 Reviewed-by: Erik Verbruggen
-
- Oct 14, 2010
-
-
Christian Kamm authored
Task-number: QTCREATORBUG-2733 Reviewed-by: Kai Koehne
-
- Sep 16, 2010
-
-
Christian Kamm authored
Link now caches imports. That means importing the same library (say, Qt) from more than one file no longer creates an importing namespace for each one. Instead, a single one is created for the instance of Link. To make this work, the type environment in ScopeChain has been given its own type: Interpreter::TypeEnvironment. That has the added benefit of being able to carry meta-information about imports. You can use TypeEnvironment::importInfo(qmlComponentName) to get information about the import node that caused the import of the component.
-
- Sep 15, 2010
-
-
Christian Kamm authored
-
- Aug 31, 2010
-
-
Christian Kamm authored
Don't use QMultiHash::values(key), it rebuilds the values list from scratch for each lookup. Reviewed-by: Roberto Raggi
-
- Jul 07, 2010
-
-
Roberto Raggi authored
-
- Jun 21, 2010
-
-
Christian Kamm authored
Reviewed-by: Erik Verbruggen
-
- Jun 15, 2010
-
-
Christian Kamm authored
Task-number: QTCREATORBUG-1421 Reviewed-by: Erik Verbruggen
-
- May 19, 2010
-
-
Erik Verbruggen authored
When adding a new file, refreshing semantic errors in the open editor should have worked. It now also works for removing existing files. Done-with: Christian Kamm
-
- May 18, 2010
-
-
Erik Verbruggen authored
When adding a new file, refreshing semantic errors in the open editor should have worked. It now also works for removing existing files. Done-with: Christian Kamm
-
- May 17, 2010
-
-
Christian Kamm authored
Previously, fresh versions of a Document would be added to the _documentsByPath QMultiHash without removing the old version first. This means Link could pick up old versions of a Document. Task-number: QTCREATORBUG-1418
-
- Apr 01, 2010
-
-
Christian Kamm authored
To solve import resolution issues on windows. Reviewed-by: Roberto Raggi
-
Christian Kamm authored
Using canonical paths breaks with symlinked components. Also the editor filename isn't canonical, so comparing them breaks. This reverts commit efcdadd2.
-
Christian Kamm authored
Also change the filename->document map to a hash. Reviewed-by: Roberto Raggi
-
Christian Kamm authored
Otherwise the paths may end up with ../ or /./ in them and confuse the Qml import resolving. Reviewed-by: Thomas Hartmann
-
- Mar 31, 2010
-
-
Christian Kamm authored
-
Kai Koehne authored
Reviewed-by: ckamm
-
Christian Kamm authored
The Document thought it was a JS file as it doesn't have the .qml extension.
-
- Mar 29, 2010
-
-
Roberto Raggi authored
-
- Mar 18, 2010
-
-
Christian Kamm authored
Reviewed-by: Erik Verbruggen
-
- Mar 05, 2010
-
-
hjk authored
-
- Feb 16, 2010
-
-
Christian Kamm authored
* Add SemanticHighlighter to QmlJSTextEditor to update the semantic info in a background thread. * Add QmlJS::Check to run semantic checks on qml and js documents. * Add a check for incorrect property names. * Fix hoverhandler to show tool tips from extra selections over help tooltips.
-
- Feb 11, 2010
-
-
Roberto Raggi authored
-
- Feb 09, 2010
-
-
Roberto Raggi authored
-
- Feb 03, 2010
-
-
Roberto Raggi authored
There is no reason to store the Bind object in a QSharedPointer because the `binder' has the same lifetime of its document.
-
- Feb 02, 2010
-
-
Christian Kamm authored
Reviewed-by:
Roberto Raggi <roberto.raggi@nokia.com>
-
- Jan 27, 2010
-
-
Roberto Raggi authored
Done with: Erik
-
Roberto Raggi authored
-
- Jan 26, 2010
-
-
Roberto Raggi authored
-
Erik Verbruggen authored
Done-with: Christian Kamm
-
Roberto Raggi authored
-
- Jan 25, 2010
-
-
Roberto Raggi authored
-
- Jan 22, 2010
-
-
Roberto Raggi authored
-
- Jan 19, 2010
-
-
Christian Kamm authored
Ideally most of our visitors won't need to make the QML vs JS distinction. For these cases it'll be handy to be able to access the AST no matter whether it's a Program or UiProgram.
-