<commit_before>{
    "requireCurlyBraces": [
        "if",
        "else",
        "for",
        "while",
        "do",
        "try",
        "catch"
    ],
    "requireSpaceAfterKeywords": [
        "if",
        "else",
        "for",
        "while",
        "do",
        "switch",
        "return",
        "try",
        "catch"
    ],
    "requireSpaceBeforeBlockStatements": true,
    "requireParenthesesAroundIIFE": true,
    "requireSpacesInConditionalExpression": true,
    "requireSpacesInFunctionExpression": {
        "beforeOpeningCurlyBrace": true
    },
    "requireSpacesInAnonymousFunctionExpression": {
        "beforeOpeningRoundBrace": true,
        "beforeOpeningCurlyBrace": true
    },
    "requireSpacesInNamedFunctionExpression": {
        "beforeOpeningRoundBrace": true,
        "beforeOpeningCurlyBrace": true
    },
    "requireSpacesInFunctionExpression": {
        "beforeOpeningCurlyBrace": true
    },
    "requireMultipleVarDecl": true,
    "requireBlocksOnNewline": true,
    "disallowPaddingNewlinesInBlocks": true,
    "disallowEmptyBlocks": true,
    "disallowSpacesInsideObjectBrackets": true,
    "disallowSpacesInsideArrayBrackets": true,
    "disallowSpacesInsideParentheses": true,
    "requireSpacesInsideObjectBrackets": "all",
    "disallowDanglingUnderscores": true,
    "requireSpaceAfterObjectKeys": true,
    "requireCommaBeforeLineBreak": true,
    "requireOperatorBeforeLineBreak": [
        "?",
        "+",
        "-",
        "/",
        "*",
        "=",
        "==",
        "===",
        "!=",
        "!==",
        ">",
        ">=",
        "<",
        "<="
    ],
    "requireSpaceBeforeBinaryOperators": [
        "=",
        ",",
        "+",
        "-",
        "/",
        "*",
        "==",
        "===",
        "!=",
        "!=="
    ],
    "requireSpaceAfterBinaryOperators": [
        "=",
        ",",
        "+",
        "-",
        "/",
        "*",
        "==",
        "===",
        "!=",
        "!=="
    ],
    "disallowSpaceAfterPrefixUnaryOperators": ["++", "--", "+", "-", "~", "!"],
    "disallowSpaceBeforePostfixUnaryOperators": ["++", "--"],
    "requireSpaceBeforeBinaryOperators": [
        "+",
        "-",
        "/",
        "*",
        "=",
        "==",
        "===",
        "!=",
        "!=="
    ],
    "requireSpaceAfterBinaryOperators": [
        "+",
        "-",
        "/",
        "*",
        "=",
        "==",
        "===",
        "!=",
        "!=="
    ],
    "disallowImplicitTypeConversion": ["numeric", "boolean", "binary", "string"],
    "requireCamelCaseOrUpperCaseIdentifiers": true,
    "disallowKeywords": ["with"],
    "disallowMultipleLineStrings": true,
    "disallowMultipleLineBreaks": true,
    "validateLineBreaks": "LF",
    "validateQuoteMarks": "'",
    "disallowMixedSpacesAndTabs": true,
    "disallowTrailingWhitespace": true,
    "disallowTrailingComma": true,
    "disallowKeywordsOnNewLine": ["else"],
    "requireLineFeedAtFileEnd": true,
    "maximumLineLength": 78,
    "requireCapitalizedConstructors": true,
    "safeContextKeyword": "self",
    "requireDotNotation": true,
    "disallowYodaConditions": true,
    "validateJSDoc": {
        "checkParamNames": true,
        "checkRedundantParams": true,
        "requireParamTypes": true
    }
}<commit_msg>Refactor .jscs.json<commit_after>{
  "requireCurlyBraces": [
    "if",
    "else",
    "for",
    "while",
    "do",
    "try",
    "catch"
  ],
  "requireSpaceAfterKeywords": [
    "if",
    "else",
    "for",
    "while",
    "do",
    "switch",
    "return",
    "try",
    "catch"
  ],
  "requireSpaceBeforeBlockStatements": true,
  "requireParenthesesAroundIIFE": true,
  "requireSpacesInConditionalExpression": true,
  "requireSpacesInFunctionExpression": {
    "beforeOpeningCurlyBrace": true
  },
  "requireSpacesInAnonymousFunctionExpression": {
    "beforeOpeningRoundBrace": true,
    "beforeOpeningCurlyBrace": true
  },
  "requireSpacesInNamedFunctionExpression": {
    "beforeOpeningRoundBrace": true,
    "beforeOpeningCurlyBrace": true
  },
  "requireMultipleVarDecl": true,
  "requireBlocksOnNewline": true,
  "disallowPaddingNewlinesInBlocks": true,
  "disallowEmptyBlocks": true,
  "disallowSpacesInsideObjectBrackets": true,
  "disallowSpacesInsideArrayBrackets": true,
  "disallowSpacesInsideParentheses": true,
  "requireSpacesInsideObjectBrackets": "all",
  "disallowDanglingUnderscores": true,
  "requireSpaceAfterObjectKeys": true,
  "requireCommaBeforeLineBreak": true,
  "requireOperatorBeforeLineBreak": [
    "?",
    "+",
    "-",
    "/",
    "*",
    "=",
    "==",
    "===",
    "!=",
    "!==",
    ">",
    ">=",
    "<",
    "<="
  ],
  "requireSpaceBeforeBinaryOperators": [
    "+",
    "-",
    "/",
    "*",
    "=",
    "==",
    "===",
    "!=",
    "!=="
  ],
  "requireSpaceAfterBinaryOperators": [
    "+",
    "-",
    "/",
    "*",
    "=",
    "==",
    "===",
    "!=",
    "!=="
  ],
  "disallowSpaceAfterPrefixUnaryOperators": [
    "++",
    "--",
    "+",
    "-",
    "~",
    "!"
  ],
  "disallowSpaceBeforePostfixUnaryOperators": [
    "++",
    "--"
  ],
  "disallowImplicitTypeConversion": [
    "numeric",
    "boolean",
    "binary",
    "string"
  ],
  "requireCamelCaseOrUpperCaseIdentifiers": true,
  "disallowKeywords": [
    "with"
  ],
  "disallowMultipleLineStrings": true,
  "disallowMultipleLineBreaks": true,
  "validateLineBreaks": "LF",
  "validateQuoteMarks": "'",
  "disallowMixedSpacesAndTabs": true,
  "disallowTrailingWhitespace": true,
  "disallowTrailingComma": true,
  "disallowKeywordsOnNewLine": [
    "else"
  ],
  "requireLineFeedAtFileEnd": true,
  "maximumLineLength": 78,
  "requireCapitalizedConstructors": true,
  "safeContextKeyword": "self",
  "requireDotNotation": true,
  "disallowYodaConditions": true,
  "validateJSDoc": {
    "checkParamNames": true,
    "checkRedundantParams": true,
    "requireParamTypes": true
  }
}
{'fraction_non_alphanumeric': 0.17972039750715849, 'fraction_numerical': 0.00067374094660603, 'mean_word_length': 2.6185252894576476, 'pattern_counts': {'":': 104, '<': 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': '7403937', 'n_tokens_mistral': 1997, 'n_tokens_neox': 1985, 'n_words': 222}