<commit_before>@echo off
setlocal
pushd "%~dp0"
nuget restore              ^
 && call :build 40 Debug   ^
 && call :build 40 Release ^
 && call :build 45 Debug   ^
 && call :build 45 Release
popd
goto :EOF

:build
msbuild /p:Configuration=NET%1-%2 /v:m %3 %4 %5 %6 %7 %8 %9
goto :EOF<commit_msg>Lock MSBuild version to MS Build Tools 2015<commit_after>@echo off
setlocal
pushd "%~dp0"
if "%PROCESSOR_ARCHITECTURE%"=="x86" set MSBUILD=%ProgramFiles%
if defined ProgramFiles(x86) set MSBUILD=%ProgramFiles(x86)%
set MSBUILD=%MSBUILD%\MSBuild\14.0\bin\msbuild
if not exist "%MSBUILD%" (
    echo Microsoft Build Tools 2015 does not appear to be installed on this
    echo machine, which is required to build the solution. You can install
    echo it from the URL below and then try building again:
    echo https://www.microsoft.com/en-us/download/detailscd .aspx?id=48159
    exit /b 1
)
nuget restore              ^
 && call :build 40 Debug   ^
 && call :build 40 Release ^
 && call :build 45 Debug   ^
 && call :build 45 Release
popd
goto :EOF

:build
setlocal
"%MSBUILD%" /p:Configuration=NET%1-%2 /v:m %3 %4 %5 %6 %7 %8 %9
goto :EOF
{'fraction_non_alphanumeric': 0.11992945326278659, 'fraction_numerical': 0.05202821869488536, 'mean_word_length': 3.613821138211382, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 1, 'lorem ipsum': 0, 'www.': 1, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6732556', 'n_tokens_mistral': 416, 'n_tokens_neox': 380, 'n_words': 142}