<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>
		<SourceDirectory>$(ProjectDirectory)\src</SourceDirectory>
		<LibDirectory>$(ProjectDirectory)\lib</LibDirectory>
		<ProtosDirectory>$(ProjectDirectory)\protos</ProtosDirectory>
		<BuildTempDirectory>$(ProjectDirectory)\build_temp\$(BuildConfiguration)</BuildTempDirectory>
		<BuildOutputDirectory>$(ProjectDirectory)\build_output\$(BuildConfiguration)</BuildOutputDirectory>
		
		<!--File Paths-->
		<SolutionFile>$(SourceDirectory)\ProtocolBuffers.sln</SolutionFile>
		
		<!--Tool Paths-->
		<ProtocExePath>$(LibDirectory)\protoc.exe</ProtocExePath>
		<ProtogenExePath>$(SourceDirectory)\ProtoGen\bin\$(BuildConfiguration)\protogen.exe</ProtogenExePath>
		<NUnitExePath>$(LibDirectory)\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" />
		
		<GeneratedSource Include="$(BuildTempDirectory)\CSharpOptions.cs">
			<TargetDirectory>$(SourceDirectory)\ProtocolBuffers\DescriptorProtos</TargetDirectory>
		</GeneratedSource>
		<GeneratedSource Include="$(BuildTempDirectory)\DescriptorProtoFile.cs">
			<TargetDirectory>$(SourceDirectory)\ProtocolBuffers\DescriptorProtos</TargetDirectory>
		</GeneratedSource>
		<GeneratedSource Include="$(BuildTempDirectory)\UnitTestMessageSetProtoFile.cs">
			<TargetDirectory>$(SourceDirectory)\ProtocolBuffers.Test\TestProtos</TargetDirectory>
		</GeneratedSource>
		<GeneratedSource Include="$(BuildTempDirectory)\UnitTestOptimizeForProtoFile.cs">
			<TargetDirectory>$(SourceDirectory)\ProtocolBuffers.Test\TestProtos</TargetDirectory>
		</GeneratedSource>
		<GeneratedSource Include="$(BuildTempDirectory)\UnitTestProtoFile.cs">
			<TargetDirectory>$(SourceDirectory)\ProtocolBuffers.Test\TestProtos</TargetDirectory>
		</GeneratedSource>
		<GeneratedSource Include="$(BuildTempDirectory)\AddressBookProtos.cs">
			<TargetDirectory>$(SourceDirectory)\ProtocolBuffers.Test\TestProtos</TargetDirectory>
		</GeneratedSource><commit_msg>Fixed a bug in the build script that caused one of the generated files to be copied incorrectly<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>
		<SourceDirectory>$(ProjectDirectory)\src</SourceDirectory>
		<LibDirectory>$(ProjectDirectory)\lib</LibDirectory>
		<ProtosDirectory>$(ProjectDirectory)\protos</ProtosDirectory>
		<BuildTempDirectory>$(ProjectDirectory)\build_temp\$(BuildConfiguration)</BuildTempDirectory>
		<BuildOutputDirectory>$(ProjectDirectory)\build_output\$(BuildConfiguration)</BuildOutputDirectory>
		
		<!--File Paths-->
		<SolutionFile>$(SourceDirectory)\ProtocolBuffers.sln</SolutionFile>
		
		<!--Tool Paths-->
		<ProtocExePath>$(LibDirectory)\protoc.exe</ProtocExePath>
		<ProtogenExePath>$(SourceDirectory)\ProtoGen\bin\$(BuildConfiguration)\protogen.exe</ProtogenExePath>
		<NUnitExePath>$(LibDirectory)\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" />
		
		<GeneratedSource Include="$(BuildTempDirectory)\CSharpOptions.cs">
			<TargetDirectory>$(SourceDirectory)\ProtocolBuffers\DescriptorProtos</TargetDirectory>
		</GeneratedSource>
		<GeneratedSource Include="$(BuildTempDirectory)\DescriptorProtoFile.cs">
			<TargetDirectory>$(SourceDirectory)\ProtocolBuffers\DescriptorProtos</TargetDirectory>
		</GeneratedSource>
		<GeneratedSource Include="$(BuildTempDirectory)\UnitTestMessageSetProtoFile.cs">
			<TargetDirectory>$(SourceDirectory)\ProtocolBuffers.Test\TestProtos</TargetDirectory>
		</GeneratedSource>
		<GeneratedSource Include="$(BuildTempDirectory)\UnitTestOptimizeForProtoFile.cs">
			<TargetDirectory>$(SourceDirectory)\ProtocolBuffers.Test\TestProtos</TargetDirectory>
		</GeneratedSource>
		<GeneratedSource Include="$(BuildTempDirectory)\UnitTestProtoFile.cs">
			<TargetDirectory>$(SourceDirectory)\ProtocolBuffers.Test\TestProtos</TargetDirectory>
		</GeneratedSource>
		<GeneratedSource Include="$(BuildTempDirectory)\AddressBookProtos.cs">
			<TargetDirectory>$(SourceDirectory)\AddressBook</TargetDirectory>
		</GeneratedSource>
{'fraction_non_alphanumeric': 0.14810243751928417, 'fraction_numerical': 0.004011107682813947, 'mean_word_length': 7.85655737704918, 'pattern_counts': {'":': 0, '<': 141, '<?xml version=': 2, '>': 141, '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': '2531515', 'n_tokens_mistral': 2037, 'n_tokens_neox': 1777, 'n_words': 174}