1
0

Fix compiler warnings

This commit is contained in:
Gary Gregory
2023-11-19 16:33:27 -05:00
parent 704258ca41
commit 2039eeba6f
5 changed files with 30 additions and 12 deletions

View File

@@ -136,7 +136,7 @@ public class LogSource {
* @param clazz a Class.
* @return a {@code Log} instance.
*/
static public Log getInstance(final Class clazz) {
static public Log getInstance(final Class<?> clazz) {
return getInstance(clazz.getName());
}

View File

@@ -194,7 +194,7 @@ public final class Log4jApiLogFactory extends LogFactory {
}
@Override
public Log getInstance(final Class clazz) {
public Log getInstance(final Class<?> clazz) {
return getInstance(clazz.getName());
}

View File

@@ -823,7 +823,7 @@ public class LogFactoryImpl extends LogFactory {
* instance cannot be returned
*/
@Override
public Log getInstance(final Class clazz) throws LogConfigurationException {
public Log getInstance(final Class<?> clazz) throws LogConfigurationException {
return getInstance(clazz.getName());
}

View File

@@ -278,7 +278,7 @@ public final class Slf4jLogFactory extends LogFactory {
}
@Override
public Log getInstance(final Class clazz) throws LogConfigurationException {
public Log getInstance(final Class<?> clazz) throws LogConfigurationException {
return getInstance(clazz.getName());
}

View File

@@ -17,23 +17,41 @@
package org.apache.commons.logging.tccl.custom;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
public class MyLogFactoryImpl extends LogFactory {
@Override
public Object getAttribute(final String name) { return null; }
public Object getAttribute(final String name) {
return null;
}
@Override
public String[] getAttributeNames() { return null; }
public String[] getAttributeNames() {
return null;
}
@Override
public Log getInstance(final Class clazz) { return null; }
public Log getInstance(final Class<?> clazz) {
return null;
}
@Override
public Log getInstance(final String name) { return null; }
public Log getInstance(final String name) {
return null;
}
@Override
public void release() {}
public void release() {
}
@Override
public void removeAttribute(final String name) {}
public void removeAttribute(final String name) {
}
@Override
public void setAttribute(final String name, final Object value) {}
public void setAttribute(final String name, final Object value) {
}
}