<commit_before>﻿<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <Import Project="..\ProjectBefore.settings" />
  <PropertyGroup>
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
    <SchemaVersion>2.0</SchemaVersion>
    <ProjectTypeGuids>{82b43b9b-a64c-4715-b499-d71e9ca2bd60};{60DC8134-EBA5-43B8-BCC9-BB4BC16C2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
    <OutputType>Library</OutputType>
    <AppDesignerFolder>Properties</AppDesignerFolder>
    <RootNamespace>Microsoft</RootNamespace>
    <AssemblyName>Microsoft.PythonTools.Core</AssemblyName>
    <ProjectGuid>{BDCF4A54-00B3-4F20-A76D-DEE4A2D23634}</ProjectGuid>
    <UseVSSDK>true</UseVSSDK>
    <CreateVsixContainer>true</CreateVsixContainer>
    <IncludeAssemblyInVSIXContainer>false</IncludeAssemblyInVSIXContainer>
    <IncludeDebugSymbolsInVSIXContainer>false</IncludeDebugSymbolsInVSIXContainer>
    <StartAction>Program</StartAction>
    <StartProgram>$(DevEnvDir)devenv.exe</StartProgram>
    <StartArguments>/rootSuffix Exp /Log</StartArguments>
    <DeployExtension>$(BuildingInsideVisualStudio)</DeployExtension>
    <NoWarn>$(NoWarn);2008</NoWarn>
    <RunCodeAnalysis>false</RunCodeAnalysis>
    <MicroBuild_FXCop>false</MicroBuild_FXCop>
    <MicroBuild_APIScan>false</MicroBuild_APIScan>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Platform)' == 'AnyCPU' ">
    <PlatformTarget>AnyCPU</PlatformTarget>
  </PropertyGroup>
  <ItemGroup>
    <Reference Include="Microsoft.Extensions.FileSystemGlobbing, Version=3.1.8.0, Culture=neutral, PublicKeyToken=<KEY>, processorArchitecture=MSIL">
      <Private>True</Private>
      <IncludeInVSIX>true</IncludeInVSIX>
    </Reference>
    <Reference Include="Microsoft.VisualStudio.Shell.15.0" />
    <Reference Include="Microsoft.VisualStudio.Shell.Framework" />
    <Reference Include="Microsoft.VisualStudio.Interop" >
      <Private>True</Private>
      <IncludeInVSIX>True</IncludeInVSIX>
    </Reference>
    <Reference Include="System" />
  </ItemGroup>
  <ItemDefinitionGroup>
    <ProjectReference>
      <IncludeInVSIX>true</IncludeInVSIX>
      <ReferenceOutputAssembly>true</ReferenceOutputAssembly>
      <Private>true</Private>
    </ProjectReference>
    <Content>
      <IncludeInVSIX>true</IncludeInVSIX>
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
      <VSIXSubPath>.</VSIXSubPath>
    </Content>
  </ItemDefinitionGroup>
  <ItemGroup>
    <ProjectReference Include="..\AttacherX86\AttacherX86.csproj">
      <Project>{f3a5829d-ee15-4be7-828f-2519172c6671}</Project>
      <Name>AttacherX86</Name>
    </ProjectReference>
    <ProjectReference Include="..\BuildTasks\BuildTasks.csproj">
      <Project>{89d51398-a003-44ba-b1b2-cfc6f8396d7e}</Project>
      <Name>Microsoft.PythonTools.BuildTasks</Name>
    </ProjectReference>
    <ProjectReference Include="..\Debugger\Debugger.csproj">
      <Project>{DECC7971-FA58-4DB0-9561-BFFADD393BBD}</Project>
      <Name>Microsoft.PythonTools.Debugger</Name>
    </ProjectReference>
    <ProjectReference Include="..\Debugger.Concord\Debugger.Concord.csproj">
      <Project>{515F701E-336D-4D58-AF4B-E976BC33C957}</Project>
      <Name>Microsoft.PythonTools.Debugger.Concord</Name>
    </ProjectReference>
    <ProjectReference Include="..\EnvironmentsList\EnvironmentsList.csproj">
      <Project>{b20e082b-4d3c-457d-b2bd-60420b434573}</Project>
      <Name>Microsoft.PythonTools.EnvironmentsList</Name>
    </ProjectReference>
    <ProjectReference Include="..\Ipc.Json\Ipc.Json.csproj">
      <Project>{e1e1613d-0c96-42f9-9f2d-052c72533297}</Project>
      <Name>Microsoft.PythonTools.Ipc.Json</Name>
    </ProjectReference>
    <ProjectReference Include="..\ProjectWizards\ProjectWizards.csproj">
      <Project>{3814d9db-10e6-4478-bd98-6c5840612af8}</Project>
      <Name>Microsoft.PythonTools.ProjectWizards</Name>
    </ProjectReference>
    <ProjectReference Include="..\PythonTools\PythonTools.csproj">
      <Project>{fa7be5f5-e04f-4613-b7ac-70ce10d1bb68}</Project>
      <Name>Microsoft.PythonTools</Name>
      <ReferenceOutputAssembly>true</ReferenceOutputAssembly>
    </ProjectReference>
    <ProjectReference Include="..\RunElevated\RunElevated.csproj">
      <Project>{4e18d41e-5e73-461f-9289-f6709257171a}</Project>
      <Name>Microsoft.PythonTools.RunElevated</Name>
    </ProjectReference>
    <ProjectReference Include="..\TestAdapter.Executor\TestAdapter.Executor.csproj">
      <Project>{44e8bb56-c38e-49a8-8bc1-7af40d0ac725}</Project>
      <Name>Microsoft.PythonTools.TestAdapter.Executor</Name>
    </ProjectReference>
    <ProjectReference Include="..\TestAdapter\TestAdapter.csproj">
      <Project>{5085df35-3a32-4894-835e-e5a3956d4f57}</Project>
      <Name>Microsoft.PythonTools.TestAdapter</Name>
    </ProjectReference>
    <ProjectReference Include="..\VSInterpreters\VSInterpreters.csproj">
      <Project>{815db0cd-c0dd-4997-b43c-abee4dbeffe7}</Project>
      <Name>Microsoft.PythonTools.VSInterpreters</Name>
      <IncludeInVSIX>True</IncludeInVSIX>
    </ProjectReference>
    <ProjectReference Include="..\Workspace\Workspace.csproj">
      <Project>{24f9e050-9f7e-4fe8-895d-819e527b8f45}</Project>
      <Name>Microsoft.PythonTools.Workspace</Name>
    </ProjectReference>
    <ProjectReference Include="..\Attacher\Attacher.csproj">
      <Project>{666A22BB-0CB5-4C08-A20F-E17450DA6573}</Project>
      <Name>Microsoft.PythonTools.Attacher</Name>
    </ProjectReference>
    <ProjectReference Include="..\Common\Common.csproj">
      <Project>{b3db0521-d9e3-4f48-9e2e-e5ecae886049}</Project>
      <Name>Microsoft.PythonTools.Common</Name>
    </ProjectReference>
    <ProjectReference Include="..\VSCommon\VSCommon.csproj">
      <Project>{A52AC77F-6DF9-4387-BB08-8DED3FD95A0F}</Project>
      <Name>Microsoft.PythonTools.VSCommon</Name>
    </ProjectReference>
    <ProjectReference2 Include="..\..\Templates\Templates.csproj">
      <IncludeInVSIX>false</IncludeInVSIX>
    </ProjectReference2>
  </ItemGroup>
  <ItemGroup>
    <Content Include="$(MSBuildThisFileDirectory)..\..\..\node_modules\@pylance\**\*.*" Exclude="*.map" CopyToOutputDirectory="PreserveNewest">
      <TargetPath>%(RecursiveDir)\%(Filename)%(Extension)</TargetPath>
      <Link>%(RecursiveDir)%(Filename)%(Extension)</Link>
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <None Include="source.extension.vsixmanifest" />
    <Content Include="License_en-US.rtf" />
    <Content Include="$(PackagesPath)\Newtonsoft.Json\lib\net45\Newtonsoft.Json.dll" />
    <Content Include="$(PackagesPath)\Microsoft.VisualStudio.LanguageServer.Protocol\lib\netstandard2.0\Microsoft.VisualStudio.LanguageServer.Protocol.dll" />
    <!-- Temporary workaround for the interop DLL not being available in 17 -->
    <Content Include="$(PackagesPath)\Microsoft.VisualStudio.Interop\lib\net20\Microsoft.VisualStudio.Interop.dll">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
  </ItemGroup>
  <ItemGroup>
    <Compile Include="Properties\AssemblyInfo.cs" />
    <Compile Include="ProvideRawCodeBaseAttribute.cs" />
  </ItemGroup>
  <Import Project="..\ProjectAfter.settings" />
  <!-- Temporary workaround for the interop DLL not being available in 15.5 -->
  <Target Name="_IncludeVSCodeInterop" Condition="!$(ReleaseBuild) and $(DeployExtension)" BeforeTargets="BeforeBuild">
    <ItemGroup>
      <_InteropDll Include="$(DevEnvDir)Extensions\*\Microsoft.VisualStudio.Debugger.DebugAdapterHost.Interfaces.dll" />
      <Content Include="..\..\References\Dev$(VSTarget)\Microsoft.VisualStudio.Debugger.DebugAdapterHost.Interfaces.dll;VSCodeInterop.pkgdef" Condition="@(_InteropDll) == ''" />
    </ItemGroup>
  </Target>
