Since we have a runtime type token here,
it's best to avoid the @SuppressWarnings annotation. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6127 542714f4-19e9-0310-aa3c-eee0fc999fb1
This commit is contained in:
@@ -348,8 +348,7 @@ public class Client
|
|||||||
for (int ii = 0; ii < scount; ii++) {
|
for (int ii = 0; ii < scount; ii++) {
|
||||||
InvocationService service = _bstrap.services.get(ii);
|
InvocationService service = _bstrap.services.get(ii);
|
||||||
if (sclass.isInstance(service)) {
|
if (sclass.isInstance(service)) {
|
||||||
@SuppressWarnings("unchecked") T asSclass = (T)service;
|
return sclass.cast(service);
|
||||||
return asSclass;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return null;
|
return null;
|
||||||
|
|||||||
@@ -716,8 +716,7 @@ public class DObject
|
|||||||
{
|
{
|
||||||
for (Object attr : _locattrs) {
|
for (Object attr : _locattrs) {
|
||||||
if (key.isInstance(attr)) {
|
if (key.isInstance(attr)) {
|
||||||
@SuppressWarnings("unchecked") T casted = (T)attr;
|
return key.cast(attr);
|
||||||
return casted;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return null;
|
return null;
|
||||||
|
|||||||
Reference in New Issue
Block a user