You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by gg...@apache.org on 2015/08/09 21:57:27 UTC
[2/2] logging-log4j2 git commit: Less type-casting in
org.apache.log4j.LogManager internals.
Less type-casting in org.apache.log4j.LogManager internals.
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/12c727d1
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/12c727d1
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/12c727d1
Branch: refs/heads/master
Commit: 12c727d1d368f1bd5287af624631d5a33456c2b0
Parents: 077d02a
Author: ggregory <gg...@apache.org>
Authored: Sun Aug 9 12:57:24 2015 -0700
Committer: ggregory <gg...@apache.org>
Committed: Sun Aug 9 12:57:24 2015 -0700
----------------------------------------------------------------------
.../main/java/org/apache/log4j/LogManager.java | 23 ++++++++++----------
1 file changed, 11 insertions(+), 12 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/12c727d1/log4j-1.2-api/src/main/java/org/apache/log4j/LogManager.java
----------------------------------------------------------------------
diff --git a/log4j-1.2-api/src/main/java/org/apache/log4j/LogManager.java b/log4j-1.2-api/src/main/java/org/apache/log4j/LogManager.java
index c446954..b36eaea 100644
--- a/log4j-1.2-api/src/main/java/org/apache/log4j/LogManager.java
+++ b/log4j-1.2-api/src/main/java/org/apache/log4j/LogManager.java
@@ -67,23 +67,23 @@ public final class LogManager {
}
public static Logger getRootLogger() {
- return (Logger) Category.getInstance((LoggerContext) PrivateManager.getContext(), Strings.EMPTY);
+ return (Logger) Category.getInstance(PrivateManager.getContext(), Strings.EMPTY);
}
public static Logger getLogger(final String name) {
- return (Logger) Category.getInstance((LoggerContext) PrivateManager.getContext(), name);
+ return (Logger) Category.getInstance(PrivateManager.getContext(), name);
}
public static Logger getLogger(@SuppressWarnings("rawtypes") final Class clazz) {
- return (Logger) Category.getInstance((LoggerContext) PrivateManager.getContext(), clazz.getName());
+ return (Logger) Category.getInstance(PrivateManager.getContext(), clazz.getName());
}
public static Logger getLogger(final String name, final LoggerFactory factory) {
- return (Logger) Category.getInstance((LoggerContext) PrivateManager.getContext(), name);
+ return (Logger) Category.getInstance(PrivateManager.getContext(), name);
}
public static Logger exists(final String name) {
- final LoggerContext ctx = (LoggerContext) PrivateManager.getContext();
+ final LoggerContext ctx = PrivateManager.getContext();
if (!ctx.hasLogger(name)) {
return null;
}
@@ -96,7 +96,7 @@ public final class LogManager {
}
static void reconfigure() {
- final LoggerContext ctx = (LoggerContext) PrivateManager.getContext();
+ final LoggerContext ctx = PrivateManager.getContext();
ctx.reconfigure();
}
@@ -162,17 +162,17 @@ public final class LogManager {
@Override
public Logger getLogger(final String name) {
- return (Logger) Category.getInstance((LoggerContext) PrivateManager.getContext(), name);
+ return (Logger) Category.getInstance(PrivateManager.getContext(), name);
}
@Override
public Logger getLogger(final String name, final LoggerFactory factory) {
- return (Logger) Category.getInstance((LoggerContext) PrivateManager.getContext(), name);
+ return (Logger) Category.getInstance(PrivateManager.getContext(), name);
}
@Override
public Logger getRootLogger() {
- return (Logger) Category.getRoot((LoggerContext) PrivateManager.getContext());
+ return (Logger) Category.getRoot(PrivateManager.getContext());
}
@Override
@@ -211,9 +211,8 @@ public final class LogManager {
private static class PrivateManager extends org.apache.logging.log4j.LogManager {
private static final String FQCN = LogManager.class.getName();
-
- public static org.apache.logging.log4j.spi.LoggerContext getContext() {
- return getContext(FQCN, false);
+ public static LoggerContext getContext() {
+ return (LoggerContext) getContext(FQCN, false);
}
public static org.apache.logging.log4j.Logger getLogger(final String name) {