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

Bug 319769

Summary: Unnecessary type casts
Product: [Tools] CDT Reporter: Petri Tuononen <petri.tuononen>
Component: cdt-otherAssignee: Andrew Gvozdev <angvoz.dev>
Status: RESOLVED FIXED QA Contact:
Severity: trivial    
Priority: P3    
Version: 7.0   
Target Milestone: 8.0   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on:    
Bug Blocks: 319850    
Attachments:
Description Flags
Removes unnecessary type casts. angvoz.dev: iplog+

Description Petri Tuononen CLA 2010-07-13 14:26:14 EDT
Build Identifier: 20100617-1415

CDT CVS HEAD has a lot of unnecessary type casts.

Reproducible: Always
Comment 1 Petri Tuononen CLA 2010-07-13 14:26:47 EDT
Created attachment 174196 [details]
Removes unnecessary type casts.
Comment 2 Andrew Gvozdev CLA 2010-07-14 10:02:59 EDT
Committed to the HEAD (8.0). Thanks for the patch.
Comment 3 CDT Genie CLA 2010-07-14 10:54:42 EDT
*** cdt cvs genie on behalf of agvozdev ***
bug 319769: Unnecessary type casts
patch from Petri Tuononen

[*] SolibSearchPathBlock.java 1.22 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.debug.mi.ui/src/org/eclipse/cdt/debug/mi/internal/ui/SolibSearchPathBlock.java?root=Tools_Project&r1=1.21&r2=1.22

[*] ManagedBuildCoreTests_SharedToolOptions.java 1.6 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.managedbuilder.core.tests/tests/org/eclipse/cdt/managedbuilder/core/tests/ManagedBuildCoreTests_SharedToolOptions.java?root=Tools_Project&r1=1.5&r2=1.6
[*] ManagedBuildCoreTests.java 1.6 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.managedbuilder.core.tests/tests/org/eclipse/cdt/managedbuilder/core/tests/ManagedBuildCoreTests.java?root=Tools_Project&r1=1.5&r2=1.6

[*] SolibSearchPathBlock.java 1.4 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/dsf-gdb/org.eclipse.cdt.dsf.gdb.ui/src/org/eclipse/cdt/dsf/gdb/internal/ui/launching/SolibSearchPathBlock.java?root=Tools_Project&r1=1.3&r2=1.4

[*] NewCfgDialog.java 1.17 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/ui/properties/NewCfgDialog.java?root=Tools_Project&r1=1.16&r2=1.17
[*] BuildStepsTab.java 1.13 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/ui/properties/BuildStepsTab.java?root=Tools_Project&r1=1.12&r2=1.13

[*] MBSCustomPageManager.java 1.16 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/ui/wizards/MBSCustomPageManager.java?root=Tools_Project&r1=1.15&r2=1.16

[*] CDebugElementProxyFactory.java 1.5 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/elements/adapters/CDebugElementProxyFactory.java?root=Tools_Project&r1=1.4&r2=1.5

[*] CApplicationLaunchShortcut.java 1.8 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/launch/CApplicationLaunchShortcut.java?root=Tools_Project&r1=1.7&r2=1.8

[*] CVariable.java 1.106 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CVariable.java?root=Tools_Project&r1=1.105&r2=1.106
[*] CVariableFactory.java 1.13 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CVariableFactory.java?root=Tools_Project&r1=1.12&r2=1.13

[*] MatchObjectList.java 1.3 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/tcmodification/extension/MatchObjectList.java?root=Tools_Project&r1=1.2&r2=1.3
[*] RulesManager.java 1.4 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/tcmodification/extension/RulesManager.java?root=Tools_Project&r1=1.3&r2=1.4
[*] MatchObjectElement.java 1.4 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/tcmodification/extension/MatchObjectElement.java?root=Tools_Project&r1=1.3&r2=1.4

[*] ProjectConverter.java 1.18 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/dataprovider/ProjectConverter.java?root=Tools_Project&r1=1.17&r2=1.18

[*] ManagedCProjectNature.java 1.10 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/ManagedCProjectNature.java?root=Tools_Project&r1=1.9&r2=1.10
[*] ManagedOptionValueHandler.java 1.9 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/ManagedOptionValueHandler.java?root=Tools_Project&r1=1.8&r2=1.9

[*] GnuLinkOutputNameProvider.java 1.8 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/makegen/gnu/GnuLinkOutputNameProvider.java?root=Tools_Project&r1=1.7&r2=1.8

[*] BuildCommand.java 1.2 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/buildmodel/BuildCommand.java?root=Tools_Project&r1=1.1&r2=1.2

[*] ToolListModification.java 1.7 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/tcmodification/ToolListModification.java?root=Tools_Project&r1=1.6&r2=1.7
[*] ObjectTypeBasedStorage.java 1.5 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/tcmodification/ObjectTypeBasedStorage.java?root=Tools_Project&r1=1.4&r2=1.5
[*] ObjectSetList.java 1.3 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/tcmodification/ObjectSetList.java?root=Tools_Project&r1=1.2&r2=1.3
[*] CollectionMap.java 1.4 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/tcmodification/CollectionMap.java?root=Tools_Project&r1=1.3&r2=1.4

[*] MbsMacroSupplier.java 1.26 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/macros/MbsMacroSupplier.java?root=Tools_Project&r1=1.25&r2=1.26

[*] ResourceConfiguration.java 1.31 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/ResourceConfiguration.java?root=Tools_Project&r1=1.30&r2=1.31
[*] Builder.java 1.44 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/Builder.java?root=Tools_Project&r1=1.43&r2=1.44
[*] Configuration.java 1.94 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/Configuration.java?root=Tools_Project&r1=1.93&r2=1.94
[*] ToolChainModificationHelper.java 1.5 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/ToolChainModificationHelper.java?root=Tools_Project&r1=1.4&r2=1.5
[*] ProjectType.java 1.22 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/ProjectType.java?root=Tools_Project&r1=1.21&r2=1.22
[*] ModificationStatus.java 1.5 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/ModificationStatus.java?root=Tools_Project&r1=1.4&r2=1.5