<commit_before>$solutiondir = resolve-path $args[0]
$env:Path += ";$env:localappdata\GitHub\Portab~1\bin"
[string]::format("#pragma once`n#define PRINCIPIA_VERSION_ID ""{0}""`n",
                 (git describe --tags --always --dirty --abbrev=40 --long)) > `
    (join-path $solutiondir "base/version.hpp")<commit_msg>1980 called, they want their macros back<commit_after>$solutiondir = resolve-path $args[0]
$env:Path += ";$env:localappdata\GitHub\Portab~1\bin"
[string]::format(
    "#pragma once`n"                                             `
        + "`n"                                                   `
        + "namespace principia {{`n"                             `
        + "namespace base {{`n"                                  `
        + "`n"                                                   `
        + "char const kVersion[] = `"{0}`";`n"                   `
        + "`n"                                                   `
        + "}}  // namespace base`n"                              `
        + "}}  // namespace principia`n",                        `
    (git describe --tags --always --dirty --abbrev=40 --long)) > `
        (join-path $solutiondir "base/version.hpp")
{'fraction_non_alphanumeric': 0.15307820299500832, 'fraction_numerical': 0.011647254575707155, 'mean_word_length': 1.1675675675675676, 'pattern_counts': {'":': 0, '<': 3, '<?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': 8, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5908945', 'n_tokens_mistral': 335, 'n_tokens_neox': 313, 'n_words': 59}