1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00
Commit graph

179 commits

Author SHA1 Message Date
Sergey Prigogin
dc63d60efd Bug 435340 - Add Include inserts an extra blank line 2014-05-20 14:12:41 -07:00
Nathan Ridge
a7b73d776c Bug 399149 - Syntax-coloring for class-virt-specifier
Change-Id: I13bd4b3fcc82e1ce0339f2a357f0854f9e56bba8
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/26555
Tested-by: Hudson CI
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2014-05-16 01:16:02 -04:00
Nathan Ridge
a290bdac7e Bug 399149 - Semantic highlighting for context-sensitive keywords
Change-Id: Ied967abed9291eb2e9548f23bf2fbb41e898aec2
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/24513
Tested-by: Hudson CI
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2014-04-14 12:33:47 -04:00
Nathan Ridge
a2a05a515a Bug 372004 - Locally declared extern variable
Change-Id: I33d634d6c63138910b2958b81f6d8df358e89e7d
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/23098
Tested-by: Hudson CI
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2014-03-10 12:44:07 -04:00
Sergey Prigogin
ca5586f8be Bug 414624 - Add Include command doesn't honor Organize Includes
preferences
2013-08-14 09:27:35 -07:00
Thomas Corbat
e843235fc4 Bug 412187 Formatting function-like macro call in equals initializer
Added IASTExpressions to the exclusion in enterNode of
CodeFormatterVisitor when encountering function like macro calls.

