* fixed some Findbugs / Checkstyle issues

* introduced helper methods to minimize necessary @@SuppressWarnings("unchecked")@ scope

git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@7555 5a64d73e-33d6-4ccc-9058-23f8668ecac9
This commit is contained in:
Oliver Gierke
2009-10-23 07:30:25 +00:00
parent 032849a858
commit 22068e325a
7 changed files with 26 additions and 19 deletions

View File

@@ -53,7 +53,7 @@ public class BeanListFactoryBeanUnitTest {
Object result = factory.getObject();
assertTrue(result instanceof List<?>);
List<Ordered> members = (List) result;
List<Ordered> members = type(result);
assertEquals(0, members.indexOf(second));
assertEquals(1, members.indexOf(first));
@@ -70,11 +70,18 @@ public class BeanListFactoryBeanUnitTest {
Object result = factory.getObject();
assertTrue(result instanceof List<?>);
List<Ordered> members = (List) result;
List<Ordered> members = type(result);
assertTrue(members.isEmpty());
}
@SuppressWarnings("unchecked")
private <T> List<T> type(Object list) {
return (List<T>) list;
}
/**
* Returns an {@link Ordered} with the given order.
*