Commit Graph

4400 Commits

Author SHA1 Message Date
hjk
de789e357b debugger: work on manual tests
Change-Id: I1377da4e46970d663376141791440f3e8e6007ec
Reviewed-on: http://codereview.qt.nokia.com/1301
Reviewed-by: hjk <qthjk@ovi.com>
2011-07-08 09:14:05 +02:00
hjk
22395a1ca7 debugger: add comment to manual test
Change-Id: If495e0d8532abdc64d86a56f5e9c8b9d7e00067e
Reviewed-on: http://codereview.qt.nokia.com/1344
Reviewed-by: hjk <qthjk@ovi.com>
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
2011-07-08 08:46:27 +02:00
Oswald Buddenhagen
1f3896e8af Merge remote-tracking branch 'origin/2.3'
Conflicts:
	share/qtcreator/dumper/bridge.py
	src/plugins/debugger/gdb/gdbengine.cpp
	src/plugins/remotelinux/remotelinuxapplicationrunner.cpp

Change-Id: I444f797723d5879ea08c5c0e1f31158d271d4f41
2011-07-07 12:26:59 +02:00
Thomas Murach
a4c4d67772 corrected license headers
Change-Id: I56fa50745a80abf52488bebe6a5a72cf26932a8b
Merge-request: 352
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
Reviewed-on: http://codereview.qt.nokia.com/1251
2011-07-06 17:56:15 +02:00
Christian Kamm
1f9be179f0 C++ indenter: Make continuations after ( consistent.
Change-Id: Iae780127065e3fce274db10e173f5c0bde15bd92
Reviewed-on: http://codereview.qt.nokia.com/1229
Reviewed-by: Leandro T. C. Melo <leandro.melo@nokia.com>
2011-07-06 13:06:42 +02:00
Erik Verbruggen
b3237d7d42 Fixed (C)opyright headers.
Change-Id: I755bdd1788770b7edd34f06372219d27abd0af11
Reviewed-on: http://codereview.qt.nokia.com/1214
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
2011-07-06 11:57:21 +02:00
Christian Kamm
7ffd2e8b9f Add missing license headers.
Change-Id: I2dc5d18bfffc8389ad0b162b7dc3b5cc2406027f
Reviewed-on: http://codereview.qt.nokia.com/1222
Reviewed-by: Jarek Kobus <jaroslaw.kobus@nokia.com>
2011-07-06 11:17:05 +02:00
hjk
a322bd606f Replace qt-info@nokia.com with info@qt.nokia.com
Change-Id: I61e7cf189a1c4ea04e2a88a80a4f15e43cd3c018
Reviewed-on: http://codereview.qt.nokia.com/1187
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
2011-07-06 11:14:01 +02:00
Christian Kamm
e2cdaf7888 C++ indenter: Fix function declaration continuation indent.
Change-Id: I0ebe1f0f531cb4830f80b80c6bb52caeaee01353
Reviewed-on: http://codereview.qt.nokia.com/1167
Reviewed-by: Leandro T. C. Melo <leandro.melo@nokia.com>
2011-07-06 10:00:05 +02:00
hjk
e3187e4b01 debugger: extend manual test for Eigen::Matrix
To cover rows > 10 to check for proper sort order in the display

Change-Id: Ifb6380cab07eb42d0dcf9ee3817aef7c426dc95c
Reviewed-on: http://codereview.qt.nokia.com/1087
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
2011-07-05 13:43:29 +02:00
hjk
538b09efc8 debugger: add missing bridge.py
Change-Id: I7e236964007462ca203b898db06e15f77857916b
Reviewed-on: http://codereview.qt.nokia.com/1036
Reviewed-by: hjk <qthjk@ovi.com>
2011-07-04 12:07:40 +02:00
hjk
92cc7d9b9f debugger: add mmissing bridge.py
Change-Id: Iaf6115f1cf7ebfc07d89d33178b236e28630e3e0
Reviewed-on: http://codereview.qt.nokia.com/1020
Reviewed-by: hjk <qthjk@ovi.com>
2011-07-01 17:47:53 +02:00
hjk
fda652a43e debugger: rename gdbmacros* to dumper*
Was mis-named from the beginning.

(cherry picked from commit 2f119dc2f85b28274d47ff635188872d5ed11521)

Change-Id: I4f2e388edfdded117c5b35d3d04bbdc68d77afa4
Reviewed-on: http://codereview.qt.nokia.com/872
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-06-29 10:21:55 +02:00
hjk
70c6ed0d82 debugger: speedup QVariant dumper
Essential for QObject, too.

Change-Id: Ie798227f6c8d07eff37e6dbadb7f6f5baa382ca8
Reviewed-on: http://codereview.qt.nokia.com/851
Reviewed-by: hjk <qthjk@ovi.com>
2011-06-28 17:55:46 +02:00
con
f3e22da48c Remove some aggregation deadlocks.
You are not allowed to add components that belong to other aggregate
(including aggregates themselves). Warn in this case instead of locking
up.

Task-number: QTCREATORBUG-4926
Change-Id: I4908fb9019efbc2fa3b7c3c57e08cc1d7f8f3e2c
Reviewed-on: http://codereview.qt.nokia.com/679
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Bill King <bill.king@nokia.com>
2011-06-23 16:28:05 +02:00
hjk
cd737c7325 debugger: add some instructions to two manual tests
Change-Id: If90fb6348f3431c79552747a572c28cdc68557bf
Reviewed-on: http://codereview.qt.nokia.com/633
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-06-22 17:47:07 +02:00
hjk
b48ad322eb debugger: add manual test for QTCREATORBUG-5046
Task-number: QTCREATORBUG-5046
Change-Id: I1b823b6c46ecff81db56e961565a120b8f6b58b6
Reviewed-on: http://codereview.qt.nokia.com/629
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-06-22 16:58:31 +02:00
hjk
da44fb4342 debugger: add test for QTCREATORBUG-4904
Task-number: QTCREATORBUG-4904
Change-Id: I3ddd95fe713270f44c5a9698e08864d5c8279452
Reviewed-on: http://codereview.qt.nokia.com/628
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-06-22 16:56:52 +02:00
hjk
96d19ffff0 debugger: update manual tests
Task-number: QTCREATORBUG-5184, QTCREATORBUG-5106
Change-Id: Icc43f534755f897eeea5333186b84fec91dbb8c0
Reviewed-on: http://codereview.qt.nokia.com/606
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-06-22 14:00:16 +02:00
hjk
29c77b2612 debugger: add manual test for QTCREATORBUG-5184
Change-Id: Ia45083325fb776424ffd0cee2730d8aaffdcde56
Reviewed-on: http://codereview.qt.nokia.com/593
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-06-22 12:24:00 +02:00
hjk
41df1fb2d3 debugger: rewrite parser for cli sub-breakpoint notifications
Change-Id: I971a2af2534bc650e8c604a5c2dc2e1846dbb045
Reviewed-on: http://codereview.qt.nokia.com/592
Reviewed-by: hjk <qthjk@ovi.com>
2011-06-22 12:23:46 +02:00
hjk
a7d8f34679 debugger: isolate test case for "multiple breakpoints"
Change-Id: I48680dfcee32144189665c475754085de75c81c2
Reviewed-on: http://codereview.qt.nokia.com/591
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-06-22 12:23:28 +02:00
hjk
965be37b28 debugger: add manual test for map<string, list<string> >
Change-Id: I191fdc6ce9f8fbe7e83258b592a0030c91b872dd
Reviewed-on: http://codereview.qt.nokia.com/527
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-06-20 18:08:32 +02:00
hjk
f446bebadc debugger: with gdb 7.3 we can have proper display of dynamic types.
So use it.

Change-Id: If33d087a9b767f0b2e6b16e57a36e9e7aa6e7c16
Reviewed-on: http://codereview.qt.nokia.com/522
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-06-20 17:38:23 +02:00
hjk
8e66c35f01 debugger: add test manual case for displayin dynamic type
Change-Id: I1120182c18a2ded59bfd46a6082eaef8cbd723ee
Reviewed-on: http://codereview.qt.nokia.com/504
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-06-20 12:42:14 +02:00
Pawel Polanski
78f98c1741 Symbian: Remove TRK releated stuff from tests
Change-Id: Ie5142d4ee21470bceeeb3f27bc9f4646d6ac0af7
Reviewed-on: http://codereview.qt.nokia.com/501
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Bill King <bill.king@nokia.com>
2011-06-20 12:00:50 +02:00
hjk
5034542402 debugger: add test case for #5106
Change-Id: Ia6c765671f14298400dedaa7797e09cf6cd1e6b1
(cherry picked from commit 67187b215218b7a0ade5ae0da898f7edb71ee3b4)
Reviewed-on: http://codereview.qt.nokia.com/499
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-06-20 11:34:34 +02:00
hjk
1e2bf162f5 debugger: adjust to new breakpoint notification feature
Change-Id: I0a4cdcb04da9cbc74b0676196aba1f38f3e87981
Reviewed-on: http://codereview.qt.nokia.com/367
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-06-07 17:26:52 +02:00
hjk
12d2a1e8c3 debugger: add manual test for QTCREATORBUG-3611
Change-Id: I2bf2a9591dcb79a1396eb68cb76e45751170cdbc
Reviewed-on: http://codereview.qt.nokia.com/337
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-06-06 18:18:26 +02:00
Oswald Buddenhagen
3cb595fa34 add ProFileOption::initProperties()
centralize support for default-initialization of qmake properties with,
duh, qmake (-query).

Change-Id: If97725fa61779819f6afb9073042b667d7253e5d
Reviewed-on: http://codereview.qt.nokia.com/308
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
2011-06-01 16:43:51 +02:00
Oswald Buddenhagen
b0d764cf95 make cumulative mode support in ProFileEvaluator optional
just in case it gets used for something "real" ...

making exact mode optional would make no sense, as feature files always
need to be evaluated exactly for meaningful results.

Change-Id: I568ab751cf74790e0f79b54248202412c39a68ea
Reviewed-on: http://codereview.qt.nokia.com/306
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
2011-06-01 16:43:35 +02:00
Christian Kamm
794f296701 C++ indenter: Fix multiple initializers.
Task-number: QTCREATORBUG-4993
Change-Id: I0f7d541eb7b26c37b8167e30e2949b6b939fe4b8
Reviewed-on: http://codereview.qt.nokia.com/297
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com>
2011-06-01 11:14:50 +02:00
hjk
e08b797ea5 debugger: make autotest compilable and non-locking again
Change-Id: Ia7cb9e3f4d8aabc1bcd2580dc9d03d06989df1dd
Reviewed-on: http://codereview.qt.nokia.com/265
Reviewed-by: hjk <qthjk@ovi.com>
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
2011-05-31 12:29:36 +02:00
hjk
c29552260c gdb auto test: compile fix with stringbuilder
Change-Id: Ic3cdeb7164dd1685c3dea6047e5bb6c4b496622a
Reviewed-on: http://codereview.qt.nokia.com/259
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-05-31 11:41:43 +02:00
hjk
cf62837fab debugger: implement an option to stop on qWarnings (gdb only)
Task-number: QTCREATORBUG-842
Change-Id: If1a7d0cd9dfaa5b6b4915fa67a150683cf6786b9
Reviewed-on: http://codereview.qt.nokia.com/226
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-05-30 16:00:22 +02:00
hjk
66dd03cccc debugger: add manual test for QTCREATORBUG-4997
Change-Id: Ib8dddfecd5fa139193797541e23d115d83c943a5
Reviewed-on: http://codereview.qt.nokia.com/210
Reviewed-by: hjk <qthjk@ovi.com>
2011-05-30 12:57:15 +02:00
Christian Kamm
f762d93702 C++ indenter: Fix indent in body of function with default argument.
Change-Id: I9d4f5b3ae7b8a59f8350cf756979a3a430398112
Reviewed-on: http://codereview.qt.nokia.com/206
Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com>
2011-05-30 12:02:04 +02:00
Thomas Hartmann
3d417ed605 QmlDesigner.tests: adding a new testfile
Change-Id: I1de64b5ddb2262a08e7a50f368a7412b11c1f60d
Reviewed-on: http://codereview.qt.nokia.com/94
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@nokia.com>
2011-05-24 17:23:18 +02:00
Christian Kamm
779fafcbfe Make C++ code style configurable.
Change-Id: Iaf08edb2361146e6b5e1cbafdb716a23c938875b
Done-with: Jarek Kobus
Task-number: QTCREATORBUG-2670
Task-number: QTCREATORBUG-4310
Task-number: QTCREATORBUG-2763
Task-number: QTCREATORBUG-3623
Task-number: QTCREATORBUG-567
Reviewed-on: http://codereview.qt.nokia.com/74
Reviewed-by: Leandro T. C. Melo <leandro.melo@nokia.com>
Reviewed-by: Jarek Kobus <jaroslaw.kobus@nokia.com>
Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com>
2011-05-24 12:45:07 +02:00
hjk
b7d71b0769 debugger: add a manual test for QTCREATORBUG-4019
Change-Id: I813b678a39a11157be522fccf7a05c5b4f879860
Reviewed-on: http://codereview.qt.nokia.com/58
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk
2011-05-23 14:51:58 +02:00
Christian Kandeler
84f60e5fda Maemo: Use different desktop files for Fremantle and Harmattan.
So far, we desperately tried not to duplicate the desktop file,
resorting to all kinds of "clever" heuristics in the process.
This is, however, somewhat limiting and confusing to users,
because we do magic stuff behind their backs.
So it seems better to "give up" and use two desktop files.

Change-Id: Idf969eb3ad365f080e5a9c1608149ea6de629d5c
Reviewed-on: http://codereview.qt.nokia.com/31
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Alessandro Portale <alessandro.portale@nokia.com>
2011-05-23 13:10:56 +02:00
Christian Kamm
c5ce20c5f7 C++ indenter: Treat extern "C" like namespace.
Change-Id: Ib0553d35fbd83aada2b8809aa008b1f75ca77c32
Done-with: Erik Verbruggen
Reviewed-on: http://codereview.qt.nokia.com/14
Reviewed-by: Erik Verbruggen <erik.verbruggen@nokia.com>
2011-05-19 13:23:50 +02:00
Christian Kamm
86d5df063c C++ indenter: Fix extra specifier in return type of func decl.
Like
struct Foo bar() { }

Change-Id: I946937c23d1660909757952a5a3bd400c4781826
Reviewed-on: http://codereview.qt.nokia.com/13
Reviewed-by: Erik Verbruggen <erik.verbruggen@nokia.com>
2011-05-19 13:14:07 +02:00
hjk
fb7f576ede debuggger: allow change of display for templated types 2011-05-17 12:59:54 +02:00
hjk
0d3fa271b5 debugger: add dumper for Eigen::Matrix 2011-05-16 20:04:43 +02:00
hjk
2f009a301b debugger: remove custom 'select' function from dumpers 2011-05-16 17:22:05 +02:00
Oswald Buddenhagen
67704b8b41 move src/shared/cplusplus/ -> src/libs/3rdparty/cplusplus/
Approved-by: legal
2011-05-16 11:05:30 +02:00
hjk
9ccca96b20 debugger: add example code for "manual downcasting" 2011-05-13 17:57:31 +02:00
Bill King
dc5185111e make autotests compile again. 2011-05-13 17:00:58 +02:00
Oswald Buddenhagen
8ec8435585 fix ioutils autotest 2011-05-13 16:43:16 +02:00