Robert Loehning
ec6be6640a
Squish: Test "Go to slot" in Widget Designer
...
Change-Id: Idc4517f86035aa5faa1265f275b0ed5f97526d2f
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-07-17 16:21:43 +02:00
Orgad Shaneh
ad9e7ccab6
Fix coding style for else statements
...
Change-Id: I1309db70e98d678e150388c76ce665e988fdf081
Reviewed-by: Eike Ziller <eike.ziller@digia.com >
2013-07-17 11:11:25 +02:00
Robert Loehning
bcf9b3a171
Squish: Removed now unused Qt versions
...
Change-Id: I20f87b155485c7e5328a780623b61191cfdb81ea
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-07-16 10:49:28 +02:00
Robert Loehning
d9203dac79
Squish: Skipping 4.7 in tst_simple_analyze on all platforms
...
Seems to happen on the Linux test machines, too.
Change-Id: Ibd6bdea3be33d50017cae8f051c7e927f7bd24f0
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-07-15 13:10:04 +02:00
Robert Loehning
8050e136e7
Squish: Added kit "Desktop 480 GCC"
...
Change-Id: I20296f8819837fd613c6328d6c19fc8be82927b3
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-07-15 12:42:18 +02:00
Erik Verbruggen
8828a2fa38
C++: add test for TranslationUnit::getPosition bug
...
This test is marked as failing, because the bug is still there. To be
fixed when we re-use the generated token stream of the preprocessor as
input for the parser.
Task-number: QTCREATORBUG-9799
Change-Id: I454a9939aa188a6ff934a11699232f39c828bc7b
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com >
2013-07-15 11:07:51 +02:00
Christian Stenger
9cb5e5c3f0
Squish: Provide mappings for Squish 5 stripped down packages
...
Change-Id: I987b9d6527f00f543a02f7a2e3dc7f9f7a366fa4
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2013-07-15 10:36:30 +02:00
hjk
abb4ff95d7
Debugger: Fix linking debugger auto test
...
Change-Id: I6ddbe261aca7064176cc025da752476915c5d906
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com >
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-12 15:04:15 +02:00
Robert Loehning
da81c07151
Squish: Don't falsify test data if test misses to push stop
...
Change-Id: I23e2ea40c001197e82aa7ea4fb0dad86670a4954
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2013-07-12 13:32:37 +02:00
Eike Ziller
21f63c24c7
Merge remote-tracking branch 'origin/2.8'
...
Conflicts:
qtcreator.pri
qtcreator.qbs
Change-Id: I1310d473584f1e2cd44008d45747c868103bbde1
2013-07-12 10:39:18 +02:00
Robert Loehning
756222f28e
Squish: Expand tests to python editor
...
Change-Id: I1c3062f2802531d7a6e2f3c2b75645432ba364a4
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-07-11 16:59:07 +02:00
Christian Stenger
2c1bb666c3
Squish: Disable tst_qml_locals if OpenGL is missing
...
VMs used for testing need some adjustment to support QtQuick2 related
stuff. (OpenGL must be usable.)
Change-Id: Icc9b32cd2ad961f328f518276210969d704ad461
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2013-07-11 16:06:00 +02:00
Erik Verbruggen
fa1647d880
C++: add utility method to dump usages.
...
Change-Id: Icff6e9310a45e66b573fb2a6623a10e025c43539
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com >
2013-07-11 14:09:03 +02:00
Erik Verbruggen
3563b4167f
C++: Fix test failure after merging 2.8.
...
Change-Id: Iac4156b872fe81c1714857c24363bf171e7d61cd
Reviewed-by: Przemyslaw Gorszkowski <pgorszkowski@gmail.com >
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com >
2013-07-11 13:58:16 +02:00
Robert Loehning
415c4c7765
Squish: Catch possible exception in tst_CSUP01
...
Change-Id: I308922e4b2a2deaf9246b9614c1bc644a80613fe
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-07-11 10:10:56 +02:00
Robert Loehning
0df387e894
Squish: Exit tst_QMLS01 safely on failure
...
Change-Id: I6e31a3eabb062328fc5ddf34eb4bf2b8b06d36e3
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-07-11 10:10:48 +02:00
Christian Stenger
97a6ee9685
Squish: Added test for checking locals
...
Change-Id: I8c676982d335c772a5911cab23a52acb2a094ed1
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2013-07-11 09:16:20 +02:00
Eike Ziller
ab0c3da08f
Merge remote-tracking branch 'origin/2.8'
...
Conflicts:
qtcreator.pri
qtcreator.qbs
src/plugins/projectexplorer/projectexplorer.cpp
Change-Id: I37e550646f877b50693043894976a693ac22ad5e
2013-07-11 08:02:41 +02:00
hjk
84cbd1017a
Debugger: Remove QByteArrayData dumper test also in master branch
...
Turned out to be not as useful as originally thought.
Change-Id: If8487357a718b75fc1168b1c79d393775bdd1702
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-10 09:15:59 +02:00
hjk
4352aba86a
Debugger: Make autotest work with LLDB 179.5
...
Change-Id: I9834330633e5568b7c94059d4286c93adfecb1a2
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-09 17:29:13 +02:00
hjk
997aa2e076
Debugger: Fix display of default-initialized QStringRef
...
Change-Id: I3986541bb23bb7647f2a36798577a1e489fdc90b
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-09 11:43:39 +02:00
Eike Ziller
79fbb0db04
Merge remote-tracking branch 'origin/2.8' into HEAD
...
Conflicts:
src/libs/cplusplus/FindUsages.cpp
tests/auto/cplusplus/findusages/tst_findusages.cpp
tests/auto/debugger/tst_dumpers.cpp
Change-Id: I20e2002c7b25cc25d8120922fa9b52e59db498e3
2013-07-09 11:04:59 +02:00
hjk
79c8a8fbb0
Debugger: Fix libc++ std::{unique,shared}_ptr dumpers
...
Change-Id: I9efb22543bf31f43381e57fb0acf4aeb15e8a293
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-09 10:20:34 +02:00
hjk
a6cae022ac
Debugger: Split <complex.h> auto test into GDB/LLDB specific
...
Results are different, but ok.
Change-Id: I5550dd4b43bdc12fac329d33e158fa759bee4d28
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-09 10:20:02 +02:00
hjk
a307d88667
Debugger: Add facility to check float values in auto tests
...
Change-Id: Iee50dd4b43bdc12fac329d33e158fa759bee4d28
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-09 10:13:48 +02:00
hjk
af17f33a75
Debugger: Improve hash "unsalting" in auto tests
...
Do it in code. Relying on the environment variable breaks in
too many cases (remote; unmodified project; ...) to be useful.
Change-Id: I67577fef22942d75d32d356f38c4ff0c752fe157
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-08 16:24:10 +02:00
Christian Stenger
702402a638
Squish: Avoid false positive warnings
...
Change-Id: I6cf15b571aae9a1ba4dcd02048e7ca6b21fab1da
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2013-07-08 16:15:34 +02:00
Erik Verbruggen
d70a33c0d0
C++: fix scope matching for templates in FindUsages
...
When the cursor is on the name of declaration of a templated function,
then since f93758b8e1 the scope returned
by Document::findScopeAt is the scope of the template declaration.
Before it was the parent scope of the template declaration.
The check in FindUsages::checkCandidates did not check all combinations
of template(-child symbol) scopes for the searched symbol and its
occurrences.
Task-number: QTCREATORBUG-9749
Change-Id: Idc84a2ba718721ce54683a67635a93352784ddd1
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com >
2013-07-08 15:05:10 +02:00
Eike Ziller
a98fe15fe5
Merge remote-tracking branch 'origin/2.8' into HEAD
...
Conflicts:
qbs/pluginspec/pluginspec.qbs
Change-Id: Ic8e992623b9eda8913ee473c779a8df27643ccc9
2013-07-08 15:01:17 +02:00
hjk
0b57c8ded2
Debugger: Fix LLDB display of std::array with "complex" content
...
Change-Id: I43dd9b8afe76f204fe2509f1f2f81f74c48a16ab
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-08 13:15:20 +02:00
Robert Loehning
b830444e24
Squish: Fix tst_simple_analyze on Windows
...
Seems like I broke this with
c0272c7919
Sorry!
Change-Id: I13dd9b8afe76f204fe2509f1f2f81f74c48a16ab
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-07-08 11:43:25 +02:00
Robert Loehning
486b5c4739
Squish: Removed pointless progressBarWait()
...
Waiting already done in createNewQtQuickApplication()
Change-Id: Ibc9dfa1c5fdec0dd34c6dfe2e9c3e9fda6f55fa1
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-07-08 11:27:15 +02:00
hjk
d2469bc9e8
CppRewriter: Treat libc++'s std::__1:: as std:: for debugger display
...
Change-Id: Iabc1330633e5568b7c94059d4286c93adfecb1a2
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com >
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com >
2013-07-08 11:07:42 +02:00
hjk
16ed4c018a
Debugger: Fix QSet dumper
...
Change-Id: I62f5eb1e9b9047b86aeeb79bfd104079897a021c
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-05 09:05:17 +02:00
Robert Loehning
6dd6ce935e
Squish: Handle Squish installation path with spaces
...
Change-Id: Ia988ceaeab83d3b1b5258024f9c4ee5232eaf43c
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-07-04 15:42:50 +02:00
hjk
0159774451
Debugger: Improve QVariant dumper
...
Access to the is_shared flag seems somewhat indeterministic
across platforms/compilers. Hard-code to non-shared for now.
Change-Id: Iaac9dd8fcee28ffd1e599300a1c12f3215823573
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-04 13:24:32 +02:00
Robert Loehning
80b0156918
Remove unreachable link
...
Change-Id: Id14add2f8669c97d8608a7ed8455e63e50d3bcbe
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com >
2013-07-04 13:08:30 +02:00
hjk
ccf0abf781
Debugger: Fix Q{Size,Rect,Point}F dumpers
...
They were only showing the integral parts in the
summary line. Duh...
Change-Id: I5efd7a9d5b7bfd6ffd68dcda824c95dd7a7a52b0
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-04 10:31:41 +02:00
hjk
0ebe100da9
Debugger: De-const, part 2.
...
Change-Id: Iabfb8980c18790d2f81d6991fdf91fb164a39329
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-04 09:22:44 +02:00
hjk
a197d7a0b9
Debugger: Ignore differences in 'const'-ness in type column
...
It's generally not too useful to see it at all, and in cases of
'const int' vs 'int const' it just defeats the test's purpose.
Change-Id: I3439dd8fcee28ffd1e599300a1c12f3215823573
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-04 09:09:46 +02:00
hjk
a036f7f1e4
Debugger: Fix more LLDB dumpers
...
Simple QVariants, references, const pointers, QObject names,
QList<Foo*>, ...
Change-Id: Iaa3fb9e4db1c249817e59239029db7dd220ba5b3
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-03 17:07:20 +02:00
Eike Ziller
8685ff8a28
Merge remote-tracking branch 'origin/2.8' into HEAD
...
Conflicts:
qtcreator.pri
qtcreator.qbs
Change-Id: I5d2018d3437b99bcdffa92bf1a212f42923c4fad
2013-07-03 16:55:27 +02:00
Robert Loehning
fbdbd11aa3
Squish: Added note about possible problems with netsh
...
Change-Id: Ic54abb4d014b8eaf71cbda490e5b4206dbb3da3b
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-07-03 15:05:03 +02:00
hjk
db4ce016bc
Debugger: Fix a few LLDB dumpers
...
Change-Id: Ibdf3ff3f03cfc91df44168243972b1e5a0ee5077
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-03 13:30:13 +02:00
hjk
964d1212da
Debugger: Make more dumper work without debug info
...
QRegExp, QHostInfo, QDir, QTextCursor
Change-Id: I2a368f8d294a235076491e4c50fc79039a2c9cff
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-02 15:30:07 +02:00
Nikolai Kosjar
c264c0d213
C++: Fix resolving ui_* files in CppPreprocessor
...
The working copy contains the artificial ui_* files and therefore we
have to consider it while resolving include files.
Task-number: QTCREATORBUG-9683
Change-Id: Icb3387b4cd885b3652bae3f1da465d3e0f633332
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
Reviewed-by: Eike Ziller <eike.ziller@digia.com >
Reviewed-by: Daniel Teske <daniel.teske@digia.com >
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com >
2013-07-02 12:09:43 +02:00
Erik Verbruggen
a8a49c9851
CDB: fix breakpoint location in catch clauses.
...
Task-number: QTCREATORBUG-7336
Change-Id: I926e82499325e4fe38e25cc7a6158050f7fc0e82
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com >
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com >
Reviewed-by: Eike Ziller <eike.ziller@digia.com >
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com >
2013-07-02 11:40:23 +02:00
hjk
ec0fb652c5
Debugger: Make more dumper work without debuginfo
...
Change-Id: I2ff23b81dc27be1052c36cffb7ad16dbea6fa339
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-02 09:32:17 +02:00
Christian Stenger
6f5ac8ce76
Tests: Compile fix
...
Change-Id: I3363d46218feaa9f9196ede9c16f7b90c4fd320a
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-02 09:26:19 +02:00
hjk
0292600c72
Debugger: Work on dumper without debug info
...
Change-Id: Iae5f60fe43c28f4cf0254b87530002145dc67e27
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-01 14:21:05 +02:00