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

1316 commits

Author SHA1 Message Date
Sergey Prigogin
acef14f15d Removed an unused constant. 2014-01-29 17:04:46 -08:00
Sergey Prigogin
5d7a19fa6c Enabled JDK 1.7.
Change-Id: Ic2a161ea3c318dc1e8ba01c271c936bf5ed8763d
Reviewed-on: https://git.eclipse.org/r/21020
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-01-24 13:38:55 -05:00
Sergey Prigogin
1d166260a8 Bumped up CDT version to 8.4.
Change-Id: I1229344feaaed4a3551ceb7b1ef1410545048b55
Reviewed-on: https://git.eclipse.org/r/20908
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-01-21 17:35:29 -05:00
Sergey Prigogin
3005e7ef26 Bug 424876 - Unable to extract a function containing nested loops 2014-01-03 18:39:31 -08:00
Sergey Prigogin
c95730601b Cosmetics. 2014-01-02 17:22:04 -08:00
Sergey Prigogin
772f6c1643 Bug 423126 - Extract Function refactoring misses additional occurrences
of the extracted code
2013-12-03 18:16:43 -08:00
Sergey Prigogin
772066afce Bug 422727 - Extract Function doesn't properly handle auto types 2013-11-30 22:39:34 -08:00
Sergey Prigogin
02001dbe71 Bug 422695. More test cases and fixes. 2013-11-27 14:27:00 -08:00
Sergey Prigogin
e9e53fb9fa Bug 422695 - Organize Includes does not add include for template
parameter of unique_ptr, etc.
2013-11-27 09:42:55 -08:00
Sergey Prigogin
24922585f0 Bug 421398 - Organize Includes not adds includes for base class. 2013-11-20 11:47:17 -08:00
Sergey Prigogin
e363ba7f04 Cosmetics. 2013-11-07 11:26:53 -08:00
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