<commit_before>{
    "extends": ["tslint:recommended", "tslint-sonarts"],
    "linterOptions": {
        "exclude": ["build", "lib"]
    },
    "rules": {
        "quotemark": [true, "single", "jsx-double", "avoid-escape"],
        "trailing-comma": [true, "never"],
        "no-consecutive-blank-lines": [true, 2],
        "max-classes-per-file": [false, 1],
        "interface-name": [false],
        "arrow-parens": [true, "ban-single-arg-parens"],
        "max-line-length": [false],
        "no-console": [false],
        "variable-name": [
            true,
            "ban-keywords",
            "check-format",
            "allow-leading-underscore",
            "allow-pascal-case"
        ],
        "semicolon": [true, "always"],
        "object-literal-key-quotes": [true, "as-needed"],
        "max-union-size": [true, 5],
        "no-duplicate-string": [true, 5],
        "cognitive-complexity": [true, 125],
        "parameters-max-number": [true, 8],<commit_msg>Update linting rules<commit_after>{
    "extends": ["tslint:recommended", "tslint-sonarts"],
    "linterOptions": {
        "exclude": ["build", "lib"]
    },
    "rules": {
        "array-type": [true, "array-simple"],
        "quotemark": [true, "single", "jsx-double", "avoid-escape"],
        "trailing-comma": [true, "never"],
        "no-consecutive-blank-lines": [true, 2],
        "max-classes-per-file": [false, 1],
        "interface-name": [false],
        "arrow-parens": [true, "ban-single-arg-parens"],
        "max-line-length": [false],
        "no-console": [false],
        "variable-name": [
            true,
            "ban-keywords",
            "check-format",
            "allow-leading-underscore",
            "allow-pascal-case"
        ],
        "semicolon": [true, "always"],
        "object-literal-key-quotes": [true, "as-needed"],
        "max-union-size": [true, 5],
        "no-duplicate-string": [true, 5],
        "cognitive-complexity": [true, 125],
        "parameters-max-number": [true, 8],
{'fraction_non_alphanumeric': 0.20537046245648932, 'fraction_numerical': 0.007956240676280457, 'mean_word_length': 2.1835443037974684, 'pattern_counts': {'":': 39, '<': 3, '<?xml version=': 0, '>': 3, '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': '6028335', 'n_tokens_mistral': 690, 'n_tokens_neox': 661, 'n_words': 116}