Fix compiler warnings for type casts
This commit is contained in:
@@ -163,7 +163,7 @@ public class LogFactoryImpl extends LogFactory {
|
||||
* @return See {@link LogFactory#getClassLoader(Class)}.
|
||||
* @since 1.1
|
||||
*/
|
||||
protected static ClassLoader getClassLoader(final Class clazz) {
|
||||
protected static ClassLoader getClassLoader(final Class<?> clazz) {
|
||||
return LogFactory.getClassLoader(clazz);
|
||||
}
|
||||
|
||||
@@ -199,8 +199,7 @@ public class LogFactoryImpl extends LogFactory {
|
||||
*/
|
||||
private static ClassLoader getContextClassLoaderInternal()
|
||||
throws LogConfigurationException {
|
||||
return (ClassLoader) AccessController.doPrivileged(
|
||||
(PrivilegedAction) LogFactory::directGetContextClassLoader);
|
||||
return AccessController.doPrivileged((PrivilegedAction<ClassLoader>) LogFactory::directGetContextClassLoader);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -214,8 +213,7 @@ public class LogFactoryImpl extends LogFactory {
|
||||
*/
|
||||
private static String getSystemProperty(final String key, final String def)
|
||||
throws SecurityException {
|
||||
return (String) AccessController.doPrivileged(
|
||||
(PrivilegedAction) () -> System.getProperty(key, def));
|
||||
return AccessController.doPrivileged((PrivilegedAction<String>) () -> System.getProperty(key, def));
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -956,8 +954,7 @@ public class LogFactoryImpl extends LogFactory {
|
||||
*/
|
||||
private ClassLoader getParentClassLoader(final ClassLoader cl) {
|
||||
try {
|
||||
return (ClassLoader) AccessController.doPrivileged(
|
||||
(PrivilegedAction) () -> cl.getParent());
|
||||
return AccessController.doPrivileged((PrivilegedAction<ClassLoader>) () -> cl.getParent());
|
||||
} catch (final SecurityException ex) {
|
||||
logDiagnostic("[SECURITY] Unable to obtain parent classloader");
|
||||
return null;
|
||||
|
||||
Reference in New Issue
Block a user