<commit_before>package language;

import java.util.EnumSet;

/**
 * {@code WordProperties} is an enumeration of properties which define how 
 * objects of {@link Word} are formatted and also provides for "difficulty"
 * properties for use in a word game.
 * 
 * @author <NAME>
 */
public enum WordProperties {
    
// Grammatical properties
    
    /**
     * Defines a {@code Word} that is a proper noun.
     */
    PROPER_NOUN,
    
    /**
     * Defines a {@code Word} that is the first in its sentence. This has the 
     * same effect as the {@link #PROPER_NOUN} property.
     * 
     * @see #PROPER_NOUN
     */
    LEADING_WORD,
    
    /**
     * Defines a {@code Word} that is the last in its sentence.
     */
    TRAILING_WORD,
    
    /**
     * Defines a {@code Word} that is followed by a comma or another form of
     * punctuation other than "{@code .!?}".
     */
    DELINEATED_WORD,
    
// Difficulty properties    
    
    /**
     * Defines a {@code Word} with default difficulty.
     */
    DEFAULT_DIFFICULTY,
    
    /**
     * Defines a {@code Word} with easy difficulty.
     */
    EASY_WORD,
    
    /**
     * Defines a {@code Word} with medium difficulty.
     */
    MEDIUM_WORD,
    
    /**
     * Defines a {@code Word} with hard difficulty.
     */
    HARD_WORD;
    
    /**
     * Provides for a set of all properties enumerated in this class.
     */
    public static final EnumSet<WordProperties> PROPERTIES = 
            EnumSet.allOf(WordProperties.class);
    
}
<commit_msg>General cleanup of WordProperties<commit_after>package language;

import java.util.EnumSet;

/**
 * {@code WordProperties} is an enumeration of properties which define how 
 * objects of {@link Word} are formatted and also provides for "difficulty"
 * properties for use in a word game.
 * 
 * @author <NAME>
 */
public enum WordProperties {
    
// Difficulty properties    
    
    /**
     * Defines a {@code Word} with easy difficulty.
     */
    EASY_WORD,
    
    /**
     * Defines a {@code Word} with medium difficulty.
     */
    MEDIUM_WORD,
    
    /**
     * Defines a {@code Word} with hard difficulty.
     */
    HARD_WORD;
    
    /**
     * Provides for a set of all properties enumerated in this class.
     */
    public static final EnumSet<WordProperties> ALL = 
            EnumSet.allOf(WordProperties.class);
    
}

{'fraction_non_alphanumeric': 0.10012620950778292, 'fraction_numerical': 0.0, 'mean_word_length': 2.1003911342894392, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, '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': '6253322', 'n_tokens_mistral': 729, 'n_tokens_neox': 706, 'n_words': 238}