<commit_before>﻿<Project Sdk="Microsoft.NET.Sdk">

  <PropertyGroup>
    <TargetFramework>netstandard2.0</TargetFramework>
    <PreserveCompilationContext>true</PreserveCompilationContext>
    <IncludeSymbols>true</IncludeSymbols>
    <SymbolPackageFormat>snupkg</SymbolPackageFormat>
  </PropertyGroup>

  <ItemGroup>
    <ProjectReference Include="..\SJP.Schematic.Core\SJP.Schematic.Core.csproj" />
    <ProjectReference Include="..\SJP.Schematic.Dbml\SJP.Schematic.Dbml.csproj" />
    <ProjectReference Include="..\SJP.Schematic.Dot\SJP.Schematic.Dot.csproj" />
    <ProjectReference Include="..\SJP.Schematic.Graphviz\SJP.Schematic.Graphviz.csproj" />
    <ProjectReference Include="..\SJP.Schematic.Lint\SJP.Schematic.Lint.csproj" />
  </ItemGroup>

  <ItemGroup>
    <PackageReference Include="Microsoft.Extensions.FileProviders.Embedded" Version="2.2.0" />
    <PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0-beta2-19367-01">
      <PrivateAssets>all</PrivateAssets>
      <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
    </PackageReference>
    <PackageReference Include="Newtonsoft.Json" Version="12.0.2" />
    <PackageReference Include="RazorLight.Unofficial" Version="2.0.0-beta1.3" />
    <PackageReference Include="System.Text.Encodings.Web" Version="4.5.0" />
  </ItemGroup>

  <ItemGroup>
    <EmbeddedResource Include="Html\Templates\*.cshtml" />
    <EmbeddedResource Include="assets\**\*.*" />
  </ItemGroup>

  <ItemGroup>
    <Compile Remove="node_modules\**" />
    <EmbeddedResource Remove="node_modules\**" />
    <None Remove="node_modules\**" />
  </ItemGroup>

  <PropertyGroup>
    <!-- File with mtime of last successful npm install -->
    <NpmInstallStampFile>node_modules/.install-stamp</NpmInstallStampFile>
  </PropertyGroup>

  <ItemGroup>
    <GulpSourceFiles Include="package.json;gulpfile.babel.js;Source/**/*.*" />
    <GulpOutputFiles Include="assets/**/*.gz" />
  </ItemGroup>

  <Target Name="NpmClean" BeforeTargets="BeforeClean">
    <Exec Command="npm install" WorkingDirectory="$(MSBuildThisFileDirectory)" />
    <Exec Command="npm run clean" WorkingDirectory="$(MSBuildThisFileDirectory)" />
  </Target>

  <Target Name="NpmBuild" BeforeTargets="GulpBuild" Inputs="package.json" Outputs="$(NpmInstallStampFile)">
    <Exec Command="npm install" WorkingDirectory="$(MSBuildThisFileDirectory)" />
    <Touch Files="$(NpmInstallStampFile)" AlwaysCreate="true" /><commit_msg>Bump System.Text.Encodings.Web from 4.5.0 to 4.6.0<commit_after>﻿<Project Sdk="Microsoft.NET.Sdk">

  <PropertyGroup>
    <TargetFramework>netstandard2.0</TargetFramework>
    <PreserveCompilationContext>true</PreserveCompilationContext>
    <IncludeSymbols>true</IncludeSymbols>
    <SymbolPackageFormat>snupkg</SymbolPackageFormat>
  </PropertyGroup>

  <ItemGroup>
    <ProjectReference Include="..\SJP.Schematic.Core\SJP.Schematic.Core.csproj" />
    <ProjectReference Include="..\SJP.Schematic.Dbml\SJP.Schematic.Dbml.csproj" />
    <ProjectReference Include="..\SJP.Schematic.Dot\SJP.Schematic.Dot.csproj" />
    <ProjectReference Include="..\SJP.Schematic.Graphviz\SJP.Schematic.Graphviz.csproj" />
    <ProjectReference Include="..\SJP.Schematic.Lint\SJP.Schematic.Lint.csproj" />
  </ItemGroup>

  <ItemGroup>
    <PackageReference Include="Microsoft.Extensions.FileProviders.Embedded" Version="2.2.0" />
    <PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0-beta2-19367-01">
      <PrivateAssets>all</PrivateAssets>
      <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
    </PackageReference>
    <PackageReference Include="Newtonsoft.Json" Version="12.0.2" />
    <PackageReference Include="RazorLight.Unofficial" Version="2.0.0-beta1.3" />
    <PackageReference Include="System.Text.Encodings.Web" Version="4.6.0" />
  </ItemGroup>

  <ItemGroup>
    <EmbeddedResource Include="Html\Templates\*.cshtml" />
    <EmbeddedResource Include="assets\**\*.*" />
  </ItemGroup>

  <ItemGroup>
    <Compile Remove="node_modules\**" />
    <EmbeddedResource Remove="node_modules\**" />
    <None Remove="node_modules\**" />
  </ItemGroup>

  <PropertyGroup>
    <!-- File with mtime of last successful npm install -->
    <NpmInstallStampFile>node_modules/.install-stamp</NpmInstallStampFile>
  </PropertyGroup>

  <ItemGroup>
    <GulpSourceFiles Include="package.json;gulpfile.babel.js;Source/**/*.*" />
    <GulpOutputFiles Include="assets/**/*.gz" />
  </ItemGroup>

  <Target Name="NpmClean" BeforeTargets="BeforeClean">
    <Exec Command="npm install" WorkingDirectory="$(MSBuildThisFileDirectory)" />
    <Exec Command="npm run clean" WorkingDirectory="$(MSBuildThisFileDirectory)" />
  </Target>

  <Target Name="NpmBuild" BeforeTargets="GulpBuild" Inputs="package.json" Outputs="$(NpmInstallStampFile)">
    <Exec Command="npm install" WorkingDirectory="$(MSBuildThisFileDirectory)" />
    <Touch Files="$(NpmInstallStampFile)" AlwaysCreate="true" />
{'fraction_non_alphanumeric': 0.16169104387898217, 'fraction_numerical': 0.012422360248447204, 'mean_word_length': 4.811408614668219, 'pattern_counts': {'":': 0, '<': 113, '<?xml version=': 0, '>': 113, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, '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': '978320', 'n_tokens_mistral': 1717, 'n_tokens_neox': 1569, 'n_words': 205}