<commit_before><Project>

    <Import Project="Sdk.props" Sdk="Microsoft.NET.Sdk" />
    <Import Project="$(BaseIntermediateOutputPath)*.nuget.g.props" Condition="'$(MSBuildProjectExtension)' == '.tmp_proj'" />

    <PropertyGroup>
        <TargetFramework>net471</TargetFramework>
        <RootNamespace>Cosmos.VS.ProjectSystem</RootNamespace>
    </PropertyGroup>

    <PropertyGroup>
        <ExtensionInstallationRoot>Extensions</ExtensionInstallationRoot>
        <ExtensionInstallationFolder>Cosmos\ProjectSystem\</ExtensionInstallationFolder>
    </PropertyGroup>

    <ItemGroup>
        <Compile Remove="ProjectTemplates\**" />
        <Content Include="ProjectTemplates\**" IncludeInVSIX="True" />
        <Content Include="Resources\Icon.png" IncludeInVSIX="True" />
        <Content Include="CosmosImages.imagemanifest" IncludeInVSIX="True" />
    </ItemGroup>

    <ItemGroup>
        <Resource Include="Resources\CosmosProjectRootIcon.png" />
    </ItemGroup>

    <ItemGroup>
        <Content Include="BuildSystem\**" IncludeInVSIX="True" InstallRoot="MSBuild" VSIXSubPath="Cosmos\%(RecursiveDir)" />
    </ItemGroup>

    <ItemGroup>
        <XamlPropertyRule Include="BuildSystem\Rules\BootableConfiguration.xaml" />
        <XamlPropertyRule Include="BuildSystem\Rules\CosmosDebugger.xaml" />
        <XamlPropertyRule Include="BuildSystem\Rules\LaunchConfiguration.xaml" />
    </ItemGroup>

    <ItemGroup>
        <Page Include="ProjectSystem\VS\PropertyPages\**\*.xaml" SubType="Designer" Generator="MSBuild:Compile" />
        <Compile Update="ProjectSystem\VS\PropertyPages\**\*.xaml.cs" DependentUpon="%(Filename)" />
    </ItemGroup>

    <!--
        WinForms
    -->
    <ItemGroup>
        <Compile Update="ProjectSystem\VS\PropertyPages\OldCosmosPropertyPageControl.Designer.cs">
            <DependentUpon>OldCosmosPropertyPageControl.cs</DependentUpon>
        </Compile>
        <EmbeddedResource Update="ProjectSystem\VS\PropertyPages\OldCosmosPropertyPageControl.resx">
            <DependentUpon>OldCosmosPropertyPageControl.cs</DependentUpon>
        </EmbeddedResource>
    </ItemGroup>

    <ItemGroup>
        <Reference Include="Microsoft.VisualBasic" />
        <Reference Include="PresentationCore" />
        <Reference Include="PresentationFramework" />
        <Reference Include="System.Xaml" />
        <Reference Include="System.Windows.Forms" />
        <Reference Include="WindowsBase" />
    </ItemGroup>

    <ItemGroup>
        <PackageReference Include="Microsoft.VisualStudio.ImageCatalog" Version="15.6.27413" />
        <PackageReference Include="Microsoft.VisualStudio.Imaging.Interop.14.0.DesignTime" Version="14.3.25408" />
        <PackageReference Include="Microsoft.VisualStudio.ProjectSystem.Analyzers" Version="15.3.224" />
        <PackageReference Include="Microsoft.VisualStudio.ProjectSystem.SDK" Version="15.3.224" />
        <PackageReference Include="Microsoft.VisualStudio.SDK.EmbedInteropTypes" Version="15.0.17" />
        <PackageReference Include="Microsoft.VisualStudio.Shell.15.0" Version="15.6.27413" />
        <PackageReference Include="Microsoft.VisualStudio.Shell.Framework" Version="15.6.27413" />
        <PackageReference Include="Microsoft.VisualStudio.Shell.Interop.11.0" Version="11.0.61031" />
        <PackageReference Include="Microsoft.VisualStudio.Threading.Analyzers" Version="15.6.46" />
        <PackageReference Include="Microsoft.Win32.Registry" Version="4.4.0" />
    </ItemGroup>

    <ItemGroup>
        <ProjectReference Include="..\Cosmos.Build.Common\Cosmos.Build.Common.csproj" />
        <ProjectReference Include="$(XSharpRepoRoot)source\VSPropertyPages\VSPropertyPages.csproj" />
    </ItemGroup>

    <Target Name="IncludeMissingAssemblies" AfterTargets="GetVsixSourceItems" BeforeTargets="RemoveVSSDKAssemblies">
        <ItemGroup>
            <VSIXSourceItem Include="@(ReferenceCopyLocalPaths)" Condition="'%(Filename)' == 'Microsoft.Win32.Registry'" />
        </ItemGroup>
    </Target>

    <Import Project="Sdk.targets" Sdk="Microsoft.NET.Sdk" />
    <Import Project="$(BaseIntermediateOutputPath)*.nuget.g.targets" Condition="'$(MSBuildProjectExtension)' == '.tmp_proj'" />

