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
Markus Schorn
d643e121a0
Fix intermittent test failures.
2012-09-14 09:32:36 +02:00
Sergey Prigogin
3be412111c
Bumped up feature versions for Kepler.
2012-06-28 11:08:11 -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
Marc-Andre Laperle
af1c5c31d1
Bug 368611 - Bogus warning in template partial specialization
2012-05-13 13:45:31 -04:00
Sergey Prigogin
5a643e5e57
Made test more robust so that it doesn't fail when unrelated checkers
...
are present.
2012-04-28 17:57:36 -07:00
Sergey Prigogin
db6b4cf5ac
Cosmetics.
2012-04-28 17:37:09 -07:00
Alex Ruiz
1f83e4aa21
Bug 372551. Codan support for writing checkers that invoke external
...
tools.
Change-Id: Ia5cfd24d54ec6e67e08f24a367a6bc689ae407d0
Reviewed-on: https://git.eclipse.org/r/5586
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-04-18 15:52:48 -04:00
Alena Laskavaia
77a06573a9
Bug 316076 - fixed f.p. when using gcc annotation about no return
2012-04-16 21:56:57 -04: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
934adecf48
Adjustments to Alex's contribution.
2012-02-23 13:26:43 -08:00
Alex Ruiz
d7f5c2bd7c
Minor code cleanup.
2012-02-23 13:26:24 -08:00
Alex Ruiz
00c29ec7eb
Added more tests.
2012-02-23 13:25:46 -08:00
Alex Ruiz
f405944e2d
Code cleanup:
...
- Merged CommandLauncher and ExternalToolInvoker
- Moved CppcheckChecker from project org.eclipse.codan.checkers to
org.eclipse.codan.checkers.ui
- Removed unnecessary dependencies on UI code in project
org.eclipse.codan.checkers
2012-02-23 13:24:18 -08:00
Alex Ruiz
de264b53a7
Added test for CommandLauncher.
2012-02-23 13:23:09 -08:00
Alex Ruiz
88d576787e
Code cleanup, to make CommandLauncher testable.
2012-02-23 13:20:20 -08:00
Alex Ruiz
295466d26f
Fixed test broken by accident.
...
Switched to System.arrayCopy instead of manual array copy.
2012-02-23 13:20:05 -08:00
Alex Ruiz
55b9874f5d
Minor code cleanup.
2012-02-23 13:19:06 -08:00
Alex Ruiz
b25c644007
* Enabled correct API baseline (3.7) and fixed related API-check errors.
...
* Moved classes that are not part of the API to "internal" packages.
* Removed unnecessary classes.
* Simplified creation of checkers by providing alternative super class
and constructors.
2012-02-23 13:17:23 -08:00
Sergey Prigogin
aa4eae00dd
Fixed a broken test.
2012-02-11 17:12:06 -08:00
Sergey Prigogin
1548edd7e5
Cosmetics.
2012-02-11 17:11:59 -08:00
Sergey Prigogin
3991fd8658
Fixed two broken tests.
2012-02-11 17:11:52 -08:00
Sergey Prigogin
5db78a20c8
Cosmetics.
2012-02-10 17:47:52 -08:00
Sergey Prigogin
8034e44101
Fixed few failing Codan tests.
2012-02-10 17:47:46 -08:00
Marc-Andre Laperle
d98768295b
Bug 368446 - NonVirtualDestructor checker: stack overflow when class
...
inherits itself
2012-01-14 16:50:28 -05:00
Sergey Prigogin
ecd14f70f8
Declare utility methods static.
2012-01-09 10:52:51 -08:00
Sergey Prigogin
693a79de5e
Fixed typos.
2011-12-05 19:57:17 -08:00
Sergey Prigogin
11ea0ed928
Code streamlining.
2011-11-07 14:37:14 -08:00
Sergey Prigogin
666828f68a
Fixed broken Quick Fix tests.
2011-11-07 14:28:57 -08:00
Sergey Prigogin
09967ad791
Version number changes missed in the previous commit.
2011-10-19 20:53:44 -07:00
Sergey Prigogin
2932f9122c
Updated parent feature version in pom.xml files.
2011-10-19 19:32:07 -07:00
Sergey Prigogin
c3d94d1bf2
Switched to Java 1.6.
2011-10-17 20:57:43 -07:00
Sergey Prigogin
7a3c9ba3a1
Switched to Java 1.6.
2011-10-17 18:04:17 -07:00
Sergey Prigogin
457af57f60
Changed the execution environment to JavaSE-1.6
2011-10-17 16:44:49 -07:00
Doug Schaefer
9ec9113700
Update version numbers for Juno.
2011-09-22 15:03:14 -04:00
Marc-Andre Laperle
5eb921be84
Fix codan.test pom
2011-09-02 22:58:26 -04:00
Sergey Prigogin
17f96f9eb3
Bug 356040 - Invalid "Unused declaration of variable" warning.
2011-08-28 20:45:15 -07:00
Sergey Prigogin
c0b9f79b30
Bug 356037 - "No break at the end of case" warning for a case statement
...
produced by macro expansion.
2011-08-28 19:31:15 -07:00
Alena Laskavaia
6f2671b1ee
Bug 352221 - Quick Fix for "case break" checker
2011-08-22 22:46:24 -04:00
Sergey Prigogin
13d4a94d42
Use StringBuilder instead of StringBuffer.
2011-08-08 16:27:41 -07:00
Sergey Prigogin
33c2e373d4
Bug 353360 - Bogus "type must implement the inherited pure virtual
...
method" error. Fix and test case.
2011-07-30 23:03:30 -07:00
Marc-Andre Laperle
74ecb38ea3
Bug 352983 - internal error in switch isFallThroughStatement
2011-07-25 13:49:00 -04:00
Marc-Andre Laperle
db669ba963
Bug 348191 - Quick fix for catch by value should propose to replace by a
...
const reference
Bug 352263 - [qf] Catch by reference quick fix places & at a wrong place
when no space after the type
2011-07-21 12:57:53 -04:00
Sergey Prigogin
d3264a7418
Removed an invalid exemption for abstract classes.
2011-07-17 19:07:56 -07:00