Marc Khouzam
bb61124897
Incremented CDT feature version to 8.8.0
...
Change-Id: Ib1189a08a5f0225fd676b682dc8a10477ad3acc5
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-06-10 09:33:49 -04:00
Marc Khouzam
e820f872ad
Incremented CDT feature version to 8.7.0
...
Change-Id: Ife0feaaa9263d2b7797e31d628250bd26caff1b5
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-05-04 21:07:13 -04:00
Alena Laskavaia
de3c23df86
adjusted message for comment checker
...
Change-Id: I68e6bf14340e38c7c623b444870596ab917c0b40
2015-02-27 20:17:57 -05:00
Alena Laskavaia
396b946015
codan - checker for comments
...
implement few code style rules for comments
- no line comments (sometimes enforced)
- no nested comments (no /* in block comment)
Change-Id: Ib4042a8ffab0dc1c5effd7b77ab6d2f51a1e6cae
2015-02-25 20:19:39 -05:00
Alena Laskavaia
8968b8f2ca
codan - code cleanup
...
Change-Id: I25f1047b9b07388adeeab38ba7679ac3109280fb
2015-02-22 22:06:50 -05:00
Nathan Ridge
80c624f2c3
Bug 455828 - Don't be over-eager when collecting dead nodes in the
...
control flow graph
Change-Id: I54013e31a197c02698e3161f9f52755e4cb6b203
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-02-20 09:30:19 -05:00
Nathan Ridge
0221ee20b1
Bug 441714 - Consider spurious semicolons in CaseBreakChecker
...
Change-Id: Id4fe394164063007c45da37ae82cc730a9e726dd
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-02-16 01:48:37 -05:00
Sergey Prigogin
252eaf4c0f
Incremented CDT feature version to 8.6.0.
...
Change-Id: Ic90c8e6a68d21e5b90ec3fac997da6a95a29bedf
Signed-off-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Reviewed-on: https://git.eclipse.org/r/39066
Tested-by: Hudson CI
2015-01-06 19:40:38 -05:00
Sergey Prigogin
d8154bd340
Inremented branding plugin version to 8.5
2014-07-21 17:39:01 -07:00
Chris Marr
fcd66c7d04
Bug 433357 - Added fix for false positives from GNU
...
Statement-Expressions
Change-Id: I21eb9978a156f2375e5b9e1992c297e3b6ca78ac
Signed-off-by: Chris Marr <cdabone@gmail.com>
Reviewed-on: https://git.eclipse.org/r/25600
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Hudson CI
Reviewed-by: Elena Laskavaia <elaskavaia.cdt@gmail.com>
2014-06-19 16:51:14 -04:00
Alena Laskavaia
16037a5f38
Bug 350168 - Return checker won't report errors in dead code
...
Also Bug 356908, Bug 348386
Change-Id: I48d2f74e05d2d6d7a7bf0589408ca90bc07a6922
Reviewed-on: https://git.eclipse.org/r/28527
Tested-by: Hudson CI
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
2014-06-16 10:26:43 -04:00
Sergey Prigogin
a94a29ae22
Fixed compiler warnings.
2014-04-11 16:15:40 -07:00
Sergey Prigogin
2186138b87
Bug 428041 - NPE in ReturnChecker
2014-02-12 13:03:02 -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
Nathan Ridge
08293b3f58
Bug 421900 - NPE in StatementHasNoEffectChecker.usesOverloadOperator()
...
Change-Id: I9099f3600cfdac492784087ef5993b353111eab8
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/18468
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>
2013-11-30 22:57:04 -05:00
Nathan Ridge
e9d295e1a6
Bug 380751 - Members of decltype types cannot be used
...
Change-Id: Ie6113d44647a222e063ab2ab27f3dc9d994f98fc
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/15451
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-05 20:01:24 -04:00
Sergey Prigogin
af5a14ac6d
Bug 390782 - NPE in AssignmentToItselfChecker$1.isAssignmentToItself
2013-08-28 13:51:59 -07:00
Andrew Gvozdev
652ce4748e
Fixed parent pom version to reference
2013-08-27 15:16:24 -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
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
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
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
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
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
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
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
Tomasz Wesolowski
660a75531a
Bug 348387 - fp in ReturnChecker using try/catch
2012-11-17 01:38:45 -05: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
07924ceeeb
Cosmetics.
2012-04-28 23:13:16 -07:00
Sergey Prigogin
7366607b69
Cosmetics.
2012-04-15 19:32:26 -07:00
Sergey Prigogin
89e9f5d607
Fixed EmptyStackException.
2012-04-13 16:43:02 -07:00
Sergey Prigogin
03021e3af2
Cosmetics.
2012-04-13 16:41:01 -07:00
Sergey Prigogin
ae7dc29df9
Bug 376790 - Codan should not issue warnings for unused variables and
...
functions that have attribute unused
2012-04-13 15:49:10 -07:00
Sergey Prigogin
ada23a9a2f
Bug 372551. Removed the external tool checker support until all design
...
issues are resolved.
2012-03-13 18:42:16 -07:00
Marc-Andre Laperle
53bc0f10e6
Bug 368420 - FP in members not initialized in in copy constructor
2012-03-07 20:36:34 -05:00
Marc-Andre Laperle
0a9a95adcd
Bug 368419 - FP in members not initialized in constructor
2012-03-07 01:33:16 -05:00
Marc-Andre Laperle
e912eb6f32
Bug 372009 - Wrong class name in NonVirtualDestructor warning
2012-03-05 01:31:48 -05:00
Sergey Prigogin
0ecc12f363
Remove version constraints from dependencies between Codan plugins.
2012-02-24 12:49:54 -08:00