<commit_before><?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemDefinitionGroup>
    <ClCompile>
      <PreprocessorDefinitions>%(PreprocessorDefinitions);_CHAKRACOREBUILD;NOMINMAX;USE_EDGEMODE_JSRT</PreprocessorDefinitions>
      <!-- Some of our STDMETHOD can throw
           TODO: Code review STDMETHOD and separate out API that can throw and those that can't -->
      <PreprocessorDefinitions>%(PreprocessorDefinitions);COM_STDMETHOD_CAN_THROW</PreprocessorDefinitions>

      <PreprocessorDefinitions Condition="'$(RuntimeLib)'=='static_library'">%(PreprocessorDefinitions);USE_STATIC_RUNTIMELIB</PreprocessorDefinitions>

      <!-- /W4 -->
      <WarningLevel>Level4</WarningLevel>
      <!-- /WX -->
      <TreatWarningAsError>true</TreatWarningAsError>
      <!-- /GR- -->
      <RuntimeTypeInfo>false</RuntimeTypeInfo>
      <!-- /Zi -->
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <!-- /EHsc- -->
      <ExceptionHandling>SyncCThrow</ExceptionHandling><commit_msg>[MERGE #1214 @agarwal-sandeep] Add any preprocessor definitions passed using msbuild enviornment to list of PreprocessorDefinitions<commit_after><?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemDefinitionGroup>
    <ClCompile>
      <PreprocessorDefinitions>%(PreprocessorDefinitions);_CHAKRACOREBUILD;NOMINMAX;USE_EDGEMODE_JSRT</PreprocessorDefinitions>
      <!-- Some of our STDMETHOD can throw
           TODO: Code review STDMETHOD and separate out API that can throw and those that can't -->
      <PreprocessorDefinitions>%(PreprocessorDefinitions);COM_STDMETHOD_CAN_THROW</PreprocessorDefinitions>

      <PreprocessorDefinitions Condition="'$(RuntimeLib)'=='static_library'">%(PreprocessorDefinitions);USE_STATIC_RUNTIMELIB</PreprocessorDefinitions>

      <!-- Add any preprocessor definitions passed using msbuild environment -->
      <PreprocessorDefinitions Condition="'$(AdditionalPreprocessorDefinitions)'!=''">%(PreprocessorDefinitions);$(AdditionalPreprocessorDefinitions)</PreprocessorDefinitions>
      
      <!-- /W4 -->
      <WarningLevel>Level4</WarningLevel>
      <!-- /WX -->
      <TreatWarningAsError>true</TreatWarningAsError>
      <!-- /GR- -->
      <RuntimeTypeInfo>false</RuntimeTypeInfo>
      <!-- /Zi -->
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <!-- /EHsc- -->
      <ExceptionHandling>SyncCThrow</ExceptionHandling>
{'fraction_non_alphanumeric': 0.13272311212814644, 'fraction_numerical': 0.010678871090770405, 'mean_word_length': 4.628755364806867, 'pattern_counts': {'":': 0, '<': 58, '<?xml version=': 2, '>': 58, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 4}, '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': '7452251', 'n_tokens_mistral': 761, 'n_tokens_neox': 691, 'n_words': 111}