<commit_before>﻿<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup Label="Configuration">
    <Version>2.6.0</Version>
    <Authors><NAME></Authors>
    <Owners><NAME></Owners>
    <Title>ExpressionToCode</Title>
    <Description>Generates valid, readable C# from an expression tree, and can annotate that code with runtime values. Useful for e.g. code generation and unit testing assertions.</Description>
    <PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
    <PackageReleaseNotes>Remove dependency on Jetbrains.Annotations; include a first few doccomments in the package.</PackageReleaseNotes>
    <PackageTags>code-generation NUnit xUnit.NET mstest expression-tree unit-test PowerAssert ExpressionToCode</PackageTags>
    <PackageLicenseUrl>http://www.apache.org/licenses/LICENSE-2.0</PackageLicenseUrl>
    <PackageProjectUrl>https://github.com/EamonNerbonne/ExpressionToCode</PackageProjectUrl>
    <TargetFrameworks>net452;netstandard1.6</TargetFrameworks>
    <RepositoryUrl>https://github.com/EamonNerbonne/ExpressionToCode</RepositoryUrl>
    <GeneratePackageOnBuild>false</GeneratePackageOnBuild>
    <GenerateDocumentationFile>true</GenerateDocumentationFile>
    <DebugType>full</DebugType>
    <DebugSymbols>true</DebugSymbols>
  </PropertyGroup>
  <PropertyGroup Condition="'$(TargetFramework)' == 'net47' or '$(TargetFramework)' == 'net452' ">
    <DefineConstants>dotnet_framework</DefineConstants>
  </PropertyGroup>
  <PropertyGroup Condition="'$(TargetFramework)' == 'netstandard1.6' ">
    <DefineConstants>dotnet_core</DefineConstants>
  </PropertyGroup>
  <ItemGroup>
    <None Include="ExpressionToCodeLib.nuspec" />
    <None Include="Internal\ExpressionTypeDispatch.tt">
      <Generator>TextTemplatingFileGenerator</Generator>
      <LastGenOutput>ExpressionTypeDispatch.Generated.cs</LastGenOutput>
    </None>
  </ItemGroup>
  <ItemGroup>
    <PackageReference Include="FastExpressionCompiler" Version="1.4.0" />
  </ItemGroup>
  <ItemGroup Condition="$(TargetFramework)=='netstandard1.6' ">
    <PackageReference Include="Microsoft.Extensions.DependencyModel" Version="1.1.0" />
    <PackageReference Include="System.Reflection.Emit" Version="4.3.0" />
    <PackageReference Include="System.Reflection.Emit.ILGeneration" Version="4.3.0" />
    <PackageReference Include="System.Reflection.Emit.Lightweight" Version="4.3.0" />
    <PackageReference Include="System.Runtime" Version="4.3.0" />
    <PackageReference Include="System.Diagnostics.Contracts" Version="4.3.0" />
  </ItemGroup>
  <ItemGroup>
    <Service Include="{508349b6-6b84-4df5-91f0-309beebad82d}" />
  </ItemGroup>
  <ItemGroup>
    <Compile Update="Internal\ExpressionTypeDispatch.Generated.cs">
      <DesignTime>True</DesignTime>
      <AutoGen>True</AutoGen>
      <DependentUpon>ExpressionTypeDispatch.tt</DependentUpon>
    </Compile>
  </ItemGroup>
</Project><commit_msg>See if net40 is supportable<commit_after>﻿<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup Label="Configuration">
    <Version>2.6.0</Version>
    <Authors><NAME></Authors>
    <Owners><NAME></Owners>
    <Title>ExpressionToCode</Title>
    <Description>Generates valid, readable C# from an expression tree, and can annotate that code with runtime values. Useful for e.g. code generation and unit testing assertions.</Description>
    <PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
    <PackageReleaseNotes>Remove dependency on Jetbrains.Annotations; include a first few doccomments in the package.</PackageReleaseNotes>
    <PackageTags>code-generation NUnit xUnit.NET mstest expression-tree unit-test PowerAssert ExpressionToCode</PackageTags>
    <PackageLicenseUrl>http://www.apache.org/licenses/LICENSE-2.0</PackageLicenseUrl>
    <PackageProjectUrl>https://github.com/EamonNerbonne/ExpressionToCode</PackageProjectUrl>
    <TargetFrameworks>net452;net40;netstandard1.6</TargetFrameworks>
    <RepositoryUrl>https://github.com/EamonNerbonne/ExpressionToCode</RepositoryUrl>
    <GeneratePackageOnBuild>false</GeneratePackageOnBuild>
    <GenerateDocumentationFile>true</GenerateDocumentationFile>
    <DebugType>full</DebugType>
    <DebugSymbols>true</DebugSymbols>
  </PropertyGroup>
  <PropertyGroup Condition="'$(TargetFramework)' == 'net47' or '$(TargetFramework)' == 'net452' or '$(TargetFramework)' == 'net40'  ">
    <DefineConstants>dotnet_framework</DefineConstants>
  </PropertyGroup>
  <PropertyGroup Condition="'$(TargetFramework)' == 'net40'  ">
    <DefineConstants>dotnet_low</DefineConstants>
  </PropertyGroup>
  <PropertyGroup Condition="'$(TargetFramework)' == 'netstandard1.6' ">
    <DefineConstants>dotnet_core</DefineConstants>
  </PropertyGroup>
  <ItemGroup>
    <None Include="ExpressionToCodeLib.nuspec" />
    <None Include="Internal\ExpressionTypeDispatch.tt">
      <Generator>TextTemplatingFileGenerator</Generator>
      <LastGenOutput>ExpressionTypeDispatch.Generated.cs</LastGenOutput>
    </None>
  </ItemGroup>
  <ItemGroup Condition="'$(TargetFramework)' != 'net40' ">
    <PackageReference Include="FastExpressionCompiler" Version="1.4.0" />
  </ItemGroup>
  <ItemGroup Condition="$(TargetFramework)=='netstandard1.6' ">
    <PackageReference Include="Microsoft.Extensions.DependencyModel" Version="1.1.0" />
    <PackageReference Include="System.Reflection.Emit" Version="4.3.0" />
    <PackageReference Include="System.Reflection.Emit.ILGeneration" Version="4.3.0" />
    <PackageReference Include="System.Reflection.Emit.Lightweight" Version="4.3.0" />
    <PackageReference Include="System.Runtime" Version="4.3.0" />
    <PackageReference Include="System.Diagnostics.Contracts" Version="4.3.0" />
  </ItemGroup>
  <ItemGroup>
    <Service Include="{508349b6-6b84-4df5-91f0-309beebad82d}" />
  </ItemGroup>
  <ItemGroup>
    <Compile Update="Internal\ExpressionTypeDispatch.Generated.cs">
      <DesignTime>True</DesignTime>
      <AutoGen>True</AutoGen>
      <DependentUpon>ExpressionTypeDispatch.tt</DependentUpon>
    </Compile>
  </ItemGroup>
</Project>
{'fraction_non_alphanumeric': 0.13755386145177328, 'fraction_numerical': 0.02154458070931389, 'mean_word_length': 5.5884279475982535, 'pattern_counts': {'":': 0, '<': 165, '<?xml version=': 0, '>': 165, 'https://': 4, 'lorem ipsum': 0, 'www.': 2, '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': '361954', 'n_tokens_mistral': 1857, 'n_tokens_neox': 1715, 'n_words': 261}