<commit_before><?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

	<PropertyGroup>
		<ProjectName>Protocol Buffers</ProjectName>
		<BuildConfiguration></BuildConfiguration>

		<!--Directory Paths-->
		<ProjectDirectory>$(MSBuildProjectDirectory)\..</ProjectDirectory>
		<ProtosDirectory>$(ProjectDirectory)\protos</ProtosDirectory>
		<BuildTempDirectory>$(ProjectDirectory)\build_temp\$(BuildConfiguration)</BuildTempDirectory>
		<BuildOutputDirectory>$(ProjectDirectory)\build_output</BuildOutputDirectory>
		
		<!--File Paths-->
		<SolutionFile>$(ProjectDirectory)\src\ProtocolBuffers.sln</SolutionFile>
		
		<!--Tool Paths-->
		<ProtocExePath>$(ProjectDirectory)\lib\protoc.exe</ProtocExePath>
		<ProtogenExePath>$(ProjectDirectory)\src\ProtoGen\bin\$(BuildConfiguration)\protogen.exe</ProtogenExePath>
		<NUnitExePath>$(ProjectDirectory)\lib\NUnit 2.2.8.0\nunit-console.exe</NUnitExePath>
	</PropertyGroup>

	<Import Project="Common.targets"/>

	<ItemGroup>
		<WorkingDirectories Include="$(BuildTempDirectory)" />
		<WorkingDirectories Include="$(BuildOutputDirectory)" />

		<Protos Include="$(ProtosDirectory)\google\protobuf\descriptor.proto" />
		<Protos Include="$(ProtosDirectory)\google\protobuf\csharp_options.proto" />
		<Protos Include="$(ProjectDirectory)\protos\google\protobuf\unittest.proto" />
		<Protos Include="$(ProjectDirectory)\protos\google\protobuf\unittest_csharp_options.proto" />
		<Protos Include="$(ProjectDirectory)\protos\google\protobuf\unittest_custom_options.proto" />
		<Protos Include="$(ProjectDirectory)\protos\google\protobuf\unittest_embed_optimize_for.proto" />
		<Protos Include="$(ProjectDirectory)\protos\google\protobuf\unittest_import.proto" />
		<Protos Include="$(ProjectDirectory)\protos\google\protobuf\unittest_mset.proto" />
		<Protos Include="$(ProjectDirectory)\protos\google\protobuf\unittest_optimize_for.proto" />
		<Protos Include="$(ProjectDirectory)\protos\tutorial\addressbook.proto" />
		
		<TestContainer Include="$(ProjectDirectory)\src\ProtocolBuffers.Test\bin\$(BuildConfiguration)\Google.ProtocolBuffers.Test.dll" />
		<TestContainer Include="$(ProjectDirectory)\src\ProtoGen.Test\bin\$(BuildConfiguration)\Google.ProtocolBuffers.ProtoGen.Test.dll" />
	</ItemGroup>

	<!-- targets -->
	<Target Name="Build" DependsOnTargets="_Compile;_Test" />
	<Target Name="RunBenchmarks" DependsOnTargets="_Compile" />
	<Target Name="GeneratePackage" />

</Project><commit_msg>Optimised protos directory paths<commit_after><?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

	<PropertyGroup>
		<ProjectName>Protocol Buffers</ProjectName>
		<BuildConfiguration></BuildConfiguration>

		<!--Directory Paths-->
		<ProjectDirectory>$(MSBuildProjectDirectory)\..</ProjectDirectory>
		<ProtosDirectory>$(ProjectDirectory)\protos</ProtosDirectory>
		<BuildTempDirectory>$(ProjectDirectory)\build_temp\$(BuildConfiguration)</BuildTempDirectory>
		<BuildOutputDirectory>$(ProjectDirectory)\build_output</BuildOutputDirectory>
		
		<!--File Paths-->
		<SolutionFile>$(ProjectDirectory)\src\ProtocolBuffers.sln</SolutionFile>
		
		<!--Tool Paths-->
		<ProtocExePath>$(ProjectDirectory)\lib\protoc.exe</ProtocExePath>
		<ProtogenExePath>$(ProjectDirectory)\src\ProtoGen\bin\$(BuildConfiguration)\protogen.exe</ProtogenExePath>
		<NUnitExePath>$(ProjectDirectory)\lib\NUnit 2.2.8.0\nunit-console.exe</NUnitExePath>
	</PropertyGroup>

	<Import Project="Common.targets"/>

	<ItemGroup>
		<WorkingDirectories Include="$(BuildTempDirectory)" />
		<WorkingDirectories Include="$(BuildOutputDirectory)" />

		<Protos Include="$(ProtosDirectory)\google\protobuf\descriptor.proto" />
		<Protos Include="$(ProtosDirectory)\google\protobuf\csharp_options.proto" />
		<Protos Include="$(ProtosDirectory)\google\protobuf\unittest.proto" />
		<Protos Include="$(ProtosDirectory)\google\protobuf\unittest_csharp_options.proto" />
		<Protos Include="$(ProtosDirectory)\google\protobuf\unittest_custom_options.proto" />
		<Protos Include="$(ProtosDirectory)\google\protobuf\unittest_embed_optimize_for.proto" />
		<Protos Include="$(ProtosDirectory)\google\protobuf\unittest_import.proto" />
		<Protos Include="$(ProtosDirectory)\google\protobuf\unittest_mset.proto" />
		<Protos Include="$(ProtosDirectory)\google\protobuf\unittest_optimize_for.proto" />
		<Protos Include="$(ProtosDirectory)\tutorial\addressbook.proto" />
		
		<TestContainer Include="$(ProjectDirectory)\src\ProtocolBuffers.Test\bin\$(BuildConfiguration)\Google.ProtocolBuffers.Test.dll" />
		<TestContainer Include="$(ProjectDirectory)\src\ProtoGen.Test\bin\$(BuildConfiguration)\Google.ProtocolBuffers.ProtoGen.Test.dll" />
	</ItemGroup>

	<!-- targets -->
	<Target Name="Build" DependsOnTargets="_Compile;_Test" />
	<Target Name="RunBenchmarks" DependsOnTargets="_Compile" />
	<Target Name="GeneratePackage" />

</Project>
{'fraction_non_alphanumeric': 0.1631504922644163, 'fraction_numerical': 0.005224030540486237, 'mean_word_length': 6.926751592356688, 'pattern_counts': {'":': 0, '<': 101, '<?xml version=': 2, '>': 101, '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': '3696512', 'n_tokens_mistral': 1652, 'n_tokens_neox': 1447, 'n_words': 138}