| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
| |
|
|
|
|
| |
Reviewed-by: hjk
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
src/plugins/coreplugin/basemode.cpp
src/plugins/coreplugin/basemode.h
src/plugins/coreplugin/scriptmanager/qworkbench_wrapper.cpp
src/plugins/coreplugin/scriptmanager/qworkbench_wrapper.h
src/plugins/debugger/cdb/cdbsymbolpathlisteditor.cpp
src/plugins/debugger/debuggeragents.cpp
src/plugins/debugger/debuggeruiswitcher.cpp
src/plugins/debugger/debuggeruiswitcher.h
src/plugins/projectexplorer/buildconfigdialog.cpp
src/plugins/qmldesigner/components/propertyeditor/colorwidget.cpp
src/plugins/qmldesigner/components/propertyeditor/colorwidget.h
src/plugins/qmldesigner/designercore/include/enumeratormetainfo.h
src/plugins/qmldesigner/designercore/include/modelutilities.h
src/plugins/qmldesigner/designercore/include/nodeinstance.h
src/plugins/qmldesigner/designercore/include/propertymetainfo.h
src/plugins/qmldesigner/designercore/instances/graphicsscenenodeinstance.cpp
src/plugins/qmldesigner/designercore/instances/graphicsscenenodeinstance.h
src/plugins/qmldesigner/designercore/instances/graphicsviewnodeinstance.cpp
src/plugins/qmldesigner/designercore/instances/graphicswidgetnodeinstance.cpp
src/plugins/qmldesigner/designercore/instances/graphicswidgetnodeinstance.h
src/plugins/qmldesigner/designercore/instances/nodeinstance.cpp
src/plugins/qmldesigner/designercore/instances/qmlviewnodeinstance.cpp
src/plugins/qmldesigner/designercore/instances/widgetnodeinstance.cpp
src/plugins/qmldesigner/designercore/instances/widgetnodeinstance.h
src/plugins/qmldesigner/designercore/metainfo/enumeratormetainfo.cpp
src/plugins/qmldesigner/designercore/metainfo/propertymetainfo.cpp
src/plugins/qmldesigner/designercore/model/modelutilities.cpp
src/plugins/snippets/inputwidget.cpp
src/plugins/snippets/snippetscompletion.cpp
src/plugins/snippets/snippetscompletion.h
src/plugins/snippets/snippetspec.cpp
src/plugins/snippets/snippetsplugin.cpp
src/plugins/snippets/snippetswindow.cpp
src/plugins/snippets/snippetswindow.h
src/plugins/texteditor/snippetsparser.cpp
src/tools/qml/qmldom/main.cpp
tests/manual/trk/runner.cpp
tests/manual/trk/trkolddevice.cpp
tests/manual/trk/trkolddevice.h
tests/manual/trk/trkserver.cpp
|
| | |
|
| |
| |
| |
| |
| | |
Each Components starts a new scope for ids. Using a stack to check
this properly.
|
| | |
|
| |
| |
| |
| | |
We are checking for duplicate ids and duplicate property definitions now.
|
| |
| |
| |
| | |
Reviewed-by: Erik Verbruggen
|
| |
| |
| |
| |
| |
| |
| |
| | |
Also
* check the condition of the 'for(var' statement for assignment
* allow comma expressions in 'for(var'
Reviewed-by: Erik Verbruggen
|
| |
| |
| |
| | |
Reviewed-by: Roberto Raggi
|
| |
| |
| |
| | |
Reviewed-by: Roberto Raggi
|
| |
| |
| |
| | |
Reviewed-by: Roberto Raggi
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The "value might be 'undefined'" warning triggered whenever the static
expression evaluator failed to produce a value. At the moment, it does
so for almost all non-trivial expressions.
The warning is now disabled.
Task-number: QTCREATORBUG-3208
|
| |
| |
| |
| |
| | |
Task-number: QTCREATORBUG-3071
Reviewed-by: Erik Verbruggen
|
| |
| |
| |
| |
| |
| |
| | |
It still generates too many false-negatives for now. Will be enabled
once the remaining lookup failures have been fixed.
Reviewed-by: Erik Verbruggen
|
|/
|
|
| |
Reviewed-by: Erik Verbruggen
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
Reviewed-by: Roberto Raggi
|
| |
|
|
|
|
|
|
|
|
| |
* If possible, create LookupContexts through SemanticInfo; it caches the
linked Context and will be faster.
* Contexts now own their Engine.
Reviewed-by: Lasse Holmstedt
|
|
|
|
| |
Reviewed-by: ckamm
|
|
|
|
| |
Reviewed-by: ossi
|
|
|
|
| |
Reviewed-by: Erik Verbruggen
|
|
|
|
| |
Task-number: QTCREATORBUG-1439
|
|
|
|
| |
Done-with: Erik Verbruggen
|
|
|
|
|
|
| |
Use ScopeBuilder.push(...) for the same functionality.
Reviewed-by: Erik Verbruggen
|
|
|
|
|
| |
Task-number: QTCREATORBUG-1021
Reviewed-by: Erik Verbruggen
|
| |
|
|
|
|
|
|
| |
Avoids bug where import errors would show up in all files.
Reviewed-by: Roberto Raggi
|
|
|
|
|
| |
Task-number: QTCREATORBUG-874
Reviewed-by: Erik Verbruggen
|
|
|
|
|
|
|
|
|
| |
* Fill the snapshot with files that could be imported.
* Implement package imports.
* The qmldir file is not parsed yet.
Reviewed-by: Erik Verbruggen
|
| |
|
| |
|
|
|
|
| |
Reviewed-by: Erik Verbruggen
|
| |
|
|
|
|
| |
XML file.
|
|
|
|
| |
All files have been renamed from Qml to QDeclarative
|
| |
|
|
|
|
| |
Done-with: Erik Verbruggen
|
| |
|
| |
|
|
|
|
| |
Done-with: Erik Verbruggen
|
| |
|
|
|
|
| |
Just the declaring member isn't enough.
|
|
|
|
|
|
| |
Instead of only maintaining a flat list of scopes, actually store the
global, component chain, root object, scope object, function, id and js
scopes separately.
|
|
|
|
| |
Done-with: Christian Kamm
|
| |
|
|
|
|
| |
And made the warnings/errors translatable.
|