<commit_before>﻿<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <Import Project="..\Build\Common.Build.settings" />
  <PropertyGroup>
    <ProductVersion>9.0.30729</ProductVersion>
    <SchemaVersion>2.0</SchemaVersion>
    <ProjectGuid>{68B54816-884B-48A1-949C-DBBDE2A5C412}</ProjectGuid>
    <ProjectTypeGuids>{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
    <AssemblyName>PHP.VisualStudio.PhalangerTasks</AssemblyName>
    <OutputType>Library</OutputType>
    <RootNamespace>PHP.VisualStudio.PhalangerTasks</RootNamespace>
    <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
    <SccProjectName>SAK</SccProjectName>
    <SccLocalPath>SAK</SccLocalPath>
    <SccAuxPath>SAK</SccAuxPath>
    <SccProvider>SAK</SccProvider>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
    <DefineConstants>DEBUG;TRACE</DefineConstants>
    <DebugSymbols>true</DebugSymbols>
    <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
    <CodeAnalysisRuleSet>
    </CodeAnalysisRuleSet>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
    <DefineConstants>TRACE</DefineConstants>
    <DebugSymbols>true</DebugSymbols>
    <Optimize>true</Optimize>
  </PropertyGroup>
  <ItemGroup>
    <Reference Include="Microsoft.Build.Framework, Version=4.0.0.0" />
    <Reference Include="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=<KEY>, processorArchitecture=MSIL" />
    <Reference Include="Microsoft.Build.Utilities.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=<KEY>, processorArchitecture=MSIL" />
    <Reference Include="System" />
    <Reference Include="System.Data" />
    <Reference Include="System.XML" />
  </ItemGroup>
  <ItemGroup>
    <Compile Include="AssemblyInfo.cs">
    </Compile>
    <Compile Include="CompilerErrorSink.cs" />
    <Compile Include="PhalangerCompilerTask.cs">
    </Compile>
    <Compile Include="Properties\Resources.Designer.cs">
      <AutoGen>True</AutoGen>
      <DesignTime>True</DesignTime>
      <DependentUpon>Resources.resx</DependentUpon>
    </Compile>
  </ItemGroup>
  <ItemGroup>
    <AppDesigner Include="Properties\" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Phalanger.targets">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </None>
  </ItemGroup>
  <ItemGroup>
    <EmbeddedResource Include="Properties\Resources.resx">
      <SubType>Designer</SubType>
      <Generator>ResXFileCodeGenerator</Generator>
      <LastGenOutput>Resources.Designer.cs</LastGenOutput>
    </EmbeddedResource>
  </ItemGroup>
  <Import Project="..\Build\Common.Build.targets" />
  <ProjectExtensions>
    <VisualStudio>
    </VisualStudio>
  </ProjectExtensions>
  <!--The following is used for deploying the task and target to Program Files\MSBuild\...-->
  <PropertyGroup>
    <DeployDestination>$(MSBuildExtensionsPath)\Phalanger\4.0\</DeployDestination>
  </PropertyGroup>
  <Target Name="AfterBuild">
    <Message Text="Deploying..." />
    <MakeDir Directories="$(DeployDestination)" Condition="!Exists($(DeployDestination))" />
    <CreateItem Include="$(OutputPath)\*.dll" AdditionalMetadata="Visible=false">
      <Output TaskParameter="Include" ItemName="DeployToMSBuild" />
    </CreateItem>
    <CreateItem Include="$(OutputPath)\*.pdb" AdditionalMetadata="Visible=false">
      <Output TaskParameter="Include" ItemName="DeployToMSBuild" />
    </CreateItem>
    <Copy SourceFiles="%(DeployToMSBuild.Identity)" DestinationFolder="$(DeployDestination)" SkipUnchangedFiles="true" />
  </Target>
  <ItemGroup>
    <DeployToMSBuild Include="Phalanger.targets">
      <Visible>false</Visible>
    </DeployToMSBuild>
  </ItemGroup>
  <ItemGroup>
    <ProjectReference Include="..\Core.Parsers\Core.Parsers.csproj">
      <Project>{581f1486-5062-459e-bae6-a41886584f81}</Project>
      <Name>Core.Parsers</Name>
    </ProjectReference>
    <ProjectReference Include="..\Core\Core.csproj">
      <Project>{9A2867A2-981C-4B5A-A1C5-EACCC80B5148}</Project>
      <Name>Core</Name>
    </ProjectReference>
  </ItemGroup>
</Project><commit_msg>PHP.Setup: Phalanger & Phalanger Tools<commit_after>﻿<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <Import Project="..\Build\Common.Build.settings" />
  <PropertyGroup>
    <ProductVersion>9.0.30729</ProductVersion>
    <SchemaVersion>2.0</SchemaVersion>
    <ProjectGuid>{68B54816-884B-48A1-949C-DBBDE2A5C412}</ProjectGuid>
    <ProjectTypeGuids>{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
    <AssemblyName>PHP.VisualStudio.PhalangerTasks</AssemblyName>
    <OutputType>Library</OutputType>
    <RootNamespace>PHP.VisualStudio.PhalangerTasks</RootNamespace>
    <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
    <SccProjectName>SAK</SccProjectName>
    <SccLocalPath>SAK</SccLocalPath>
    <SccAuxPath>SAK</SccAuxPath>
    <SccProvider>SAK</SccProvider>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
    <DefineConstants>DEBUG;TRACE</DefineConstants>
    <DebugSymbols>true</DebugSymbols>
    <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
    <CodeAnalysisRuleSet>
    </CodeAnalysisRuleSet>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
    <DefineConstants>TRACE</DefineConstants>
    <DebugSymbols>true</DebugSymbols>
    <Optimize>true</Optimize>
  </PropertyGroup>
  <ItemGroup>
    <Reference Include="Microsoft.Build.Framework, Version=4.0.0.0" />
    <Reference Include="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=<KEY>, processorArchitecture=MSIL" />
    <Reference Include="Microsoft.Build.Utilities.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=<KEY>, processorArchitecture=MSIL" />
    <Reference Include="System" />
    <Reference Include="System.Data" />
    <Reference Include="System.XML" />
  </ItemGroup>
  <ItemGroup>
    <Compile Include="AssemblyInfo.cs">
    </Compile>
    <Compile Include="CompilerErrorSink.cs" />
    <Compile Include="PhalangerCompilerTask.cs">
    </Compile>
    <Compile Include="Properties\Resources.Designer.cs">
      <AutoGen>True</AutoGen>
      <DesignTime>True</DesignTime>
      <DependentUpon>Resources.resx</DependentUpon>
    </Compile>
  </ItemGroup>
  <ItemGroup>
    <AppDesigner Include="Properties\" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Phalanger.targets">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </None>
  </ItemGroup>
  <ItemGroup>
    <EmbeddedResource Include="Properties\Resources.resx">
      <SubType>Designer</SubType>
      <Generator>ResXFileCodeGenerator</Generator>
      <LastGenOutput>Resources.Designer.cs</LastGenOutput>
    </EmbeddedResource>
  </ItemGroup>
  <Import Project="..\Build\Common.Build.targets" />
  <ProjectExtensions>
    <VisualStudio>
    </VisualStudio>
  </ProjectExtensions>
  <!--The following is used for deploying the task and target to Program Files\MSBuild\...-->
  <PropertyGroup>
    <DeployDestination>$(MSBuildExtensionsPath)\Phalanger\4.0\</DeployDestination>
  </PropertyGroup>
  <Target Name="AfterBuild">
    <Message Text="Deploying..." />
    <MakeDir Directories="$(DeployDestination)" Condition="!Exists($(DeployDestination))" />
    <CreateItem Include="$(OutputPath)\$(TargetName).*" AdditionalMetadata="Visible=false">
      <Output TaskParameter="Include" ItemName="DeployToMSBuild" />
    </CreateItem>
    <Copy SourceFiles="%(DeployToMSBuild.Identity)" DestinationFolder="$(DeployDestination)" SkipUnchangedFiles="true" />
  </Target>
  <ItemGroup>
    <DeployToMSBuild Include="Phalanger.targets">
      <Visible>false</Visible>
    </DeployToMSBuild>
  </ItemGroup>
  <ItemGroup>
    <ProjectReference Include="..\Core.Parsers\Core.Parsers.csproj">
      <Project>{581f1486-5062-459e-bae6-a41886584f81}</Project>
      <Name>Core.Parsers</Name>
    </ProjectReference>
    <ProjectReference Include="..\Core\Core.csproj">
      <Project>{9A2867A2-981C-4B5A-A1C5-EACCC80B5148}</Project>
      <Name>Core</Name>
    </ProjectReference>
  </ItemGroup>
</Project>
{'fraction_non_alphanumeric': 0.15390795363250315, 'fraction_numerical': 0.027315505566395042, 'mean_word_length': 4.8798920377867745, 'pattern_counts': {'":': 0, '<': 278, '<?xml version=': 2, '>': 278, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 4}, 'pii_count': 6, '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': '6886828', 'n_tokens_mistral': 2972, 'n_tokens_neox': 2728, 'n_words': 337}