slf4j-timber/src/main/java/org/slf4j/impl/TimberAndroidLoggerFactory.java
public Logger getLogger(String name) {
        String tag = name == null ? ANONYMOUS_TAG : name;
        Logger logger = loggerMap.get(tag);
        if (logger == null) {
            Logger newInstance = new TimberAndroidLoggerAdapter(tag);
            Logger oldInstance = loggerMap.putIfAbsent(tag, newInstance);
            logger = oldInstance == null ? newInstance : oldInstance;
        }
        return logger;
    }
public Logger getLogger(String name) {
        String tag = name == null ? ANONYMOUS_TAG : name;
        Logger logger = loggerMap.get(tag);
        if (logger == null) {
            Logger newInstance = new TimberAndroidLoggerAdapter(tag);
            Logger oldInstance = loggerMap.putIfAbsent(tag, newInstance);
            logger = oldInstance == null ? newInstance : oldInstance;
        }
        return logger;
    }
public Logger getLogger ( String name ) { String tag = name == null ? ANONYMOUS_TAG : name ; Logger logger = loggerMap . get ( tag ) ; if ( logger == null ) { Logger newInstance = new TimberAndroidLoggerAdapter ( tag ) ; Logger oldInstance = loggerMap . putIfAbsent ( tag , newInstance ) ; logger = oldInstance == null ? newInstance : oldInstance ; } return logger ; }
Return an appropriate {@link TimberAndroidLoggerAdapter} instance by name.
Return an appropriate {