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

784 commits

Author SHA1 Message Date
Andrew Gvozdev
652ce4748e Fixed parent pom version to reference 2013-08-27 15:16:24 -04:00
Nathan Ridge
be4ec06f4b Bug 414279 - Derived class method that overrides a base class method
brought into the derived scope with a using-declaration

Change-Id: Ibeb49dddb7ef3768ffd4964e22a139afba8690fb
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/15573
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-08-18 21:42:34 -04:00
Sergey Prigogin
983f7529a3 Bug 45203. Support for symbols exported by multiple headers. 2013-08-02 13:52:42 -07:00
Sergey Prigogin
d5f3272f20 Moved getPureVirtualMethods method to SemanticQueries. 2013-07-28 13:00:59 -07:00
Nathan Ridge
5fb92e3cf8 Bug 351612 - Pure virtual implementation not recognized if multiply
inherited

Change-Id: I1e9141fbb5cc72bb7b59b77d6faf958726094e5f
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/14906
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-28 15:35:20 -04:00
Nathan Ridge
156990d03e Bug 352267 - Assignment in condition checker matches the whole
expression

Change-Id: I7aea1c5d404a8d374020e34c997e6e890fcdb3d6
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/14764
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-24 20:47:38 -04:00
Sergey Prigogin
bc98f57d9a Cosmetics. 2013-07-21 21:39:18 -07:00
Nathan Ridge
e18ad3974c Bug 358694 - False warning about Unused static function in template
Change-Id: I0ebeef9db921239e896983c68e5291316209c2d2
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/14680
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-19 12:54:15 -04:00
Nathan Ridge
82d19e7096 Bug 363884 - NPE using 'Add break statement' quick fix
Change-Id: I240b196d04b5f032bfaa9666db595b788b7a1d02
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/14640
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-18 13:18:19 -04:00
Nathan Ridge
55872baeae Bug 393129 - Do not give "unused symbol" warning for file-scope variable
used in an asm block

Change-Id: I2088bed2dd26af1220069dbdf18fda17d32fdf21
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/14608
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-17 13:25:26 -04:00
Sergey Prigogin
63b523f9be Added missing copyright comments and cleaned up localizable messages. 2013-07-14 19:00:11 -07:00
Sergey Prigogin
95a6d00a08 Normalized dependencies. 2013-07-14 18:58:54 -07:00
Nathan Ridge
70c9a7b642 Bug 399146 - Bogus 'statement has no effect' warning for call to
overloaded operator

Change-Id: Ie2092903356e048d96b8507ce30ec2d3edc2b2f7
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/14534
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-14 15:08:54 -04:00
Nathan Ridge
c5b4670184 Bug 400673 - [c++11] Unnecessary warning in class constructor (not
initialized member) when using "in class member initialization" 

Change-Id: I4e6af3b0927d44f0bb5417d7788fc9a026f8fb7c
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/14397
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 13:05:16 -04:00
Sergey Prigogin
c658e9df68 Cosmetics. 2013-07-07 17:17:03 -07:00
Nathan Ridge
44b957a28e Bug 408303 - [C++11] Incorrect member not initialized warnings for
template class's defaulted constructors

Change-Id: I61064421c2cee405c9a915abe500c94fa4423eef
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/14177
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-07 19:25:44 -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
Sergey Prigogin
0cecd403cb Fixed an NPE. 2013-06-21 17:10:14 -07:00
Sergey Prigogin
724e1991ac Cosmetics. 2013-05-22 10:22:38 -07:00
Danny Ferreira
20e43a2744 Bug 402607 - [c++11] Invalid "member was not initialized warning" with
delegating constructors

Change-Id: I521918be7b8c1dd867b53bd22f7646e610651fb6
Reviewed-on: https://git.eclipse.org/r/13043
Reviewed-by: Nathan Ridge <zeratul976@hotmail.com>
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-05-22 13:19:23 -04:00
axel
75e17131c0 Bug #368221
regression fix: enable navigation to the next/previous error in the
editor

Change-Id: Ie69f9a08f741b7b4b34a0c3f42ec4133a129c5ee
Reviewed-on: https://git.eclipse.org/r/12979
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-05-20 13:06:32 -04:00
axel
fb27a409fa Bug #368221
Add CODAN markers to Preferences->General->Editors->Text
Editors->Annotations

