<commit_before>define([
	"dojo/_base/kernel",
	"dojo/_base/lang",
	"dojo/_base/window",
	"dojo/sniff"
], function(dojo, lang, win, has){
	var html = win.doc.documentElement;
	html.className = lang.trim(html.className + " " + [
		has('bb') ? "dj_bb" : "",
		has('android') ? "dj_android" : "",
		has("ios") ? "dj_ios" : "",
		has("ios") >= 6 ? "dj_ios6" : "",
		has('ipod') ? "dj_ipod" : "",
		has('ipad') ? "dj_ipad" : "",
		has('ie') ? "dj_ie": ""
	].join(" ").replace(/ +/g," "));
	
	/*=====<commit_msg>Migration to ES5 function for lang.trim() and dojo.trim()<commit_after>define([
	"dojo/_base/kernel",
	"dojo/_base/window",
	"dojo/sniff"
], function(dojo, win, has){
	var html = win.doc.documentElement;
	html.className = (html.className + " " + [
		has('bb') ? "dj_bb" : "",
		has('android') ? "dj_android" : "",
		has("ios") ? "dj_ios" : "",
		has("ios") >= 6 ? "dj_ios6" : "",
		has('ipod') ? "dj_ipod" : "",
		has('ipad') ? "dj_ipad" : "",
		has('ie') ? "dj_ie": ""
	].join(" ").replace(/ +/g," ")).trim();
	
	/*=====
{'fraction_non_alphanumeric': 0.2884990253411306, 'fraction_numerical': 0.004873294346978557, 'mean_word_length': 3.867298578199052, 'pattern_counts': {'":': 2, '<': 3, '<?xml version=': 0, '>': 5, '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': '4069261', 'n_tokens_mistral': 469, 'n_tokens_neox': 433, 'n_words': 70}