1
0

Fix compiler warnings for type casts

This commit is contained in:
Gary Gregory
2023-11-19 16:28:00 -05:00
parent 66c2290ed7
commit f8aeeaec61

View File

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