<commit_before>﻿<?xml version="1.0" encoding="utf-8"?>
<Project Sdk="Microsoft.NET.Sdk">
  <!-- Metadata -->
  <PropertyGroup>
    <ProjectGuid>{0291CFD9-75F9-4978-BE83-58DE5194BECA}</ProjectGuid>

    <AssemblyName>MonoMod.UnitTest</AssemblyName>
    <PackageId></PackageId>
    <Description></Description>
    <PackageTags>$(PackageTags)</PackageTags>

    <TargetFrameworks>net452;netcoreapp2.0;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
    <TargetFrameworks Condition="$(MSBuildVersion) &gt;= 16.6.0 And $(NETCoreAppMaximumVersion) &gt;= 5.0">$(TargetFrameworks);net5.0</TargetFrameworks>
    <OutputType>Library</OutputType>
    <SignAssembly>skip</SignAssembly>
    <!-- FIXME: RE-ENABLE TESTS WITH TIERED COMPILATION -->
    <TieredCompilation>false</TieredCompilation>
  </PropertyGroup>
  <Import Project="..\MonoMod.Common.props" />

  <!-- Dependencies -->
  <ItemGroup>
    <PackageReference Include="Mono.Cecil" Version="[0.10.0,0.11]">
      <Version Condition="'$(CecilVersion)' != ''">$(CecilVersion)</Version>
    </PackageReference>
    <Reference Include="0Harmony" HintPath="lib\0Harmony.dll" />
    <Reference Include="System.Runtime" />
    <Reference Include="System.Runtime.Extensions" />
    <Reference Include="Microsoft.CSharp" />
  </ItemGroup>

  <ItemGroup>
    <ProjectReference Include="..\MonoMod.RuntimeDetour.HookGen\MonoMod.RuntimeDetour.HookGen.csproj" />
    <ProjectReference Include="..\MonoMod.RuntimeDetour\MonoMod.RuntimeDetour.csproj" />
    <ProjectReference Include="..\MonoMod.Utils\MonoMod.Utils.csproj" />
    <ProjectReference Include="..\MonoMod\MonoMod.csproj" />
  </ItemGroup>

  <!-- xUnit -->
  <ItemGroup>
    <PackageReference Include="NETStandard.Library" Version="2.0.0">
      <Version Condition="'$(TargetFramework)' == 'netcoreapp1.0'">1.6.1</Version>
      <Version Condition="'$(TargetFramework)' == 'netcoreapp2.0'">2.0.0</Version>
    </PackageReference><commit_msg>Include Microsoft.NET.Test.Sdk as a dep for unit tests<commit_after>﻿<?xml version="1.0" encoding="utf-8"?>
<Project Sdk="Microsoft.NET.Sdk">
  <!-- Metadata -->
  <PropertyGroup>
    <ProjectGuid>{0291CFD9-75F9-4978-BE83-58DE5194BECA}</ProjectGuid>

    <AssemblyName>MonoMod.UnitTest</AssemblyName>
    <PackageId></PackageId>
    <Description></Description>
    <PackageTags>$(PackageTags)</PackageTags>

    <TargetFrameworks>net452;netcoreapp2.0;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
    <TargetFrameworks Condition="$(MSBuildVersion) &gt;= 16.6.0 And $(NETCoreAppMaximumVersion) &gt;= 5.0">$(TargetFrameworks);net5.0</TargetFrameworks>
    <OutputType>Library</OutputType>
    <SignAssembly>skip</SignAssembly>
    <!-- FIXME: RE-ENABLE TESTS WITH TIERED COMPILATION -->
    <TieredCompilation>false</TieredCompilation>
  </PropertyGroup>
  <Import Project="..\MonoMod.Common.props" />

  <!-- Dependencies -->
  <ItemGroup>
    <PackageReference Include="Mono.Cecil" Version="[0.10.0,0.11]">
      <Version Condition="'$(CecilVersion)' != ''">$(CecilVersion)</Version>
    </PackageReference>
    <Reference Include="0Harmony" HintPath="lib\0Harmony.dll" />
    <Reference Include="System.Runtime" />
    <Reference Include="System.Runtime.Extensions" />
    <Reference Include="Microsoft.CSharp" />
    <PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.6.1" />
  </ItemGroup>

  <ItemGroup>
    <ProjectReference Include="..\MonoMod.RuntimeDetour.HookGen\MonoMod.RuntimeDetour.HookGen.csproj" />
    <ProjectReference Include="..\MonoMod.RuntimeDetour\MonoMod.RuntimeDetour.csproj" />
    <ProjectReference Include="..\MonoMod.Utils\MonoMod.Utils.csproj" />
    <ProjectReference Include="..\MonoMod\MonoMod.csproj" />
  </ItemGroup>

  <!-- xUnit -->
  <ItemGroup>
    <PackageReference Include="NETStandard.Library" Version="2.0.0">
      <Version Condition="'$(TargetFramework)' == 'netcoreapp1.0'">1.6.1</Version>
      <Version Condition="'$(TargetFramework)' == 'netcoreapp2.0'">2.0.0</Version>
    </PackageReference>
{'fraction_non_alphanumeric': 0.1781062124248497, 'fraction_numerical': 0.03206412825651302, 'mean_word_length': 4.631875881523272, 'pattern_counts': {'":': 0, '<': 108, '<?xml version=': 2, '>': 108, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 2}, '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': '4878549', 'n_tokens_mistral': 1417, 'n_tokens_neox': 1292, 'n_words': 157}