- 12 Dec, 2013 1 commit
-
-
Eike Ziller authored
The action handler implicitly passed ownership to ICore, which is non- to the action handler. We now consistently create the action handler in the editor factory, give ownership to the editor factory, and don't hold a reference to it. Change-Id: I4372f8de966e3ceff87c06c5528c6b54522c1d57 Reviewed-by:
David Schulz <david.schulz@digia.com>
-
- 11 Dec, 2013 2 commits
-
-
Nikolai Kosjar authored
By default invokable via Ctrl+Shift+F12. Change-Id: If8d61233b6d38d12131718f7c20bf40f76bc9ae4 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
Nikolai Kosjar authored
...and rename it to FunctionUtils. Change-Id: If076ec01fd82e8ba728764bdeab7e87e8bc1ff3b Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- 28 Nov, 2013 2 commits
-
-
Orgad Shaneh authored
Change-Id: Iffb7e667098050ceb38eab40d4ed7850bf3bea94 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
Orgad Shaneh authored
Step 1 Change-Id: I1416df4e152be231be386209ca1f360be31c58c6 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 27 Nov, 2013 2 commits
-
-
Nikolai Kosjar authored
Change-Id: I6f6982b2e07bb1277d805ce48160afb25f33c7ae Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
Nikolai Kosjar authored
Change-Id: I519428496c3139a0ff97ab28d291853eca19887d Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- 21 Nov, 2013 2 commits
-
-
Erik Verbruggen authored
This was done to do a semantic re-highlight, but the CppEditorSupport now handles this by also listening for currentEditorChanged signals. Change-Id: Iaca6212f88c8d02203727f5d89d093c328b9e33c Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
Orgad Shaneh authored
Change-Id: I7b859a7304cb2a6e19eabf114345b31fe11d98b1 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 19 Nov, 2013 2 commits
-
-
Orgad Shaneh authored
Change-Id: I07dcb0fecd6d3927d49ff100228da88eb4601f8b Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
Orgad Shaneh authored
* Use more data functions * Better use of QEXPECT_FAIL * Less noise when adding a test Change-Id: I0ebc4eaf2bf9f2bcff3be25bbe6c14e3087f8c56 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 15 Nov, 2013 1 commit
-
-
Przemyslaw Gorszkowski authored
Very simple tests for include hierarchy model: * test if checked file includes one file * test if checked file is included by one file * test if checked file includes one file and is included by one file Change-Id: I3688f9ddb86a569f780fc156bdfcf6b81a9fb0c1 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 12 Nov, 2013 1 commit
-
-
Nikolai Kosjar authored
...when searching the overrides for virtual functions. In case there is no override for the static type of a function call expression, make sure to: 1) include the last provided override (look up bases) 2) and all overrides whose classes are derived from that static type Task-number: QTCREATORBUG-10470 Change-Id: I2c01bfdc6cb35c5a01a000ebd81a2b322ce2b795 Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- 31 Oct, 2013 1 commit
-
-
Nikolai Kosjar authored
...involving templates. Task-number: QTCREATORBUG-10496 Change-Id: I485d691043f27b03e120353f0dfd6a2fb0aa07ec Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- 24 Oct, 2013 2 commits
-
-
Nikolai Kosjar authored
...instead declaration (F2 on a virtual function call). Task-number: QTCREATORBUG-10287 Change-Id: Ib913bd4e777c7253659458ae17584354c7416d23 Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
Nikolai Kosjar authored
...if the access token is T_DOT. Task-number: QTCREATORBUG-10286 Change-Id: I85621a8166d4f18b3099488ac0ac05a0d6982c43 Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- 21 Oct, 2013 1 commit
-
-
David Schulz authored
Change-Id: I5ed09f6b8a358652145012e137ab717729999aca Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 17 Oct, 2013 2 commits
-
-
Nikolai Kosjar authored
Task-number: QTCREATORBUG-10366 Change-Id: I6d5af5e7a59f3867141c8d7f098128d3db532ee5 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
Nikolai Kosjar authored
Change-Id: Idd9773c9f5165ac8a378ee109bf270641a2b3749 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- 15 Oct, 2013 1 commit
-
-
Orgad Shaneh authored
* Function is pure only by its own declaration * Support "final" * Add unit tests Change-Id: I8b9ded7c7336e2e42ddc551132fac974547fd634 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 07 Oct, 2013 1 commit
-
-
Lorenz Haas authored
When a class was directly assigned to a variable the definition was misplaced right after the variable. Task-number: QTCREATORBUG-10303 Change-Id: I2cdfee784b085d856d7ff5ebe62bf791b9a6754e Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 04 Oct, 2013 1 commit
-
-
Nikolai Kosjar authored
It was not clear what "Update Code Model" did. Change-Id: I245307039f8770047b80c7234481099edfe60bc9 Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@digia.com> Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- 01 Oct, 2013 5 commits
-
-
Joerg Bornemann authored
Like for functions we can call attemptFuncDeclDef for operators. The check for function names has been enhanced to take operators into account. For the switch from definition to declaration SymbolFinder::findMatchingDeclaration has been enriched with operator knowledge. Task-number: QTCREATORBUG-7485 Change-Id: I29eebee337e26c8bf67dc8b4a15c43883045589d Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
Joerg Bornemann authored
Task-number: QTCREATORBUG-9617 Change-Id: I6c6313746b837775bab665bb7019a2adf0b0f286 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
Nikolai Kosjar authored
F2 on a virtual function call presents a list of overrides in derived classes. The function declaration of the static type is shown immediately at the top. Task-number: QTCREATORBUG-9611 Change-Id: I80ce906fa06272dc9fbd1662cd17500b8c77067f Reviewed-by:
Joerg Bornemann <joerg.bornemann@digia.com>
-
Przemyslaw Gorszkowski authored
Based on type hierarchy. Added to context menu ('Open Include Hierarchy') Shortcut(Ctrl+Shift+I) 'Include Hierarchy' contains: FileName for which 'Include Hierarchy' is done Includes(which files are included by current file - tree hierarchy) Included by(which files include current file - tree hierarchy) It is possible to open/goto each file by clicking on specific item. Additionally for 'Included by' files it goes to the line where is include directive for current file. Change-Id: I549b1ed64e4c9f6955f60d00efb12950a3259f81 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
Joerg Bornemann authored
Add an autotests for follow symbol under cursor in QObject::connect calls. Task-number: QTCREATORBUG-10264 Task-number: QTCREATORBUG-10265 Change-Id: Ie72d49476e173e82027a3579fd71ed5f8ac3f95b Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 30 Sep, 2013 1 commit
-
-
Lorenz Haas authored
Rewrites post increment/decrement operators (++ and --) as pre increment/decrement operators and moves non string/numeric literals and non id expressions from loops condition to loops initializer. Change-Id: Id95334b6df6fcaa9af436cc1d2d0982d38bf8fe2 Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@digia.com> Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 13 Sep, 2013 1 commit
-
-
Joerg Bornemann authored
Add autotests for follow under cursor for constructors and destructors. Task-number: QTCREATORBUG-7485 Change-Id: I43cc12f54b93a582203cd52c1fd61fedf9198e74 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 09 Sep, 2013 1 commit
-
-
Nikolai Kosjar authored
...at end of file. Change-Id: Ife8142cd9cf3c5e4be2594b7cc635e5ab7b9e946 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- 04 Sep, 2013 1 commit
-
-
hjk authored
Change-Id: I72993fda50ad70ad2d7c2f449923ac6e34b9e737 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- 08 Aug, 2013 1 commit
-
-
Nikolai Kosjar authored
This speeds up the quick fix InsertDefFromDecl on function declarations in classes containing Q_OBJECT. Task-number: QTCREATORBUG-9877 Change-Id: I0af16f17f40735040b7158a3191c13db3433edf9 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@digia.com> Reviewed-by:
Lorenz Haas <lykurg@gmail.com> Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- 02 Aug, 2013 1 commit
-
-
hjk authored
Change-Id: I014cb57460c4e3a36bf7403960908b5ffec867ff Reviewed-by:
David Schulz <david.schulz@digia.com>
-
- 25 Jun, 2013 1 commit
-
-
Nikolai Kosjar authored
* Affected quick fixes: InsertDefFromDecl, MoveFuncDefOutside * Fix also reformating pointer declaration of operator functions for qualified name ids Change-Id: I6a7578f496221557d103f5fdbb5dacc9540ee779 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- 24 Jun, 2013 1 commit
-
-
Lorenz Haas authored
Now InsertDefFromDecl finds the right implementation file and the speed of match() is improved. Task-number: QTCREATORBUG-9627 Change-Id: Ibff824f52124e8cc10ccb6a97c133e11565473db Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 20 Jun, 2013 1 commit
-
-
Lorenz Haas authored
Consequent use of insertLocationForMethodDefinition respects the surrounding namespace when moving/inserting definitions. Task-number: QTCREATORBUG-2676 Task-number: QTCREATORBUG-9332 Change-Id: I6d83cf84d844dd4773900d03563581c88befa7b7 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 18 Jun, 2013 1 commit
-
-
Lorenz Haas authored
With this patch it is checked if the function/new-expression is used in a function call or return statement the whole AST down to the translation unit. Task-number: QTCREATORBUG-9525 Change-Id: I34b30ee64b9436c9c9d2586c28fd22f148bee892 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 17 Jun, 2013 2 commits
-
-
Lorenz Haas authored
When triggering move or insert definition outside and no other class symbol is found in the file, the definition is moved or inserted right after the enclosing Class. Change-Id: I74ffa872015753ba7372e21b868d3cf7fa49e84a Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
Nikolai Kosjar authored
For the quick fix AddIncludeForUndefinedIdentifier, if no class is found via the locator, check the "Qt include paths" for a header file with the same name as the class name. Task-number: QTCREATORBUG-9538 Change-Id: I13c86844c2ff653fa479dc91eb109af2a6d76fae Reviewed-by:
Lorenz Haas <lykurg@gmail.com> Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- 13 Jun, 2013 1 commit
-
-
Lorenz Haas authored
Task-number: QTCREATORBUG-9525 Change-Id: Ibe6c054c289f564a073a455f9b200bfffe5868eb Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-