Thomas Hartmann
3b62aeaffd
QmlDesigner: fixing states
2010-09-16 12:52:58 +02:00
Erik Verbruggen
3edb0a8480
C++: Added unittest for 5a1924f1a0.
2010-09-16 11:31:07 +02:00
Erik Verbruggen
e4de305b02
C++: Fixed regression in autotests.
2010-09-15 11:17:05 +02:00
Christian Kamm
e5cbb56fe7
C++ indenter: Fix for statement indentation and add test.
2010-09-15 11:16:25 +02:00
Christian Kamm
642b6fb0d3
C++ indenter: Separate indent into logical indent and padding.
2010-09-13 12:38:34 +02:00
Thomas Hartmann
1a08caf77f
QmlDesigner.tests: new auto tests
2010-09-08 16:36:20 +02:00
Christian Kamm
34f37fb5e3
QmlJS indenter: Fix one-line object declarations in array bindings.
...
Task-number: QTCREATORBUG-2295
2010-09-08 15:50:07 +02:00
Thomas Hartmann
742c49aebf
QmlDesigner.test: fix
2010-09-07 16:31:22 +02:00
Thomas Hartmann
7d6f181523
QuickDesigner.tests: stress test for bindings in states
2010-09-07 16:31:22 +02:00
Thomas Hartmann
226e089d18
QuickDesigner.test: compilefix
2010-09-07 16:31:21 +02:00
Bill King
eb498ee428
Tests: some cleanup of pro files, marking of tested components.
2010-09-06 14:19:32 +10:00
Roberto Raggi
c12866a467
Merge CPlusPlus::NameId and CPlusPlus::Identifier.
2010-09-02 12:51:01 +02:00
Bill King
1f0b600b82
Autotests: More cleanup of tests, and initial marking of components belonged to.
2010-09-02 15:32:04 +10:00
Christian Kamm
1862282bee
C++ indenter: Fix nested array/struct initializers.
2010-08-31 09:45:01 +02:00
Roberto Raggi
05f2fd6669
Renamed Symbol::scope() to Symbol::enclosingScope().
2010-08-26 16:16:22 +02:00
Roberto Raggi
688d382ad9
Some cleanup in the C++ AST.
2010-08-26 16:07:14 +02:00
Christian Kamm
b79fe7e711
C++: Fix indenting of QML_* macros.
...
Task-number: QTCREATORBUG-2111
2010-08-25 14:55:16 +02:00
Leandro Melo
9f43ebcfa5
Generic highlighter: Trying once more to fix for autotests.
2010-08-20 11:10:43 +02:00
Leandro Melo
e3f7a4024b
Try to satisfy autotests for the generic highlighter engine.
2010-08-19 10:00:23 +02:00
Bill King
7f9a448eeb
Fixes: Tests should have unique names.
...
Details: Autotests need to be named uniquely, otherwise
all sorts of databases get lost and confused.
2010-08-19 11:56:53 +10:00
Bill King
5b2fb4bb67
Fixes: get tests compiling again that depend on the cpp library
...
Details: This gets the tests running again, by statically linking
them. qmake doesn't have support for depending upon other projects
being built, so when the projects are built out of order, libCPlusPlusTest.so
wasn't being built before trying to be linked against.
2010-08-19 11:56:53 +10:00
Leandro Melo
9061a8289f
Fix highlighter engine unit tests compilation/linking.
2010-08-13 18:18:18 +02:00
Roberto Raggi
bc28e5d993
Compile
2010-08-13 17:05:20 +02:00
Roberto Raggi
d21de8c621
Fixed the objc auto tests
2010-08-13 16:55:43 +02:00
Roberto Raggi
ae5db839e1
Compile
2010-08-13 16:55:43 +02:00
Roberto Raggi
13ebe7e46c
Compile.
2010-08-11 16:06:40 +02:00
Roberto Raggi
2ebaf3fe5b
Get rid of the #warning directives.
2010-08-11 15:48:40 +02:00
Christian Kamm
822de6c17a
QmlJS: Introduce a new indenter that works similarly to the new C++ one.
...
Done-with: Thomas Hartmann
2010-08-10 14:27:08 +02:00
Bill King
b15a0a5a0f
Fixes: BauhausTests is being turned into a qtuitest.
...
Details: The current test is a bit too resource intensive.
2010-08-10 13:47:52 +10:00
Kai Koehne
729142b041
QuickDesigner: Fix compilation of core tests
2010-08-09 15:25:37 +02:00
Roberto Raggi
667e8aa01f
Compile.
2010-08-05 17:53:14 +02:00
Bill King
d02c4083f0
Fixes: This qwarning screws up XML output.
2010-08-05 16:16:36 +10:00
Bill King
f4a5fac906
Make the bauhaust test find creator again.
2010-08-04 16:55:31 +10:00
Roberto Raggi
6324bf4460
Introduced IdExpressionAST.
2010-08-02 12:52:12 +02:00
Erik Verbruggen
6bbc732a29
Sprinkled a bit of doxymentation over various classes.
2010-07-28 17:34:00 +02:00
Christian Kamm
27026af2e3
C++ indenter: Fix indent of block statements in substatement blocks.
...
Task-number: QTCREATORBUG-1919
2010-07-28 12:39:27 +02:00
Erik Verbruggen
a8179152c9
Added tests for the InsertionPointLocator and fixed bugs.
2010-07-28 12:10:11 +02:00
Roberto Raggi
fff4203a46
Introduced helpers to rewrite types and names.
...
Done-with: Erik Verbruggen
2010-07-16 11:04:52 +02:00
Christian Kamm
d292eca5f6
C++ indenter: Indent member initializer lists correctly.
...
Without requiring ',' to be an electric character.
Task-number: QTCREATORBUG-1866
Reviewed-by: Roberto Raggi
2010-07-16 10:30:14 +02:00
Christian Kamm
1a61ae01cb
C++ indenter: Respect user indent with stream operators.
...
Reviewed-by: Erik Verbruggen
2010-07-15 16:15:09 +02:00
con
352b491c87
On Linux/Mac, show home path as ~ in recent projects.
...
Reviewed-by: Daniel Molkentin
2010-07-14 14:45:18 +02:00
Bill King
f823c4810e
Add "make check" support to testcase makefiles.
2010-07-13 11:59:37 +10:00
Bill King
0032af7fc6
More work at getting autotests compiling.
2010-07-13 11:40:42 +10:00
Erik Verbruggen
7986c44dbf
Fixed testcases after changing QualifiedNameId.
2010-07-12 16:19:14 +02:00
Bill King
e43287fb3a
Get this project compiling for the CI system.
2010-07-12 14:13:31 +10:00
Christian Kamm
c8fae11222
C++ indenter: Fix for extending if conditions.
...
Task-number: QTCREATORBUG-1825
2010-07-08 13:08:03 +02:00
Christian Kamm
486b23b8ef
C++ indenter: Don't add continuation indent after function return type.
...
Task-number: QTCREATORBUG-1816
2010-07-08 08:48:36 +02:00
Christian Kamm
6078b36c9c
C++ indenter: Enable class, struct, enum, namespace, using in functions.
...
Fixes incorrect indentation we got previously when they were used in a
statement context.
2010-07-08 08:36:34 +02:00
Erik Verbruggen
be58171542
Fixed auto tests.
2010-07-07 17:20:06 +02:00
Christian Kamm
74ed3e8a11
C++ indenter: Add more functions to manage the indenter state.
2010-07-06 14:53:54 +02:00