<commit_before>package edu.nyu.cs.javagit.api.commands;

import edu.nyu.cs.javagit.utilities.ExceptionMessageMap;

/**
 * A class to manage passing commit arguments to the commit command.
 */
public class GitCommitOptions {

  // TODO (jhl388): change the author string below to be an object.
  // TODO (jhl388): Add a unit test for this class (GitCommitOptions).
  // TODO (jhl388): Add a reset() method that resets all values to their default state.

  /*
   * TODO (jhl388): check if the include and only options are mutually exclusive. If so, fix the
   * setters for those variables accordingly.
   */<commit_msg>Changing the text in the Javadoc for the class.<commit_after>package edu.nyu.cs.javagit.api.commands;

import edu.nyu.cs.javagit.utilities.ExceptionMessageMap;

/**
 * A class to manage passing commit arguments to the <code>GitCommit</code> command.
 */
public class GitCommitOptions {

  // TODO (jhl388): change the author string below to be an object.
  // TODO (jhl388): Add a unit test for this class (GitCommitOptions).
  // TODO (jhl388): Add a reset() method that resets all values to their default state.

  /*
   * TODO (jhl388): check if the include and only options are mutually exclusive. If so, fix the
   * setters for those variables accordingly.
   */
{'fraction_non_alphanumeric': 0.09331259720062209, 'fraction_numerical': 0.01866251944012442, 'mean_word_length': 3.6462093862815883, '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': '1375622', 'n_tokens_mistral': 401, 'n_tokens_neox': 379, 'n_words': 156}