<commit_before>{
    "homepage": "https://grails.org/",
    "version": "3.2.9",
    "license": "Apache 2.0",
    "url": "https://github.com/grails/grails-core/releases/download/v3.2.9/grails-3.2.9.zip",
    "hash": "a21d5602e772676c27f846419a245a4c791bb63b74066f8dd82b7647d5c873a2",
    "extract_dir": "grails-3.2.9",
    "bin": [
        "bin\\grails.bat"
    ],
    "env_set": {
        "GRAILS_HOME": "$dir"
    },
    "suggest": {
        "JDK": [
            "extras/oraclejdk",
            "openjdk"
        ]
    },
    "checkver": {
        "github": "https://github.com/grails/grails-core"
    },
    "autoupdate": {
        "url": "https://github.com/grails/grails-core/releases/download/v$version/grails-$version.zip",
        "extract_dir": "grails-$version"
    }
}<commit_msg>Update grails to version 3.2.10<commit_after>{
    "homepage": "https://grails.org/",
    "version": "3.2.10",
    "license": "Apache 2.0",
    "url": "https://github.com/grails/grails-core/releases/download/v3.2.10/grails-3.2.10.zip",
    "hash": "da9c45bf05822ca8cbd273099185888155e9c7c806980690d755a2f7bda9582b",
    "extract_dir": "grails-3.2.10",
    "bin": [
        "bin\\grails.bat"
    ],
    "env_set": {
        "GRAILS_HOME": "$dir"
    },
    "suggest": {
        "JDK": [
            "extras/oraclejdk",
            "openjdk"
        ]
    },
    "checkver": {
        "github": "https://github.com/grails/grails-core"
    },
    "autoupdate": {
        "url": "https://github.com/grails/grails-core/releases/download/v$version/grails-$version.zip",
        "extract_dir": "grails-$version"
    }
}
{'fraction_non_alphanumeric': 0.2009987515605493, 'fraction_numerical': 0.07865168539325842, 'mean_word_length': 2.346555323590814, 'pattern_counts': {'":': 32, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 8, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6155767', 'n_tokens_mistral': 719, 'n_tokens_neox': 650, 'n_words': 66}