hjk
4759d8cef4
debugger: fix a wrong sanity check in the dumpers
...
Change-Id: Ie2dce425cf1204f22bb752bd400bc98211b45a63
Reviewed-on: http://codereview.qt-project.org/5126
Reviewed-by: hjk <qthjk@ovi.com >
2011-09-19 11:39:24 +02:00
hjk
cda5af893b
debugger: show at least "elide" markers for thread ids
...
Task-number: QTCREATORBUG-6110
Change-Id: I439fc6463c42fce134646c620ac19a5c533217fe
Reviewed-on: http://codereview.qt-project.org/5123
Reviewed-by: hjk <qthjk@ovi.com >
2011-09-19 11:24:24 +02:00
hjk
54f7489ea1
debugger: add manual test for QVariantMap
...
Change-Id: I32341ddc529cc20f5c7d1f907d88a05f5e062cb0
Reviewed-on: http://codereview.qt-project.org/5072
Reviewed-by: hjk <qthjk@ovi.com >
2011-09-16 11:06:03 +02:00
hjk
26f163570b
debugger: work on manual test
...
Change-Id: I6a803c770e8adf27fb7f6227d0d71c20ed0dffcf
Reviewed-on: http://codereview.qt-project.org/4985
Reviewed-by: hjk <qthjk@ovi.com >
2011-09-15 13:34:23 +02:00
Christian Kamm
c0c9312495
QmlJS tests: Fix compile of 'check' test.
...
Change-Id: I6cccb55d4c49eb6cf77ac4d1378d3d7adac95a32
Reviewed-on: http://codereview.qt-project.org/4881
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@nokia.com >
2011-09-14 11:35:50 +02:00
Christian Kamm
57ab1cb249
QmlJS checks: Add tests.
...
Change-Id: I37852b7b4f1720c276fc3aea3b1892613028ec48
Reviewed-on: http://codereview.qt-project.org/4658
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@nokia.com >
2011-09-14 11:15:25 +02:00
Christian Kamm
367e27cde7
QmlJS checks: Correct the check for dangerous == and add tests.
...
Change-Id: Ie0f4062069bf241020868af34ce6d36146b4b0c7
Reviewed-on: http://codereview.qt-project.org/4646
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@nokia.com >
2011-09-14 11:13:59 +02:00
Christian Kamm
97ad582c28
QmlJS: Add infrastructure for tests of QML static checker.
...
Change-Id: Idf49bc0c29ad82456a5fe65e2acced6a4fb130fc
Reviewed-on: http://codereview.qt-project.org/4552
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@nokia.com >
2011-09-14 11:13:51 +02:00
Christian Kamm
f51efea40f
QmlJS tests: Make basic test pass again.
...
Change-Id: Iff7d36e7c7908b267fc02cd46e3f2a173ef5c7b9
Reviewed-on: http://codereview.qt-project.org/4547
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@nokia.com >
2011-09-14 11:03:46 +02:00
Christian Kamm
16b4a6fe73
QmlJS indenter: Fix labelled statements and break/continue with label.
...
Also do some cleanup to make handling of substatements nicer.
Change-Id: I78773fc81d9b0058fa97c5cef393cca34b7fd885
Reviewed-on: http://codereview.qt-project.org/4413
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@nokia.com >
2011-09-14 11:02:45 +02:00
Christian Stenger
c36e017d40
Added indentation test for Qml
...
Change-Id: I15751d93dccba232455e6e85c4ac0c30c74be3af
Reviewed-on: http://codereview.qt-project.org/4650
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
Reviewed-by: Bill King <bill.king@nokia.com >
2011-09-12 12:44:59 +02:00
Christian Kamm
151475a0fe
C++: Fix function return type printing.
...
We used to print T * foo(), but our style suggests T *foo().
Change-Id: Ie3b0ce6b620785ec98aeb394f7955ce959440619
Reviewed-on: http://codereview.qt-project.org/4634
Reviewed-by: Leandro T. C. Melo <leandro.melo@nokia.com >
2011-09-12 11:16:39 +02:00
Bill King
509eb894dd
New waitForSignal function
...
...and real life test case.
Change-Id: Id22f4a7bf444e319651b54e1a3a230040b982e30
Reviewed-on: http://codereview.qt-project.org/4548
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
Reviewed-by: Christian Stenger <christian.stenger@nokia.com >
2011-09-12 10:35:26 +02:00
Bill King
690ed9f7ec
More wait-for-project-refresh
...
Change-Id: Ic08c7e66edbcf300d6643ea0139cf9eea1720e31
Reviewed-on: http://codereview.qt-project.org/4519
Reviewed-by: Christian Stenger <christian.stenger@nokia.com >
2011-09-09 14:51:51 +02:00
Bill King
81689c9f56
Speed up this testcase
...
While qt is large, it also takes a fair amount of time to process.
This should still be a sufficient testcase for basic project opening.
Change-Id: I319d009d22ad1607926d2cd751953a6268266f35
Reviewed-on: http://codereview.qt-project.org/4523
Reviewed-by: Christian Stenger <christian.stenger@nokia.com >
2011-09-09 14:20:26 +02:00
Bill King
29838517ce
Wait for project refresh before building.
...
Change-Id: Ia5bbeec726168ecd0264ff351dd0eab9b9af31d2
Reviewed-on: http://codereview.qt-project.org/4512
Reviewed-by: Christian Stenger <christian.stenger@nokia.com >
2011-09-09 11:11:14 +02:00
Christian Kamm
62a71b75a0
QmlJS indenter: Fix indentation for property initializers.
...
property int foo: {
used to start an object literal but is a block statement now.
Change-Id: I9ffbce4927b444314f1a43aba65ca3d9d234e47c
Reviewed-on: http://codereview.qt-project.org/4339
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@nokia.com >
2011-09-08 13:55:08 +02:00
Christian Stenger
e137af3a42
Added test for creation of QtQuick application
...
Added more QtQuick tests and did some refactorings according to re-appearing code.
Completed the Qt Quick Wizards test from QtCreatorTestingMatrix.
Change-Id: I857d9f3c3809221e2df3e096b3926a8d5d36b828
Reviewed-on: http://codereview.qt-project.org/4238
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
Reviewed-by: Bill King <bill.king@nokia.com >
2011-09-08 10:51:17 +02:00
hjk
e906341df3
fakevim: let autotests pass.
...
Change-Id: I9d095c904d95ca710e033849723daf249f450486
Reviewed-on: http://codereview.qt.nokia.com/4218
Reviewed-by: hjk <qthjk@ovi.com >
2011-09-05 18:15:49 +02:00
hjk
0f0117b0bf
fakevim: fix connection in autotest
...
Change-Id: I3c7250b1f0e3459d446e9f6f5eb87f175dc84908
Reviewed-on: http://codereview.qt.nokia.com/4217
Reviewed-by: hjk <qthjk@ovi.com >
2011-09-05 18:15:40 +02:00
Christian Stenger
46320d6417
Improved writing tasks files
...
Change-Id: Ia7dfa0c4554082e8620cfbed40e3f105fb8ff2e1
Reviewed-on: http://codereview.qt.nokia.com/4205
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
Reviewed-by: Bill King <bill.king@nokia.com >
2011-09-05 16:28:02 +02:00
Christian Stenger
2d6842e62d
Improved build handling when build fails without errors inside build issues
...
Change-Id: I0958a9a8e644c245fb0930f5d165e0aac4a74ce8
Reviewed-on: http://codereview.qt.nokia.com/4184
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
Reviewed-by: Bill King <bill.king@nokia.com >
2011-09-05 13:48:13 +02:00
Bill King
eac89e401d
Fix openQmakeProject to match new combo value.
...
Change-Id: Ice0050bf1bb7af59eb57c1e9218d96b3114f4c08
Reviewed-on: http://codereview.qt.nokia.com/4129
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
Reviewed-by: Christian Stenger <christian.stenger@nokia.com >
2011-09-05 10:21:02 +02:00
Christian Stenger
d5e57c12c8
Added function to read out build issues
...
Change-Id: I1300fd9b7f136fa747f8f0063e232a2803548963
Reviewed-on: http://codereview.qt.nokia.com/4072
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
Reviewed-by: Bill King <bill.king@nokia.com >
2011-09-02 09:46:43 +02:00
hjk
2bda418478
debugger: robustify QFile* dumpers
...
Change-Id: Ic5ec62a484b2d7c71664e86b7f1f38c582492811
Reviewed-on: http://codereview.qt.nokia.com/4051
Reviewed-by: hjk <qthjk@ovi.com >
2011-09-01 10:29:00 +02:00
Christian Stenger
991e19b40b
Refactoring build functions, enhancing signal handlers
...
Added functionality to remove the need to clean settings by yourself
Change-Id: If2d95618d5e77e30480d0ca763ad7ce632f2d094
Reviewed-on: http://codereview.qt.nokia.com/3984
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
Reviewed-by: Bill King <bill.king@nokia.com >
2011-08-31 16:37:00 +02:00
Bill King
507d260bd4
Fixes openProject, also tests multiple target selection and building.
...
Change-Id: I4a5aaea2eca940c3ffcf8458b5cc0afce591b63e
Reviewed-on: http://codereview.qt.nokia.com/3886
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
Reviewed-by: Christian Stenger <christian.stenger@nokia.com >
2011-08-31 14:09:38 +02:00
Christian Kamm
930e7b711d
C++ insert def: Insert next to surrounding definitions.
...
Change-Id: I1bef659084727d7fe69670c991ee5efe2be66497
Reviewed-on: http://codereview.qt.nokia.com/3713
Reviewed-by: Leandro T. C. Melo <leandro.melo@nokia.com >
2011-08-30 09:03:08 +02:00
Bill King
f4ba61528e
Remove the need to set global scripts directory.
...
Change-Id: I8f937120f7b151b0c68480a898fd953ae542bf69
Reviewed-on: http://codereview.qt.nokia.com/3662
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
Reviewed-by: Christian Stenger <christian.stenger@nokia.com >
2011-08-29 12:36:31 +02:00
Christian Stenger
648e985cd6
Improved check for last build status
...
Change-Id: I18f8839daeb5f21957b9ab8102341f25dd77720d
Reviewed-on: http://codereview.qt.nokia.com/3651
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
Reviewed-by: Bill King <bill.king@nokia.com >
2011-08-26 12:21:20 +02:00
Bill King
756fb87983
Initial commit of squish tests for creator.
...
Change-Id: Ic499b3c36d37f9789276f60a41642ffc7ee816d1
Reviewed-on: http://codereview.qt.nokia.com/3047
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
Reviewed-by: Bill King <bill.king@nokia.com >
2011-08-26 09:46:31 +02:00
hjk
8d936cec6e
debugger: speed up QDate, QTime, QDateTime dumpers
...
Change-Id: I9ed3961d047738bd3add87b1f00d548df1fb01d8
Reviewed-on: http://codereview.qt.nokia.com/3609
Reviewed-by: hjk <qthjk@ovi.com >
2011-08-25 17:37:41 +02:00
hjk
716ab646de
debugger: compile fix for manual tests
...
Change-Id: I7e192f62623e7fe4bcbf0163a1e7440acf9c01b5
Reviewed-on: http://codereview.qt.nokia.com/3578
Reviewed-by: hjk <qthjk@ovi.com >
2011-08-25 10:56:14 +02:00
hjk
bbe4cb24a5
debugger: work on manual tests
...
Change-Id: Ied0486b79661c7587211128be047a419351e00f4
Reviewed-on: http://codereview.qt.nokia.com/3522
Reviewed-by: hjk <qthjk@ovi.com >
2011-08-24 17:03:51 +02:00
hjk
e3257369a8
debugger: work on manual tests
...
Change-Id: Ied0486b79661c7587211128be047a419351e00f3
Reviewed-on: http://codereview.qt.nokia.com/3515
Reviewed-by: hjk <qthjk@ovi.com >
2011-08-24 16:31:06 +02:00
hjk
38b5cafe79
debugger: make manual tests 'auto-break' on demand
...
Change-Id: Iaec13fe6634230ca3df5f6fd92470a72ce32c266
Reviewed-on: http://codereview.qt.nokia.com/3494
Reviewed-by: hjk <qthjk@ovi.com >
2011-08-24 13:55:03 +02:00
hjk
051545a499
debugger: rename manual tests from 'gdbdebugger' to 'debugger'
...
Change-Id: I0f92b03fa99d81fd58d92eb8a0f3dfe3b1cbf7b4
Reviewed-on: http://codereview.qt.nokia.com/3402
Reviewed-by: hjk <qthjk@ovi.com >
2011-08-24 13:54:34 +02:00
hjk
7d219d788b
debugger: better guess at childnumchild value for compact transmission
...
Change-Id: I85626b75f49cdcb8f026ca0389e796fdca4d1f65
Reviewed-on: http://codereview.qt.nokia.com/3331
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
Reviewed-by: hjk <qthjk@ovi.com >
2011-08-22 18:24:56 +02:00
hjk
8d2f0376e2
debugger: work on manual tests
...
Change-Id: Ifdcf4e9a09be0cc21ab9dc579dcae8dfbe91a9d2
Reviewed-on: http://codereview.qt.nokia.com/3212
Reviewed-by: hjk <qthjk@ovi.com >
2011-08-18 16:26:45 +02:00
Friedemann Kleint
a59bca800f
Debugger: Re-enable char format tests.
...
Change-Id: Ie4b86b4f0db3fd1d32218b03a16e9bb8853aa305
Reviewed-on: http://codereview.qt.nokia.com/3146
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com >
2011-08-18 10:24:35 +02:00
hjk
a946538089
debugger: update manual tests
...
Change-Id: I88b980d4bd8c6ad7af34b6cf28cdea196d1e56d2
Reviewed-on: http://codereview.qt.nokia.com/3101
Reviewed-by: hjk <qthjk@ovi.com >
2011-08-17 14:56:13 +02:00
hjk
1f36bcaca3
debugger: work on manual tests
...
Change-Id: I4498aa4023c83a6c5ae687aede9eb497afa9fd37
Reviewed-on: http://codereview.qt.nokia.com/3076
Reviewed-by: hjk <qthjk@ovi.com >
2011-08-17 10:48:18 +02:00
hjk
d2f995d8ef
debugger: work on manual tests, rearrange format computation
...
Change-Id: Ia1dc9f134fe19fc1607c150051381c61c0ad1469
Reviewed-on: http://codereview.qt.nokia.com/3053
Reviewed-by: hjk <qthjk@ovi.com >
2011-08-16 18:38:27 +02:00
hjk
eb91e9b51e
debugger: also pretty-print typedefs to references
...
Change-Id: Id845d9cf412efb6797feadcb4d83286d16db7123
Reviewed-on: http://codereview.qt.nokia.com/3048
Reviewed-by: hjk <qthjk@ovi.com >
2011-08-16 17:06:09 +02:00
hjk
783d41ed05
debugger: add manual test
...
Task-number: QTCREATORBUG-5799
Change-Id: I5577fc2f19e200d6d360e4d1237ed9f55808ed73
Reviewed-on: http://codereview.qt.nokia.com/3001
Reviewed-by: hjk <qthjk@ovi.com >
2011-08-16 12:28:08 +02:00
hjk
bd2aff72db
debugger: update manual tests
...
Change-Id: Ifed298d5257e02e3df1cde947419ab999be116af
Reviewed-on: http://codereview.qt.nokia.com/2971
Reviewed-by: hjk <qthjk@ovi.com >
2011-08-15 15:13:12 +02:00
Robert Loehning
476338a6d2
Changed links to bugtracker to https
...
Change-Id: I62aa9a4033399ee7fc0b55952613657f124c8fb9
Reviewed-on: http://codereview.qt.nokia.com/2791
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
Reviewed-by: Eike Ziller <eike.ziller@nokia.com >
2011-08-10 13:44:03 +02:00
Friedemann Kleint
3ba3f335e3
Fix Valgrind test compilation.
...
Change-Id: I13dfc18d1b283af610edba4f40515aef01001d92
Reviewed-on: http://codereview.qt.nokia.com/2781
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
Reviewed-by: Bill King <bill.king@nokia.com >
2011-08-09 14:38:01 +02:00
Friedemann Kleint
1f13482f69
Yet another compile fix for MinGW/Windows.
...
Change-Id: Iea0d998de254d26e15a8703812b3aad8399721a8
Reviewed-on: http://codereview.qt.nokia.com/2777
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com >
2011-08-09 13:44:37 +02:00
Christian Kamm
9dc9674c6b
QmlJS: Share Context.
...
Previously Context was not entirely thread safe and had to be
copied locally. Now it is thread safe and its lifetime
managed by QSharedPointer.
The non-safe parts were moved into ScopeChain in a previous commit.
Change-Id: I851a93de85cbd6391dbea0fe33b011e2e093addb
Reviewed-on: http://codereview.qt.nokia.com/1695
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@nokia.com >
2011-08-08 12:05:19 +02:00