</Project><commit_msg>Update path for pylance bits so that signing happens<commit_after>﻿<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <Import Project="..\ProjectBefore.settings" />
  <PropertyGroup>
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
    <SchemaVersion>2.0</SchemaVersion>
    <ProjectTypeGuids>{82b43b9b-a64c-4715-b499-d71e9ca2bd60};{60DC8134-EBA5-43B8-BCC9-BB4BC16C2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
    <OutputType>Library</OutputType>
    <AppDesignerFolder>Properties</AppDesignerFolder>
    <RootNamespace>Microsoft</RootNamespace>
    <AssemblyName>Microsoft.PythonTools.Core</AssemblyName>
    <ProjectGuid>{BDCF4A54-00B3-4F20-A76D-DEE4A2D23634}</ProjectGuid>
    <UseVSSDK>true</UseVSSDK>
    <CreateVsixContainer>true</CreateVsixContainer>
    <IncludeAssemblyInVSIXContainer>false</IncludeAssemblyInVSIXContainer>
    <IncludeDebugSymbolsInVSIXContainer>false</IncludeDebugSymbolsInVSIXContainer>
    <StartAction>Program</StartAction>
    <StartProgram>$(DevEnvDir)devenv.exe</StartProgram>
    <StartArguments>/rootSuffix Exp /Log</StartArguments>
    <DeployExtension>$(BuildingInsideVisualStudio)</DeployExtension>
    <NoWarn>$(NoWarn);2008</NoWarn>
    <RunCodeAnalysis>false</RunCodeAnalysis>
    <MicroBuild_FXCop>false</MicroBuild_FXCop>
    <MicroBuild_APIScan>false</MicroBuild_APIScan>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Platform)' == 'AnyCPU' ">
    <PlatformTarget>AnyCPU</PlatformTarget>
  </PropertyGroup>
  <ItemGroup>
    <Reference Include="Microsoft.Extensions.FileSystemGlobbing, Version=3.1.8.0, Culture=neutral, PublicKeyToken=<KEY>, processorArchitecture=MSIL">
      <Private>True</Private>
      <IncludeInVSIX>true</IncludeInVSIX>
    </Reference>
    <Reference Include="Microsoft.VisualStudio.Shell.15.0" />
    <Reference Include="Microsoft.VisualStudio.Shell.Framework" />
    <Reference Include="Microsoft.VisualStudio.Interop" >
      <Private>True</Private>
      <IncludeInVSIX>True</IncludeInVSIX>
    </Reference>
    <Reference Include="System" />
  </ItemGroup>
  <ItemDefinitionGroup>
    <ProjectReference>
      <IncludeInVSIX>true</IncludeInVSIX>
      <ReferenceOutputAssembly>true</ReferenceOutputAssembly>
      <Private>true</Private>
    </ProjectReference>
    <Content>
      <IncludeInVSIX>true</IncludeInVSIX>
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
      <VSIXSubPath>.</VSIXSubPath>
    </Content>
  </ItemDefinitionGroup>
  <ItemGroup>
    <ProjectReference Include="..\AttacherX86\AttacherX86.csproj">
      <Project>{f3a5829d-ee15-4be7-828f-2519172c6671}</Project>
      <Name>AttacherX86</Name>
    </ProjectReference>
    <ProjectReference Include="..\BuildTasks\BuildTasks.csproj">
      <Project>{89d51398-a003-44ba-b1b2-cfc6f8396d7e}</Project>
      <Name>Microsoft.PythonTools.BuildTasks</Name>
    </ProjectReference>
    <ProjectReference Include="..\Debugger\Debugger.csproj">
      <Project>{DECC7971-FA58-4DB0-9561-BFFADD393BBD}</Project>
      <Name>Microsoft.PythonTools.Debugger</Name>
    </ProjectReference>
    <ProjectReference Include="..\Debugger.Concord\Debugger.Concord.csproj">
      <Project>{515F701E-336D-4D58-AF4B-E976BC33C957}</Project>
      <Name>Microsoft.PythonTools.Debugger.Concord</Name>
    </ProjectReference>
    <ProjectReference Include="..\EnvironmentsList\EnvironmentsList.csproj">
      <Project>{b20e082b-4d3c-457d-b2bd-60420b434573}</Project>
      <Name>Microsoft.PythonTools.EnvironmentsList</Name>
    </ProjectReference>
    <ProjectReference Include="..\Ipc.Json\Ipc.Json.csproj">
      <Project>{e1e1613d-0c96-42f9-9f2d-052c72533297}</Project>
      <Name>Microsoft.PythonTools.Ipc.Json</Name>
    </ProjectReference>
    <ProjectReference Include="..\ProjectWizards\ProjectWizards.csproj">
      <Project>{3814d9db-10e6-4478-bd98-6c5840612af8}</Project>
      <Name>Microsoft.PythonTools.ProjectWizards</Name>
    </ProjectReference>
    <ProjectReference Include="..\PythonTools\PythonTools.csproj">
      <Project>{fa7be5f5-e04f-4613-b7ac-70ce10d1bb68}</Project>
      <Name>Microsoft.PythonTools</Name>
      <ReferenceOutputAssembly>true</ReferenceOutputAssembly>
    </ProjectReference>
    <ProjectReference Include="..\RunElevated\RunElevated.csproj">
      <Project>{4e18d41e-5e73-461f-9289-f6709257171a}</Project>
      <Name>Microsoft.PythonTools.RunElevated</Name>
    </ProjectReference>
    <ProjectReference Include="..\TestAdapter.Executor\TestAdapter.Executor.csproj">
      <Project>{44e8bb56-c38e-49a8-8bc1-7af40d0ac725}</Project>
      <Name>Microsoft.PythonTools.TestAdapter.Executor</Name>
    </ProjectReference>
    <ProjectReference Include="..\TestAdapter\TestAdapter.csproj">
      <Project>{5085df35-3a32-4894-835e-e5a3956d4f57}</Project>
      <Name>Microsoft.PythonTools.TestAdapter</Name>
    </ProjectReference>
    <ProjectReference Include="..\VSInterpreters\VSInterpreters.csproj">
      <Project>{815db0cd-c0dd-4997-b43c-abee4dbeffe7}</Project>
      <Name>Microsoft.PythonTools.VSInterpreters</Name>
      <IncludeInVSIX>True</IncludeInVSIX>
    </ProjectReference>
    <ProjectReference Include="..\Workspace\Workspace.csproj">
      <Project>{24f9e050-9f7e-4fe8-895d-819e527b8f45}</Project>
      <Name>Microsoft.PythonTools.Workspace</Name>
    </ProjectReference>
    <ProjectReference Include="..\Attacher\Attacher.csproj">
      <Project>{666A22BB-0CB5-4C08-A20F-E17450DA6573}</Project>
      <Name>Microsoft.PythonTools.Attacher</Name>
    </ProjectReference>
    <ProjectReference Include="..\Common\Common.csproj">
      <Project>{b3db0521-d9e3-4f48-9e2e-e5ecae886049}</Project>
      <Name>Microsoft.PythonTools.Common</Name>
    </ProjectReference>
    <ProjectReference Include="..\VSCommon\VSCommon.csproj">
      <Project>{A52AC77F-6DF9-4387-BB08-8DED3FD95A0F}</Project>
      <Name>Microsoft.PythonTools.VSCommon</Name>
    </ProjectReference>
    <ProjectReference2 Include="..\..\Templates\Templates.csproj">
      <IncludeInVSIX>false</IncludeInVSIX>
    </ProjectReference2>
  </ItemGroup>
  <ItemGroup>
    <Content Include="$(BinariesOutputPath)pylance\**\*.*" Exclude="*.map" CopyToOutputDirectory="PreserveNewest">
      <TargetPath>%(RecursiveDir)\%(Filename)%(Extension)</TargetPath>
      <Link>%(RecursiveDir)%(Filename)%(Extension)</Link>
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <None Include="source.extension.vsixmanifest" />
    <Content Include="License_en-US.rtf" />
    <Content Include="$(PackagesPath)\Newtonsoft.Json\lib\net45\Newtonsoft.Json.dll" />
    <Content Include="$(PackagesPath)\Microsoft.VisualStudio.LanguageServer.Protocol\lib\netstandard2.0\Microsoft.VisualStudio.LanguageServer.Protocol.dll" />
    <!-- Temporary workaround for the interop DLL not being available in 17 -->
    <Content Include="$(PackagesPath)\Microsoft.VisualStudio.Interop\lib\net20\Microsoft.VisualStudio.Interop.dll">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
  </ItemGroup>
  <ItemGroup>
    <Compile Include="Properties\AssemblyInfo.cs" />
    <Compile Include="ProvideRawCodeBaseAttribute.cs" />
  </ItemGroup>
  <Import Project="..\ProjectAfter.settings" />
  <!-- Temporary workaround for the interop DLL not being available in 15.5 -->
  <Target Name="_IncludeVSCodeInterop" Condition="!$(ReleaseBuild) and $(DeployExtension)" BeforeTargets="BeforeBuild">
    <ItemGroup>
      <_InteropDll Include="$(DevEnvDir)Extensions\*\Microsoft.VisualStudio.Debugger.DebugAdapterHost.Interfaces.dll" />
      <Content Include="..\..\References\Dev$(VSTarget)\Microsoft.VisualStudio.Debugger.DebugAdapterHost.Interfaces.dll;VSCodeInterop.pkgdef" Condition="@(_InteropDll) == ''" />
    </ItemGroup>
  </Target>
</Project>

{'fraction_non_alphanumeric': 0.14994619912652699, 'fraction_numerical': 0.055573137540350655, 'mean_word_length': 4.783308931185944, 'pattern_counts': {'":': 0, '<': 453, '<?xml version=': 2, '>': 453, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 4}, 'pii_count': 2, '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': '4098531', 'n_tokens_mistral': 5851, 'n_tokens_neox': 5170, 'n_words': 477}