<commit_before>package com.orgecc.lib;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

public final class CallTimerFactory {

    private static final Logger LOGGER = LoggerFactory.getLogger( CallTimer.class );

    static {
        saveSLF4JHeader( LOGGER );
    }

    private CallTimerFactory() {
        // Utility class
    }

    public static void saveSLF4JHeader( final Logger logger ) {
        logger.warn( BaseCallTimer.HEADER );
    }

    public static CallTimer newSLF4JCallTimer() {
        return newSLF4JCallTimer( LOGGER );
    }

    public static CallTimer newSLF4JCallTimer( final Logger logger ) {
        return new SLF4JCallTimerImpl( logger );
    }

}
<commit_msg>CallTimerFactory: static final Logger replaced by static final class LazyCallTimerHolder<commit_after>package com.orgecc.lib;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

public final class CallTimerFactory {

    private static final class LazyCallTimerHolder {

        static final Logger LOGGER = LoggerFactory.getLogger( CallTimer.class );

        static final CallTimer SLF4J_CALLTIMER = newSLF4JCallTimer( saveSLF4JHeader( LOGGER ) );

    }

    private CallTimerFactory() {
        // Utility class
    }

    public static Logger saveSLF4JHeader( final Logger logger ) {
        logger.warn( BaseCallTimer.HEADER );
        return logger;
    }

    public static CallTimer newSLF4JCallTimer() {
        return LazyCallTimerHolder.SLF4J_CALLTIMER;
    }

    public static CallTimer newSLF4JCallTimer( final Logger logger ) {
        return new SLF4JCallTimerImpl( logger );
    }

}

{'fraction_non_alphanumeric': 0.06694560669456066, 'fraction_numerical': 0.010759115361625823, 'mean_word_length': 2.7035398230088497, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6196448', 'n_tokens_mistral': 509, 'n_tokens_neox': 478, 'n_words': 120}