Change-Id: I4ba5245306fb70a0f9d38235112b631bda36bb8f
Reviewed-on: https://git.eclipse.org/r/12511
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-05-03 17:02:20 -04:00
Sergey Prigogin
fa881229a6 Don't report unknown built-in functions as problems. 2013-04-03 17:36:17 -07:00
Sergey Prigogin
cc82847af6 Bug 404774 - Invalid implicit ctor call is not marked as error 2013-04-02 23:48:43 -07:00
Sergey Prigogin
96fbfd6f00 Enabled assertions during tests. 2013-02-05 10:07:41 -08:00
Sergey Prigogin
4346a7377f Renamed few classes to distinguish tests from their base classes. 2013-01-23 11:36:51 -08:00
Sergey Prigogin
e4943b330a Fixed broken test. 2013-01-05 12:36:54 -08:00
Sergey Prigogin
3b6247d7cf Changed default preferences to not produce a warning for the last case
in a switch statement.
2013-01-02 14:13:07 -08:00
Marc-Andre Laperle
78f863bc01 Bug 396749 - Checker is not enabled if only one problem is selected 2013-01-01 16:38:26 -05:00
Sergey Prigogin
f7f56bb08e Bug 397208 - Problem markers don't get updated when preferences change 2012-12-27 16:54:43 -08:00
Sergey Prigogin
1ff1f798d5 Cosmetics. 2012-12-27 14:16:36 -08:00
Nathan Ridge
032c010a82 Bug 395018 - False 'member was not initalized in this constructor'
warning for defaulted copy/move constructor

Change-Id: Ib7800e46174b195fd15daef923abfff482fd3aff
Reviewed-on: https://git.eclipse.org/r/9059
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2012-12-07 13:11:57 -05:00
Nathan Ridge
8cf540fbf6 Bug 365498 - Strange warning placement for defaulted constructor
Change-Id: Ia80fbd9694310aff0900e80cb9175e101c653604
Reviewed-on: https://git.eclipse.org/r/9065
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2012-12-06 21:22:45 -05:00
Tomasz Wesolowski
660a75531a Bug 348387 - fp in ReturnChecker using try/catch 2012-11-17 01:38:45 -05:00
Marc-Andre Laperle
352eae2865 Bug 368222 - Preferences page uses wrong icons 2012-11-08 23:43:21 -05:00
Marc-Andre Laperle
58c1312133 Bug 392932 - ResourceException disabling checker in Codan preferences 2012-11-04 21:57:22 -05:00
Markus Schorn
d643e121a0 Fix intermittent test failures. 2012-09-14 09:32:36 +02:00
Sergey Prigogin
cace4b374b Normalized extension point labels. 2012-08-24 10:14:48 -07:00
Sergey Prigogin
b774b53a26 Bug 299911. Improved propagation of template instantiation context. 2012-08-10 12:54:58 -07:00
Sergey Prigogin
f4d616cdc0 Bug 299911. Added logging of methods that loose template instantiation
context.
2012-08-08 17:38:17 -07:00
Sergey Prigogin
3be412111c Bumped up feature versions for Kepler. 2012-06-28 11:08:11 -07:00
Sergey Prigogin
962736a429 Bug 383706. Restored accidentally commented out code. 2012-06-27 21:07:15 -07:00
Sergey Prigogin
4e99b5aea4 Bug 383706 - Class member initialization checker produces false
positives on deleted constructors
2012-06-27 18:03:44 -07:00
Sergey Prigogin
f0d78b9761 Cosmetics. 2012-06-27 15:48:41 -07:00
Sergey Prigogin
2d5f3da68e Fixed an NPE. 2012-05-17 12:37:43 -07:00
Marc-Andre Laperle
af1c5c31d1 Bug 368611 - Bogus warning in template partial specialization 2012-05-13 13:45:31 -04:00
Sergey Prigogin
be41120c4e Fixed a typo. 2012-05-09 18:41:57 -07:00
Alex Ruiz
a5e61b3f44 Bug 372551. Made "run on save" checker launch mode independent of
CodanBuilder. Introduced IPostSaveListener. Show external tool name in
console (instead of "CDT Build").

Change-Id: Id2f84acdbdc433084fab1360f80ca3a30a4182ab
Reviewed-on: https://git.eclipse.org/r/5760
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2012-05-01 13:15:46 -04:00
Sergey Prigogin
821918824e Bug 378023 - Error markers are not removed when a checker is disabled 2012-04-29 22:43:37 -07:00
Sergey Prigogin
fd677bb18f More logical order of parameters. 2012-04-29 19:52:11 -07:00