Issue #4084 make deprecated warnings only with debug in jetty-9
Signed-off-by: Greg Wilkins <gregw@webtide.com>
This commit is contained in:
parent
f85382aa9d
commit
157910d79a
|
@ -737,32 +737,36 @@ public class XmlConfiguration
|
|||
private Object invokeConstructor(Constructor<?> constructor, Object... args) throws IllegalAccessException, InvocationTargetException, InstantiationException
|
||||
{
|
||||
Object result = constructor.newInstance(args);
|
||||
if (constructor.getAnnotation(Deprecated.class) != null)
|
||||
LOG.warn("Deprecated constructor {} in {}", constructor, _configuration);
|
||||
if (LOG.isDebugEnabled())
|
||||
if (constructor.getAnnotation(Deprecated.class) != null)
|
||||
LOG.warn("Deprecated constructor {} in {}", constructor, _configuration);
|
||||
return result;
|
||||
}
|
||||
|
||||
private Object invokeMethod(Method method, Object obj, Object... args) throws IllegalAccessException, InvocationTargetException
|
||||
{
|
||||
Object result = method.invoke(obj, args);
|
||||
if (method.getAnnotation(Deprecated.class) != null)
|
||||
LOG.warn("Deprecated method {} in {}", method, _configuration);
|
||||
if (LOG.isDebugEnabled())
|
||||
if (method.getAnnotation(Deprecated.class) != null)
|
||||
LOG.warn("Deprecated method {} in {}", method, _configuration);
|
||||
return result;
|
||||
}
|
||||
|
||||
private Object getField(Field field, Object object) throws IllegalAccessException
|
||||
{
|
||||
Object result = field.get(object);
|
||||
if (field.getAnnotation(Deprecated.class) != null)
|
||||
LOG.warn("Deprecated field {} in {}", field, _configuration);
|
||||
if (LOG.isDebugEnabled())
|
||||
if (field.getAnnotation(Deprecated.class) != null)
|
||||
LOG.warn("Deprecated field {} in {}", field, _configuration);
|
||||
return result;
|
||||
}
|
||||
|
||||
private void setField(Field field, Object obj, Object arg) throws IllegalAccessException
|
||||
{
|
||||
field.set(obj, arg);
|
||||
if (field.getAnnotation(Deprecated.class) != null)
|
||||
LOG.warn("Deprecated field {} in {}", field, _configuration);
|
||||
if (LOG.isDebugEnabled())
|
||||
if (field.getAnnotation(Deprecated.class) != null)
|
||||
LOG.warn("Deprecated field {} in {}", field, _configuration);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in New Issue