Change-Id: I8ea6c5e7ba955299b0d6ca48c93fac275afa65e3
Reviewed-on: https://git.eclipse.org/r/14213
Reviewed-by: Thomas Corbat <tcorbat@hsr.ch>
IP-Clean: Thomas Corbat <tcorbat@hsr.ch>
Tested-by: Thomas Corbat <tcorbat@hsr.ch>
2013-07-08 08:25:25 -04:00
Sergey Prigogin
20d1ecd441 Fixed a broken test. 2013-03-15 15:44:52 -07:00
Sergey Prigogin
a8ef0a62b8 Converted two more refactoring tests to the new framework. 2012-02-15 20:37:46 -08:00
Sergey Prigogin
183fe7ba62 Converted Implement Method refactoring tests to the new framework. 2012-02-15 19:03:41 -08:00
Sergey Prigogin
3d474b9327 Converted Hide Method refactoring test to the new framework. 2012-02-15 18:37:02 -08:00
Sergey Prigogin
546389bc1e Converted Extract Local Variable tests to the new framework. 2012-02-15 17:36:31 -08:00
Sergey Prigogin
3453fa6fcd Bug 347712 - Use shared AST in ExtractLocalVariableRefactoring. 2012-02-15 15:44:03 -08:00
Sergey Prigogin
fa13b42c51 New UI and other improvements for Extract Function refactoring . 2012-02-03 18:32:59 -08:00
Sergey Prigogin
ecb3820c77 New Eclipse-friendly framework for refactoring tests. Converted
ExtractFunctionReafactoringTest to the new framework.
2012-01-19 12:16:38 -08:00
Sergey Prigogin
d184e414d0 Fixed unnecessary passing parameters by reference. 2012-01-16 22:19:59 -08:00
Sergey Prigogin
046c25fadb Visibility ordering within a class declaration. 2012-01-05 20:46:20 -08:00
Sergey Prigogin
e3bdead668 Improved handling of blank lines when appending to a translation unit. 2011-12-29 18:15:35 -08:00
Sergey Prigogin
fbcb28a05b Bug 352258 - Generate Getters and Setters can generate code containing
reserved keywords.
2011-12-28 18:10:22 -08:00
Sergey Prigogin
5ee7759f72 Bug 319278 - Generate getters and setters handles arrays incorrectly. 2011-12-18 22:38:10 -08:00
Sergey Prigogin
f92fff3e50 Fixed MalformedTreeException. 2011-12-18 12:09:43 -08:00
Sergey Prigogin
07c8578942 Bug 354727. Removed duplicated refactoring tests. 2011-12-14 12:20:47 -08:00
Sergey Prigogin
c521604dd1 Bug 363244 - Generate Getters and Setters expands macro with typedef and
breaks formatting. The bug was fixed by minimizing areas of code
affected by the refactoring changes. This minimization had a huge ripple
effect.
2011-12-13 19:46:10 -08:00
Sergey Prigogin
253ba9ddef Bug 319279. Passing parameter and return value by reference. 2011-12-05 19:57:31 -08:00
Sergey Prigogin
1f51445b8a Proper handling of class declarations located in cpp files. 2011-11-14 16:40:19 -08:00
Marc-Andre Laperle
8a1269053a Bug 363111 - Automatically generated explicit constructor has the
explicit keyword in constructor definition
2011-11-11 11:58:01 -05:00
Sergey Prigogin
afb3fae823 Automatic formatting of code affected by refactoring. 2011-11-07 11:04:35 -08:00
Markus Schorn
794aaa995e Bug 350345: Resolving explicit type conversions 2011-09-28 15:00:21 +02:00
Doug Schaefer
c686b86ceb Bug 241717 - Fix header file too. 2011-09-19 14:55:18 -04:00
Doug Schaefer
85e252612d Bug 241717 - Kludge the test so it passes for now. 2011-09-19 13:55:26 -04:00
Marc-Andre Laperle
dda266c478 Bug 355006 - NPE using Implement method on template function 2011-08-28 14:38:02 -04:00
Emanuel Graf
865df3ce23 Bug 344077: Toggle Function: different or missing function parameter names will break code
https://bugs.eclipse.org/bugs/show_bug.cgi?id=344077
2011-04-28 07:22:13 +00:00
Sergey Prigogin
ae1e9fa9b4 Bug 273529. Configurable name style for getters setters and file names. 2011-04-25 19:11:53 +00:00
Marc-Andre Laperle
eb7b349013 Bug 292851 - [performance] Source->Implement Method were defined throughout a class hierarchy takes too long 2011-04-18 16:11:23 +00:00
Emanuel Graf
9b7e344590 Bug 339364: Toggle Function Definition Refactoring
https://bugs.eclipse.org/bugs/show_bug.cgi?id=339364
2011-04-12 09:08:19 +00:00
Marc-Andre Laperle
72e7b6b3db Bug 335202 - [Extract Local Variable] Suggested name is wrong for nested function calls 2011-04-07 12:41:03 +00:00
Anton Leherbauer
4fd6f1407b Bug 340492 - Wrong coloring of template template parameters 2011-03-31 14:23:29 +00:00
Sergey Prigogin
ae4651ac31 Formatting of conditional expressions. 2011-03-31 02:15:52 +00:00
Emanuel Graf
953c613eb9 Bug 333939: When a statement is replaced or removed using the ASTRewrite class any comment attached to the statement is lost
https://bugs.eclipse.org/bugs/show_bug.cgi?id=333939
2011-03-09 07:46:05 +00:00
Emanuel Graf
28f527f165 Bug 333936: When ASTNodes are moved (as in Extract Method) formatting is not preserved and macros are expanded
https://bugs.eclipse.org/bugs/show_bug.cgi?id=333936
2011-03-07 11:09:12 +00:00
Sergey Prigogin
5bfffca532 Breaking precedence for binary expressions. 2011-03-04 17:57:24 +00:00
Sergey Prigogin
1502e06ab7 Fallback formatting of function declarations and calls. 2011-03-03 21:42:56 +00:00
Sergey Prigogin
4b984c2b5f Formatting of trailing characters in function declarations and calls. 2011-02-28 00:56:07 +00:00
Emanuel Graf
496551af98 Bug 337714: Fixed streamline ChangeGenerator
https://bugs.eclipse.org/bugs/show_bug.cgi?id=337714
2011-02-21 13:43:33 +00:00
Sergey Prigogin
4cff141597 Formatting of line comments. 2011-02-21 08:02:03 +00:00
Sergey Prigogin
3715cdbbe8 Bug 337040 - MethodDefinitionInsertLocationFinder2 does not find implementation file when no definition already present. Patch by Marc-Andre Laperle. 2011-02-19 21:38:56 +00:00
Sergey Prigogin
569c4f47ea Split string literals have to be indented using continuation line indent. 2011-02-09 22:13:21 +00:00
Sergey Prigogin
7ce55b165b Corrected indentation of constructor initializer lists. 2011-02-05 20:33:05 +00:00
Sergey Prigogin
6addb930f2 Bug 336123 - Test case by Marc-Andre Laperle 2011-02-05 02:50:43 +00:00
Sergey Prigogin
b500c6c1cd Configurable formatting of constructor initializer lists. 2011-02-03 23:12:11 +00:00
Sergey Prigogin
c12a4d8b9b Bug 273525 - Generate Getters and Setters is very slow. 2011-01-10 03:59:38 +00:00