<commit_before>package com.lukechenshui.jresume;

import com.beust.jcommander.Parameter;
import com.lukechenshui.jresume.themes.BaseTheme;
import com.lukechenshui.jresume.validators.FileLocationValidator;
import com.lukechenshui.jresume.validators.ThemeNameValidator;

import java.io.File;
import java.util.HashMap;

/**
 * Created by luke on 1/1/17.
 */
public class Config {
    @Parameter(names = {"--output", "-o"}, description = "The output directory for the generated resume.")
    static String outputDirectory = "output";
    @Parameter(names = {"--theme", "-t"}, description = "The theme to use.", validateWith = ThemeNameValidator.class)
    static String themeName = "default";
    @Parameter(names = {"--server-mode", "-s"}, description = "Launches JResume in server mode.")
    static boolean serverMode = false;
    @Parameter(names = {"--server-port", "-sp"}, description = "The port that JResume will listen to when in server mode.")
    static int serverPort = 8080;
    @Parameter(names = {"--ssl-mode", "-sm"}, description = "Makes JResume use ssl while in server mode. " +
            "Uses the jresume_keystore_location and jresume_keystore_password for configuring which keystore and password to use." +
            "See https://maximilian-boehm.com/hp2121/Create-a-Java-Keystore-JKS-from-Let-s-Encrypt-Certificates.htm for information on how to generate a keystore" +
            "from a letsencrypt certificate.")
    static boolean sslMode = false;
    @Parameter(names = {"--max-threads", "-mt"}, description = "The maximum number of spark threads allowed.")
    static int maxThreads = 100;
    /*If the serverMode parameter is present then --input can be set to anything as it's only important if
      JResume is not running as a server
    */
    @Parameter(names = {"--input", "-i"}, description = "The location of the input file.", required = true)
    static String inputFileName;
<commit_msg>Increased the maximum amount of threads to the largest integer number.<commit_after>package com.lukechenshui.jresume;

import com.beust.jcommander.Parameter;
import com.lukechenshui.jresume.themes.BaseTheme;
import com.lukechenshui.jresume.validators.FileLocationValidator;
import com.lukechenshui.jresume.validators.ThemeNameValidator;

import java.io.File;
import java.util.HashMap;

/**
 * Created by luke on 1/1/17.
 */
public class Config {
    @Parameter(names = {"--output", "-o"}, description = "The output directory for the generated resume.")
    static String outputDirectory = "output";
    @Parameter(names = {"--theme", "-t"}, description = "The theme to use.", validateWith = ThemeNameValidator.class)
    static String themeName = "default";
    @Parameter(names = {"--server-mode", "-s"}, description = "Launches JResume in server mode.")
    static boolean serverMode = false;
    @Parameter(names = {"--server-port", "-sp"}, description = "The port that JResume will listen to when in server mode.")
    static int serverPort = 8080;
    @Parameter(names = {"--ssl-mode", "-sm"}, description = "Makes JResume use ssl while in server mode. " +
            "Uses the jresume_keystore_location and jresume_keystore_password for configuring which keystore and password to use." +
            "See https://maximilian-boehm.com/hp2121/Create-a-Java-Keystore-JKS-from-Let-s-Encrypt-Certificates.htm for information on how to generate a keystore" +
            "from a letsencrypt certificate.")
    static boolean sslMode = false;
    @Parameter(names = {"--max-threads", "-mt"}, description = "The maximum number of spark threads allowed.")
    static int maxThreads = Integer.MAX_VALUE;
    /*If the serverMode parameter is present then --input can be set to anything as it's only important if
      JResume is not running as a server
    */
    @Parameter(names = {"--input", "-i"}, description = "The location of the input file.", required = true)
    static String inputFileName;

{'fraction_non_alphanumeric': 0.12031608462911038, 'fraction_numerical': 0.006882487891919449, 'mean_word_length': 3.779537149817296, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, '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': '973318', 'n_tokens_mistral': 1134, 'n_tokens_neox': 1113, 'n_words': 372}