summaryrefslogtreecommitdiff
path: root/src/libs/qmljs/qmljscheck.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* Don't try to look up members of attached properties.Christian Kamm2010-02-181-1/+8
|
* Error when binding to nonexistant member of property in Qml.Christian Kamm2010-02-181-3/+24
| | | | | | This now errors for: anchors.undefinedAnchor: foo x.undefinedAnchor
* Fix possible crash in QmlJS semantic checker.Christian Kamm2010-02-181-4/+4
|
* Fix possible crash in QmlJS semantic checker.Christian Kamm2010-02-181-1/+4
|
* Workaround for not erroring on anchors { ... } in Qml for now.Christian Kamm2010-02-171-0/+9
|
* Don't error for unknown property names inside ListElement for now.Christian Kamm2010-02-171-2/+14
|
* Don't show 'invalid property name' errors if we can't resolve the type.Christian Kamm2010-02-161-3/+9
| | | | | | | The idea is that it may be a plugin-provided type. We don't want user code to be riddled with error markers in that case. Reviewed-by: Roberto Raggi
* Fix incorrect 'invalid property' errors for PropertyChanges.Christian Kamm2010-02-161-9/+57
| | | | Reviewed-by: Roberto Raggi
* Add QmlJS semantic checker.Christian Kamm2010-02-161-0/+140
| | | | | | | | | * 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.
* Rename QmlJS::Check -> QmlJS::Evaluate.Christian Kamm2010-02-151-604/+0
| | | | | It is used to evaluate expressions to values. Done to make room for a real 'check' pass.
* Removed unnecessary includes of qmljslink.hChristian Kamm2010-02-121-1/+0
|
* Initial support of `Follow symbol under cursor' for QML/JS.Roberto Raggi2010-02-091-15/+15
|
* Add support for lazy prototypes.Roberto Raggi2010-02-031-2/+2
| | | | Done-with: ckamm
* Completion for global variables in JS.Roberto Raggi2010-02-031-6/+6
| | | | | | | * Support for lookup JS vs Qml * Bind global variables. Done-with: ckamm
* Get rid of Environment, introduce external ScopeChain in Link.Christian Kamm2010-02-031-12/+10
| | | | Done-with: Roberto
* Introduced QML/JS references.Roberto Raggi2010-02-031-1/+12
| | | | Done with ckamm
* Try to get the type from a qualified-id.Roberto Raggi2010-02-021-3/+26
|
* Guess the type of a global variable by looking at its initializer.Roberto Raggi2010-02-011-2/+8
|
* Some initial work on the type checker for QML/JS.Roberto Raggi2010-01-261-96/+162
|
* Renamed classes and files to use the QmlJS prefix.Roberto Raggi2010-01-181-0/+501