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