Skip to main content
aboutsummaryrefslogtreecommitdiffstats
path: root/build
diff options
context:
space:
mode:
authorAndrew Gvozdev2010-04-28 19:40:14 +0000
committerAndrew Gvozdev2010-04-28 19:40:14 +0000
commitd304fe4f5739196e6768932b397698dbb8cd371c (patch)
treeca702c9a8122ed5e185b5547933f872994d43647 /build
parentae1955efc092673dff95cc8e5c842006aeba2373 (diff)
downloadorg.eclipse.cdt-d304fe4f5739196e6768932b397698dbb8cd371c.tar.gz
org.eclipse.cdt-d304fe4f5739196e6768932b397698dbb8cd371c.tar.xz
org.eclipse.cdt-d304fe4f5739196e6768932b397698dbb8cd371c.zip
compilation warnings
Diffstat (limited to 'build')
-rw-r--r--build/org.eclipse.cdt.make.core/src/org/eclipse/cdt/make/internal/core/scannerconfig2/ScannerConfigInfoFactory2.java4
-rw-r--r--build/org.eclipse.cdt.make.core/src/org/eclipse/cdt/make/internal/core/scannerconfig2/ScannerConfigProfile.java12
2 files changed, 9 insertions, 7 deletions
diff --git a/build/org.eclipse.cdt.make.core/src/org/eclipse/cdt/make/internal/core/scannerconfig2/ScannerConfigInfoFactory2.java b/build/org.eclipse.cdt.make.core/src/org/eclipse/cdt/make/internal/core/scannerconfig2/ScannerConfigInfoFactory2.java
index 0670a028c56..e8fcac80852 100644
--- a/build/org.eclipse.cdt.make.core/src/org/eclipse/cdt/make/internal/core/scannerconfig2/ScannerConfigInfoFactory2.java
+++ b/build/org.eclipse.cdt.make.core/src/org/eclipse/cdt/make/internal/core/scannerconfig2/ScannerConfigInfoFactory2.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2004, 2009 IBM Corporation and others.
+ * Copyright (c) 2004, 2010 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -881,7 +881,7 @@ public class ScannerConfigInfoFactory2 {
ScannerConfigProfile configuredProfile = ScannerConfigProfileManager.getInstance().
getSCProfileConfiguration(selectedProfile);
// get the one and only provider id
- String providerId = (String) configuredProfile.getSIProviderIds().get(0);
+ String providerId = configuredProfile.getSIProviderIds().get(0);
po.providerOptionsMap = new LinkedHashMap<String, ProfileOptions.ProviderOptions>(1);
po.providerOptionsMap.put(providerId, ppo);
diff --git a/build/org.eclipse.cdt.make.core/src/org/eclipse/cdt/make/internal/core/scannerconfig2/ScannerConfigProfile.java b/build/org.eclipse.cdt.make.core/src/org/eclipse/cdt/make/internal/core/scannerconfig2/ScannerConfigProfile.java
index f2beefd005c..b02ac09562f 100644
--- a/build/org.eclipse.cdt.make.core/src/org/eclipse/cdt/make/internal/core/scannerconfig2/ScannerConfigProfile.java
+++ b/build/org.eclipse.cdt.make.core/src/org/eclipse/cdt/make/internal/core/scannerconfig2/ScannerConfigProfile.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2004, 2009 IBM Corporation and others.
+ * Copyright (c) 2004, 2010 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -122,6 +122,7 @@ public class ScannerConfigProfile {
/* (non-Javadoc)
* @see org.eclipse.cdt.make.internal.core.scannerconfig2.ScannerConfigProfileManager.IAction#getNewExternalScannerInfoProvider()
*/
+ @Override
public Object createExternalScannerInfoProvider() {
Object provider = super.createExternalScannerInfoProvider();
if (provider == null) {
@@ -146,6 +147,7 @@ public class ScannerConfigProfile {
/* (non-Javadoc)
* @see org.eclipse.cdt.make.internal.core.scannerconfig2.ScannerConfigProfileManager.IAction#getNewExternalScannerInfoProvider()
*/
+ @Override
public Object createExternalScannerInfoProvider() {
Object provider = super.createExternalScannerInfoProvider();
if (provider == null) {
@@ -233,7 +235,7 @@ public class ScannerConfigProfile {
private ScannerInfoCollector scannerInfoCollector;
private BuildOutputProvider buildOutputProvider;
- private Map scannerInfoProviders = new LinkedHashMap();
+ private Map<String, ScannerInfoProvider> scannerInfoProviders = new LinkedHashMap<String, ScannerInfoProvider>();
private Boolean supportsContext;
@@ -289,8 +291,8 @@ public class ScannerConfigProfile {
/**
* @return Returns the list of providerIds
*/
- public List getSIProviderIds() {
- return new ArrayList(scannerInfoProviders.keySet());
+ public List<String> getSIProviderIds() {
+ return new ArrayList<String>(scannerInfoProviders.keySet());
}
/**
* @return Returns the buildOutputProvider.
@@ -322,7 +324,7 @@ public class ScannerConfigProfile {
* @return Returns the scannerInfoProviders.
*/
public ScannerInfoProvider getScannerInfoProviderElement(String providerId) {
- return (ScannerInfoProvider) scannerInfoProviders.get(providerId);
+ return scannerInfoProviders.get(providerId);
}
public boolean supportsContext(){

Back to the top