<commit_before>﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using FreecraftCore.Serializer;
using JetBrains.Annotations;

namespace Booma.Proxy
{
	/// <summary>
	/// Marks the 0x6D command message with the associated operation code.
	/// Should be marked on <see cref="BaseSubCommand6D"/>.
	/// </summary>
	[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
	public sealed class SubCommand6DAttribute : WireDataContractBaseLinkAttribute
	{
		/// <inheritdoc />
		public SubCommand6DAttribute(SubCommand6DOperationCode opCode)
			: base((int)opCode, typeof(BaseSubCommand62))
		{
			if(!Enum.IsDefined(typeof(SubCommand6DOperationCode), opCode)) throw new InvalidEnumArgumentException(nameof(opCode), (int)opCode, typeof(SubCommand6DOperationCode));
		}

		//Test ctor
		internal SubCommand6DAttribute(int opCode)
			: base(opCode, typeof(BaseSubCommand6D))
		{

		}
	}
}
<commit_msg>Fixed fault in SubCommand6DAttribute<commit_after>﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using FreecraftCore.Serializer;
using JetBrains.Annotations;

namespace Booma.Proxy
{
	/// <summary>
	/// Marks the 0x6D command message with the associated operation code.
	/// Should be marked on <see cref="BaseSubCommand6D"/>.
	/// </summary>
	[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
	public sealed class SubCommand6DAttribute : WireDataContractBaseLinkAttribute
	{
		/// <inheritdoc />
		public SubCommand6DAttribute(SubCommand6DOperationCode opCode)
			: base((int)opCode, typeof(BaseSubCommand6D))
		{
			if(!Enum.IsDefined(typeof(SubCommand6DOperationCode), opCode)) throw new InvalidEnumArgumentException(nameof(opCode), (int)opCode, typeof(SubCommand6DOperationCode));
		}

		//Test ctor
		internal SubCommand6DAttribute(int opCode)
			: base(opCode, typeof(BaseSubCommand6D))
		{

		}
	}
}

{'fraction_non_alphanumeric': 0.10813443740867024, 'fraction_numerical': 0.011690209449585971, 'mean_word_length': 5.54140127388535, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 11, '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': '7393258', 'n_tokens_mistral': 660, 'n_tokens_neox': 633, 'n_words': 135}