Skip to main content
aboutsummaryrefslogtreecommitdiffstats
path: root/build
diff options
context:
space:
mode:
authorAndrew Gvozdev2011-04-26 21:46:32 +0000
committerAndrew Gvozdev2011-04-26 21:46:32 +0000
commitacf993572f38514bac33b507635b1c72f693960a (patch)
tree19b2f0fab4db84d60a00a050eeeef6891fca30c9 /build
parente4264eb0d40b8e5794f8edd9fd830f9091575e12 (diff)
downloadorg.eclipse.cdt-acf993572f38514bac33b507635b1c72f693960a.tar.gz
org.eclipse.cdt-acf993572f38514bac33b507635b1c72f693960a.tar.xz
org.eclipse.cdt-acf993572f38514bac33b507635b1c72f693960a.zip
compilation warnings
Diffstat (limited to 'build')
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core.tests/tests/org/eclipse/cdt/projectmodel/tests/OptionStringListValueTests.java20
1 files changed, 7 insertions, 13 deletions
diff --git a/build/org.eclipse.cdt.managedbuilder.core.tests/tests/org/eclipse/cdt/projectmodel/tests/OptionStringListValueTests.java b/build/org.eclipse.cdt.managedbuilder.core.tests/tests/org/eclipse/cdt/projectmodel/tests/OptionStringListValueTests.java
index 1d1196cf5ee..0fe110d52d7 100644
--- a/build/org.eclipse.cdt.managedbuilder.core.tests/tests/org/eclipse/cdt/projectmodel/tests/OptionStringListValueTests.java
+++ b/build/org.eclipse.cdt.managedbuilder.core.tests/tests/org/eclipse/cdt/projectmodel/tests/OptionStringListValueTests.java
@@ -80,7 +80,7 @@ public class OptionStringListValueTests extends TestCase {
list.addAll(ls.getSettingEntriesList(ICSettingEntry.INCLUDE_PATH));
ls.setSettingEntries(ICSettingEntry.INCLUDE_PATH, list);
- List returned = ls.getSettingEntriesList(ICSettingEntry.INCLUDE_PATH);
+ List<ICLanguageSettingEntry> returned = ls.getSettingEntriesList(ICSettingEntry.INCLUDE_PATH);
assertEquals(list.size(), returned.size());
assertTrue(Arrays.equals(list.toArray(), returned.toArray()));
@@ -169,19 +169,12 @@ public class OptionStringListValueTests extends TestCase {
assertTrue(Arrays.equals(list.toArray(), returned.toArray()));
}
- private Set[] diff(List<ICLanguageSettingEntry> list1, List list2){
+ private void checkEntriesMatch(List<ICLanguageSettingEntry> list1, List<ICLanguageSettingEntry> list2){
Set<ICLanguageSettingEntry> set1 = new LinkedHashSet<ICLanguageSettingEntry>(list1);
set1.removeAll(list2);
- Set set2 = new LinkedHashSet(list2);
+ Set<ICLanguageSettingEntry> set2 = new LinkedHashSet<ICLanguageSettingEntry>(list2);
set2.removeAll(list1);
- if(set1.size() == 0 && set2.size() == 0)
- return null;
- return new Set[]{set1, set2};
- }
-
- private void checkEntriesMatch(List<ICLanguageSettingEntry> list1, List list2){
- Set[] diff = diff(list1, list2);
- if(diff != null){
+ if(set1.size() != 0 || set2.size() != 0) {
fail("entries diff");
}
}
@@ -195,8 +188,9 @@ public class OptionStringListValueTests extends TestCase {
}
private static void checkOptionValues(IOption option) throws Exception {
- List list = (List)option.getValue();
- String values[] = (String[])list.toArray(new String[list.size()]);
+ @SuppressWarnings("unchecked")
+ List<String> list = (List<String>)option.getValue();
+ String values[] = list.toArray(new String[list.size()]);
String[] values2 = option.getBasicStringListValue();
OptionStringValue[] values3 = option.getBasicStringListValueElements();
assertTrue(Arrays.equals(values, values2));

Back to the top