/guava/android/guava/src/com/google/common/util/concurrent/ThreadFactoryBuilder.java
AtomicLong count = null;
AtomicLong count = ( nameFormat != null ) ? new AtomicLong ( 0 ) : null;
Integer priority = builder.priority; UncaughtExceptionHandler uncaughtExceptionHandler = builder.uncaughtExceptionHandler; ThreadFactory backingThreadFactory = (builder.backingThreadFactory != null) ? builder.backingThreadFactory : Executors.defaultThreadFactory(); <extra_id_0> return new ThreadFactory() { @Override public Thread newThread(Runnable runnable) { Thread thread = backingThreadFactory.newThread(runnable); requireNonNull(thread); if (nameFormat != null) {