Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 337487

Summary: Bad exception handling in Codan
Product: [Tools] CDT Reporter: Sergey Prigogin <eclipse.sprigogin>
Component: cdt-codanAssignee: Elena Laskavaia <elaskavaia.cdt>
Status: RESOLVED FIXED QA Contact: Elena Laskavaia <elaskavaia.cdt>
Severity: normal    
Priority: P3 CC: cdtdoug, malaperle
Version: 8.0   
Target Milestone: 8.0   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Sergey Prigogin CLA 2011-02-17 15:37:42 EST
There are 11 calls to Exception#printStackTrace() method in Codan code:

AbstractAstRewriteQuickFix.java - org.eclipse.cdt.codan.checkers.ui/src/org/eclipse/cdt/codan/internal/checkers/ui/quickfix (2 matches)
AbstractCodanCMarkerResolution.java - org.eclipse.cdt.codan.ui/src/org/eclipse/cdt/codan/ui
CheckersRegistry.java - org.eclipse.cdt.codan.core/src/org/eclipse/cdt/codan/internal/core
CodanMarkerProblemReporter.java - org.eclipse.cdt.codan.core/src/org/eclipse/cdt/codan/internal/core/model
FieldEditorOverlayPage.java - org.eclipse.cdt.codan.ui/src/org/eclipse/cdt/codan/internal/ui/preferences (2 matches)
NamingConventionFunctionChecker.java - org.eclipse.cdt.codan.checkers/src/org/eclipse/cdt/codan/internal/checkers
ProblemBindingChecker.java - org.eclipse.cdt.codan.checkers/src/org/eclipse/cdt/codan/internal/checkers (2 matches)
QuickFixCreateField.java - org.eclipse.cdt.codan.checkers.ui/src/org/eclipse/cdt/codan/internal/checkers/ui/quickfix
Comment 1 Elena Laskavaia CLA 2011-02-23 21:24:02 EST
fixed
Comment 2 CDT Genie CLA 2011-02-23 22:23:19 EST
*** cdt cvs genie on behalf of elaskavaia ***
Bug 337487 - Bad exception handling in Codan

[*] ProblemBindingChecker.java 1.5 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/codan/org.eclipse.cdt.codan.checkers/src/org/eclipse/cdt/codan/internal/checkers/ProblemBindingChecker.java?root=Tools_Project&r1=1.4&r2=1.5
[*] NamingConventionFunctionChecker.java 1.12 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/codan/org.eclipse.cdt.codan.checkers/src/org/eclipse/cdt/codan/internal/checkers/NamingConventionFunctionChecker.java?root=Tools_Project&r1=1.11&r2=1.12

[*] AbstractCodanCMarkerResolution.java 1.9 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/codan/org.eclipse.cdt.codan.ui/src/org/eclipse/cdt/codan/ui/AbstractCodanCMarkerResolution.java?root=Tools_Project&r1=1.8&r2=1.9

[*] FieldEditorOverlayPage.java 1.10 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/codan/org.eclipse.cdt.codan.ui/src/org/eclipse/cdt/codan/internal/ui/preferences/FieldEditorOverlayPage.java?root=Tools_Project&r1=1.9&r2=1.10

[*] CheckersRegistry.java 1.8 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/codan/org.eclipse.cdt.codan.core/src/org/eclipse/cdt/codan/internal/core/CheckersRegistry.java?root=Tools_Project&r1=1.7&r2=1.8

[*] CodanMarkerProblemReporter.java 1.23 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/codan/org.eclipse.cdt.codan.core/src/org/eclipse/cdt/codan/internal/core/model/CodanMarkerProblemReporter.java?root=Tools_Project&r1=1.22&r2=1.23

[*] AbstractAstRewriteQuickFix.java 1.6 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/codan/org.eclipse.cdt.codan.checkers.ui/src/org/eclipse/cdt/codan/internal/checkers/ui/quickfix/AbstractAstRewriteQuickFix.java?root=Tools_Project&r1=1.5&r2=1.6
[*] QuickFixCreateField.java 1.5 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/codan/org.eclipse.cdt.codan.checkers.ui/src/org/eclipse/cdt/codan/internal/checkers/ui/quickfix/QuickFixCreateField.java?root=Tools_Project&r1=1.4&r2=1.5