<commit_before>package {
	public final  class String {
		public function get length():int;
		public function String(val:String);
		public function charAt(index:Number = 0):String;
		public function charCodeAt(index:Number = 0):Number;
		public function concat(... args):String;
		AS3 static function fromCharCode(... charCodes):String;
		public function indexOf(val:String, startIndex:Number = 0):int;
		public function lastIndexOf(val:String, startIndex:Number = 0x7FFFFFFF):int;
		public function localeCompare(other:String, ... values):int;
		), the method adds that
		 *                            empty string to the array of matches, and then continues searching at the next index position.
		 *                            The lastIndex property of the regular expression is set to 0 after the
		 *                            method completes.
		 *                            If no match is found, the method returns null. If you pass
		 *                            no value (or an undefined value) as the pattern parameter,
		 *                            the method returns null.
		 */
		public function match(pattern:*):Array;
		public function replace(pattern:*, repl:Object):String;
		public function search(pattern:*):int;
		public function slice(startIndex:Number = 0, endIndex:Number = 0x7fffffff):String;
		public function split(delimiter:*, limit:Number = 0x7fffffff):Array;
		public function substr(startIndex:Number = 0, len:Number = 0x7fffffff):String;
		public function substring(startIndex:Number = 0, endIndex:Number = 0x7fffffff):String;
		public function toLocaleLowerCase():String;
		public function toLocaleUpperCase():String;
		public function toLowerCase():String;
		public function toUpperCase():String;
		public function valueOf():String;
	}<commit_msg>• Removing documentation tag that got past the auto generation.<commit_after>package {
	public final  class String {
		public function get length():int;
		public function String(val:String);
		public function charAt(index:Number = 0):String;
		public function charCodeAt(index:Number = 0):Number;
		public function concat(... args):String;
		public static function fromCharCode(... charCodes):String;
		public function indexOf(val:String, startIndex:Number = 0):int;
		public function lastIndexOf(val:String, startIndex:Number = 0x7FFFFFFF):int;
		public function localeCompare(other:String, ... values):int;
		public function match(pattern:*):Array;
		public function replace(pattern:*, repl:Object):String;
		public function search(pattern:*):int;
		public function slice(startIndex:Number = 0, endIndex:Number = 0x7fffffff):String;
		public function split(delimiter:*, limit:Number = 0x7fffffff):Array;
		public function substr(startIndex:Number = 0, len:Number = 0x7fffffff):String;
		public function substring(startIndex:Number = 0, endIndex:Number = 0x7fffffff):String;
		public function toLocaleLowerCase():String;
		public function toLocaleUpperCase():String;
		public function toLowerCase():String;
		public function toUpperCase():String;
		public function valueOf():String;
	}
{'fraction_non_alphanumeric': 0.0986970684039088, 'fraction_numerical': 0.011074918566775244, 'mean_word_length': 4.2227891156462585, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 10, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2548319', 'n_tokens_mistral': 885, 'n_tokens_neox': 806, 'n_words': 252}