Marc-Andre Laperle
f4ed32d9b2
Bug 316083 - Generate getters and setters does not handle nested classes
...
in cpp definition
Change-Id: Id2926661984c7f436aee3cd98b5b5922c2474097
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/13843
2013-10-20 01:29:38 -04:00
Sergey Prigogin
19db352cb9
Bug 418479 - IllegalArgumentException on template alias member of
...
template class
2013-10-02 12:17:43 -07:00
Sergey Prigogin
3852941d5c
Cosmetics.
2013-10-02 12:04:54 -07:00
Thomas Corbat
b40866ce32
Bug 412380: Flag for indicating whether AST contains all nodes
...
Possible approach for providing a way to check in refactorings whether
the AST might miss important nodes for rewriting. Including scalability
option, configurable in the preferences.
Change-Id: I0b56a24f103a5cf764afbf39b644780081459853
Reviewed-on: https://git.eclipse.org/r/14404
Reviewed-by: Thomas Corbat <tcorbat@hsr.ch>
IP-Clean: Thomas Corbat <tcorbat@hsr.ch>
Tested-by: Thomas Corbat <tcorbat@hsr.ch>
2013-09-27 08:42:36 -04:00
Sergey Prigogin
5b9c323d9c
Cosmetics.
2013-09-25 09:54:59 -07:00
Serge Beauchamp
1e450cdd37
Bug 417909 - Opening a large file from a progress dialog causes the
...
scalability dialog to disappear
Change-Id: I1840fe1ac53a78c2d8d7c540474436faab08d8b1
Signed-off-by: Serge Beauchamp <sergebeauchamp@mac.com>
Reviewed-on: https://git.eclipse.org/r/16721
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2013-09-25 12:28:14 -04:00
Serge Beauchamp
dc28d7f6f8
Bug 417852 - java.utilConcurrentModificationException in
...
LanguageVerifier
Change-Id: I8c614c37ab1559069c0639e8c4247ec414e0f0fd
Signed-off-by: Serge Beauchamp <sergebeauchamp@mac.com>
Reviewed-on: https://git.eclipse.org/r/16703
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2013-09-23 15:56:03 -04:00
Sergey Prigogin
dffb9aa514
Bug 417243 - Organize Includes inserts unnecessary include for the
...
header declaring a function parameter type
2013-09-13 19:02:56 -07:00
Sergey Prigogin
37d52ad572
Bug 417240 - Organize Includes inserts unnecessary include for the
...
header declaring a base class
2013-09-13 17:03:03 -07:00
Sergey Prigogin
5c358c649c
Bug 417147 - Organize Includes ignores an overloaded operator.
2013-09-12 19:34:08 -07:00
Sergey Prigogin
79cd2757f5
Bug 417143 - Organize Includes removes include of the header declaring a
...
variable.
2013-09-12 16:04:05 -07:00
Sergey Prigogin
6188a361c0
Bug 417050 - Organize Includes adds includes for template parameters of
...
unique_ptr.
2013-09-11 20:20:59 -07:00
Marc-Andre Laperle
67aac2386d
Bug 416317 - Toggle refactoring creates .cpp file when in a C project
...
Change-Id: I60f4d4def8f5f2a52c3bc07979d317ec4f6d2d06
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/16089
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2013-09-09 19:59:17 -04:00
Marc-Andre Laperle
18e785490f
Bug 412032 - Fix test that failed to fail before the fix
2013-08-30 23:30:07 -04:00
Sergey Prigogin
c9ab9203e6
Bug 416194 - Partner include should never be removed
2013-08-29 14:43:49 -07:00
Andrew Gvozdev
652ce4748e
Fixed parent pom version to reference
2013-08-27 15:16:24 -04:00
Sergey Prigogin
50c5677fcf
Bug 415914 - Organize Includes doesn't add include for a constructor
...
call
2013-08-26 13:24:53 -07:00
Sergey Prigogin
7c4c09cb65
Bug 415808 - Organize Includes command doesn't add includes for template
...
arguments
2013-08-23 21:44:21 -07:00
Sergey Prigogin
73e87bf305
Bug 414694 - Forward declarations inserted by Organize Includes have to
...
honor formatting preferences
2013-08-22 16:53:07 -07:00
Sergey Prigogin
410adb2b01
Bug 415394 - Function parameter types allowing implicit conversion from
...
other types should not be forward-declared
2013-08-19 20:35:48 -07:00
Sergey Prigogin
93af246156
Bug 45203. Added few tests and fixed bugs uncovered by them.
2013-08-15 10:27:55 -07:00
Sergey Prigogin
a0ac619929
Bug 45203. Added a test for indirect header export and fixed a bug
...
uncovered by the test.
2013-08-15 10:25:38 -07:00
Sergey Prigogin
ca5586f8be
Bug 414624 - Add Include command doesn't honor Organize Includes
...
preferences
2013-08-14 09:27:35 -07:00
Sergey Prigogin
eca8e6004c
Bug 414838 - New class creation doesn't properly handle include path
...
with directories for non-system headers.
2013-08-11 22:10:24 -07:00
Marc-Andre Laperle
1524122c03
Bug 414827 - ClassCastExceptions in ToggleNodeHelper using C file
...
Change-Id: Ia98176f3a532432a02758c23cc515566d83b3efd
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/15325
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2013-08-11 15:49:12 -04:00
Sergey Prigogin
9d1ea68fe6
Bug 45203. Eliminated formard declarations for bindings defined or
...
declared in included headers.
2013-08-06 18:48:44 -07:00
Sergey Prigogin
d27cdd90ca
Bug 45203. Fixed a bug and added test for function calls with reference
...
parameters.
2013-08-06 15:31:07 -07:00
Sergey Prigogin
d9d69d49a2
Bug 45203. Don't forward declare types of function parameters since
...
the header containing the function declaration must declare them.
2013-08-06 13:10:55 -07:00
Sergey Prigogin
9d234dcfce
Bug 45203. Fixed a bug in handling of pointer-to-typedef function
...
parameters.
2013-08-05 20:31:50 -07:00
Sergey Prigogin
3ddf467f4d
Bug 45203. Proper handling of NULL function arguments.
2013-08-05 16:55:36 -07:00
Sergey Prigogin
44dab709d9
Bug 45203. Added a test.
2013-08-05 11:47:30 -07:00
Sergey Prigogin
2d1cd7f89c
Bug 45203. As a matter of policy, a header declaring a function is
...
responsible for defining parameter types that allow implicit conversion.
2013-08-04 21:44:25 -07:00
Sergey Prigogin
be62d685af
Bug 45203. Added more tests and fixed problems uncovered by the new
...
tests.
2013-08-02 17:38:10 -07:00
Sergey Prigogin
5ee378e351
Minor test adjustment.
2013-08-02 15:16:32 -07:00
Sergey Prigogin
983f7529a3
Bug 45203. Support for symbols exported by multiple headers.
2013-08-02 13:52:42 -07:00
Sergey Prigogin
2cb5f8a29a
Bug 45203. Added more tests and fixed issues uncovered by them.
2013-08-01 15:10:22 -07:00
Sergey Prigogin
4726136341
Bug 45203. Don't include headers defining superclasses if the header
...
defining a subclass is included.
2013-08-01 14:15:18 -07:00
Sergey Prigogin
2ac00ea300
Bug 45203. Properly generate include statements for external macro
...
definitions.
2013-07-31 18:15:41 -07:00
Sergey Prigogin
5bd1220fc8
Cosmetics.
2013-07-30 10:47:46 -07:00
Sergey Prigogin
b603ca080d
Bug 45203. Produce include staements for macros. Don't generate include
...
statements for types brought in by macro expansion.
2013-07-29 14:30:41 -07:00
Marc-Andre Laperle
464d961959
Fix TestSharedDefaults test that was failing due to test order (Junit4)
...
Modified the test so that it checks the value in the backend storage
(xml) instead of comparing the same map object.
2013-07-28 01:34:14 -04:00
Marc-Andre Laperle
2f8589b53d
Fix CallHierarchy tests that were failing due to test order (Junit4)
2013-07-28 01:14:35 -04:00
Sergey Prigogin
0efa436797
Fixed few issues causing unnecessary includes for template arguments and
...
target types of typedefs.
2013-07-26 21:13:25 -07:00
Marc-Andre Laperle
f0e74dac11
Fix failing test in MarkOccurrenceTest on Eclipse 4.3
...
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2013-07-26 00:42:30 -04:00
Nathan Ridge
8f78f34f19
Bug 412463 - Code completion stops working in the presence of predefined
...
macro
Change-Id: Iabeb0742ce5564a150f859185c0f8eb64805955a
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/14399
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2013-07-09 21:58:36 -04:00
Nathan Ridge
652d4f7bc0
Bug 412463 - Code completion stops working in the presence of
...
preprocessor-provided macros
Change-Id: Ifc5621133ac1ad55276e3d0c1ea8f99d9101938a
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/14354
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2013-07-08 13:34:41 -04: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
Marc-Andre Laperle
718d7de48e
Bug 412057 - UI tests don't run on Mac Cocoa using Tycho build
...
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2013-07-03 21:02:43 -04:00
Simon Marchi
5aed22487a
Bug 411911 - Fix some GNU formatter defaults
...
Signed-off-by: Simon Marchi <simon.marchi@polymtl.ca>
Change-Id: Idf974c14be894dffecb3e48938732fbd9f227cea
Reviewed-on: https://git.eclipse.org/r/14144
Reviewed-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
IP-Clean: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Tested-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2013-07-02 17:40:02 -04:00
Marc-Andre Laperle
b6c0cb12db
Bug 412032 - Extract local variable doesn't suggest a name in C source
...
files
Change-Id: I73e7f80713132521d757482c6ffbf839b5d2679f
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/14168
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2013-07-01 16:12:38 -04:00