</Project>
<commit_msg>Fixed Cosmos.VS.ProjectSystem.csproj.<commit_after><Project>

    <Import Project="Sdk.props" Sdk="Microsoft.NET.Sdk" />
    <Import Project="$(BaseIntermediateOutputPath)*.nuget.g.props" Condition="'$(MSBuildProjectExtension)' == '.tmp_proj' OR $(MSBuildProjectName.EndsWith('wpftmp'))" />

    <PropertyGroup>
        <TargetFramework>net471</TargetFramework>
        <RootNamespace>Cosmos.VS.ProjectSystem</RootNamespace>
    </PropertyGroup>

    <PropertyGroup>
        <ExtensionInstallationRoot>Extensions</ExtensionInstallationRoot>
        <ExtensionInstallationFolder>Cosmos\ProjectSystem\</ExtensionInstallationFolder>
    </PropertyGroup>

    <ItemGroup>
        <Compile Remove="ProjectTemplates\**" />
        <Content Include="ProjectTemplates\**" IncludeInVSIX="True" />
        <Content Include="Resources\Icon.png" IncludeInVSIX="True" />
        <Content Include="CosmosImages.imagemanifest" IncludeInVSIX="True" />
    </ItemGroup>

    <ItemGroup>
        <Resource Include="Resources\CosmosProjectRootIcon.png" />
    </ItemGroup>

    <ItemGroup>
        <Content Include="BuildSystem\**" IncludeInVSIX="True" InstallRoot="MSBuild" VSIXSubPath="Cosmos\%(RecursiveDir)" />
    </ItemGroup>

    <ItemGroup>
        <XamlPropertyRule Include="BuildSystem\Rules\BootableConfiguration.xaml" />
        <XamlPropertyRule Include="BuildSystem\Rules\CosmosDebugger.xaml" />
        <XamlPropertyRule Include="BuildSystem\Rules\LaunchConfiguration.xaml" />
    </ItemGroup>

    <ItemGroup>
        <Page Include="ProjectSystem\VS\PropertyPages\**\*.xaml" SubType="Designer" Generator="MSBuild:Compile" />
        <Compile Update="ProjectSystem\VS\PropertyPages\**\*.xaml.cs" DependentUpon="%(Filename)" />
    </ItemGroup>

    <!--
        WinForms
    -->
    <ItemGroup>
        <Compile Update="ProjectSystem\VS\PropertyPages\OldCosmosPropertyPageControl.Designer.cs">
            <DependentUpon>OldCosmosPropertyPageControl.cs</DependentUpon>
        </Compile>
        <EmbeddedResource Update="ProjectSystem\VS\PropertyPages\OldCosmosPropertyPageControl.resx">
            <DependentUpon>OldCosmosPropertyPageControl.cs</DependentUpon>
        </EmbeddedResource>
    </ItemGroup>

    <ItemGroup>
        <Reference Include="Microsoft.VisualBasic" />
        <Reference Include="PresentationCore" />
        <Reference Include="PresentationFramework" />
        <Reference Include="System.Xaml" />
        <Reference Include="System.Windows.Forms" />
        <Reference Include="WindowsBase" />
    </ItemGroup>

    <ItemGroup>
        <PackageReference Include="Microsoft.VisualStudio.ImageCatalog" Version="15.6.27413" />
        <PackageReference Include="Microsoft.VisualStudio.Imaging.Interop.14.0.DesignTime" Version="14.3.25408" />
        <PackageReference Include="Microsoft.VisualStudio.ProjectSystem.Analyzers" Version="15.3.224" />
        <PackageReference Include="Microsoft.VisualStudio.ProjectSystem.SDK" Version="15.3.224" />
        <PackageReference Include="Microsoft.VisualStudio.SDK.EmbedInteropTypes" Version="15.0.17" />
        <PackageReference Include="Microsoft.VisualStudio.Shell.15.0" Version="15.6.27413" />
        <PackageReference Include="Microsoft.VisualStudio.Shell.Framework" Version="15.6.27413" />
        <PackageReference Include="Microsoft.VisualStudio.Shell.Interop.11.0" Version="11.0.61031" />
        <PackageReference Include="Microsoft.VisualStudio.Threading.Analyzers" Version="15.6.46" />
        <PackageReference Include="Microsoft.Win32.Registry" Version="4.4.0" />
    </ItemGroup>

    <ItemGroup>
        <ProjectReference Include="..\Cosmos.Build.Common\Cosmos.Build.Common.csproj" />
        <ProjectReference Include="$(XSharpRepoRoot)source\VSPropertyPages\VSPropertyPages.csproj" />
    </ItemGroup>

    <Target Name="IncludeMissingAssemblies" AfterTargets="GetVsixSourceItems" BeforeTargets="RemoveVSSDKAssemblies">
        <ItemGroup>
            <VSIXSourceItem Include="@(ReferenceCopyLocalPaths)" Condition="'%(Filename)' == 'Microsoft.Win32.Registry'" />
        </ItemGroup>
    </Target>

    <Import Project="Sdk.targets" Sdk="Microsoft.NET.Sdk" />
    <Import Project="$(BaseIntermediateOutputPath)*.nuget.g.targets" Condition="'$(MSBuildProjectExtension)' == '.tmp_proj' OR $(MSBuildProjectName.EndsWith('wpftmp'))" />

</Project>

{'fraction_non_alphanumeric': 0.14292397660818715, 'fraction_numerical': 0.018947368421052633, 'mean_word_length': 3.9427745664739886, 'pattern_counts': {'":': 0, '<': 161, '<?xml version=': 0, '>': 161, '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': '1370985', 'n_tokens_mistral': 2688, 'n_tokens_neox': 2360, 'n_words': 283}