<commit_before>package nl.mvdr.tinustris.input;

import lombok.Getter;
import lombok.RequiredArgsConstructor;
import nl.mvdr.tinustris.model.Action;

/**
 * The different kinds of input the payer can give.
 * 
 * @author <NAME>
 */
@RequiredArgsConstructor
@Getter
public enum Input {
    /** Moves the currently active block left. */
    LEFT(Action.MOVE_LEFT),
    /** Moves the currently active block right. */
    RIGHT(Action.MOVE_RIGHT),
    /** Accelerates the currently active block's descent. */
    FASTER_DROP(Action.MOVE_DOWN),
    /** Instantly drops the currently active block. */
    INSTANT_DROP(Action.INSTANT_DROP),
    /** Rotates the currently active block 90 degrees clockwise. */
    TURN_RIGHT(Action.TURN_RIGHT),
    /** Rotates the currently active block 90 degrees counter-clockwise. */
    TURN_LEFT(Action.TURN_LEFT),
    /** Swaps the currently active block and the next block. */
    HOLD(Action.HOLD);
    
    /** Action to be taken when this input is pressed. */
    private final Action action;
}
<commit_msg>Made constructor private.<commit_after>package nl.mvdr.tinustris.input;

import lombok.AccessLevel;
import lombok.Getter;
import lombok.RequiredArgsConstructor;
import nl.mvdr.tinustris.model.Action;

/**
 * The different kinds of input the payer can give.
 * 
 * @author <NAME>
 */
@RequiredArgsConstructor(access = AccessLevel.PRIVATE)
@Getter
public enum Input {
    /** Moves the currently active block left. */
    LEFT(Action.MOVE_LEFT),
    /** Moves the currently active block right. */
    RIGHT(Action.MOVE_RIGHT),
    /** Accelerates the currently active block's descent. */
    FASTER_DROP(Action.MOVE_DOWN),
    /** Instantly drops the currently active block. */
    INSTANT_DROP(Action.INSTANT_DROP),
    /** Rotates the currently active block 90 degrees clockwise. */
    TURN_RIGHT(Action.TURN_RIGHT),
    /** Rotates the currently active block 90 degrees counter-clockwise. */
    TURN_LEFT(Action.TURN_LEFT),
    /** Swaps the currently active block and the next block. */
    HOLD(Action.HOLD);
    
    /** Action to be taken when this input is pressed. */
    private final Action action;
}

{'fraction_non_alphanumeric': 0.10626450116009281, 'fraction_numerical': 0.0037122969837587007, 'mean_word_length': 3.4730290456431536, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, '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': '3405408', 'n_tokens_mistral': 656, 'n_tokens_neox': 644, 'n_words': 191}