<commit_before>(function() {
define("ember/load-initializers",
  [],
  function() {
    "use strict";

    return {
      'default': function(app, prefix) {
        var regex = new RegExp('^' + prefix + '\/((?:instance-)?(?:services|initializers))\/');
        var getKeys = (Object.keys || Ember.keys);

        getKeys(requirejs._eak_seen).map(function (moduleName) {
            return {
              moduleName: moduleName,
              matches: regex.exec(moduleName)
            };
          })
          .filter(function(dep) {
            return dep.matches && dep.matches.length === 2;
          })
          .forEach(function(dep) {
            
            var moduleName = dep.moduleName;

            var module = require(moduleName, null, null, true);
            if (!module) { throw new Error(moduleName + ' must export an initializer.'); }
			
            var initializerType = Ember.String.camelize(dep.matches[1].substring(0, dep.matches[1].length - 1));
			var initializer;
			
			if (initializerType !== "initializer" && module.Initializer) {

				initializerType = "initializer";
				initializer = module.Initializer;
				
			} else {
			
				initializer = module['default'];
			
			}

            if (!initializer.name) {
              var initializerName = moduleName.match(/[^\/]+\/?$/)[0];
              initializer.name = initializerName;
            }

            app[initializerType](initializer);
			
          });<commit_msg>bugfix<commit_after>(function() {
define("ember/load-initializers",
  [],
  function() {
    "use strict";

    return {
      'default': function(app, prefix) {
        var regex = new RegExp('^' + prefix + '\/((?:instance-)?(?:services|initializers))\/');
        var getKeys = (Object.keys || Ember.keys);

        getKeys(requirejs._eak_seen).map(function (moduleName) {
            return {
              moduleName: moduleName,
              matches: regex.exec(moduleName)
            };
          })
          .filter(function(dep) {
            return dep.matches && dep.matches.length === 2;
          })
          .forEach(function(dep) {
            
            var moduleName = dep.moduleName;

            var module = require(moduleName, null, null, true);
            if (!module) { throw new Error(moduleName + ' must export an initializer.'); }
			
            var initializerType = Ember.String.camelize(dep.matches[1].substring(0, dep.matches[1].length - 1));
			var initializer;
			
			if (initializerType !== "initializer" && module.Initializer) {

				initializerType = "initializer";
				initializer = module.Initializer;
				
			} else if (initializerType === "initializer") {
			
				initializer = module['default'];
			
			}

            if (!initializer.name) {
              var initializerName = moduleName.match(/[^\/]+\/?$/)[0];
              initializer.name = initializerName;
            }

            app[initializerType](initializer);
			
          });
{'fraction_non_alphanumeric': 0.1447457627118644, 'fraction_numerical': 0.004067796610169492, 'mean_word_length': 2.0020345879959307, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, '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': '4090408', 'n_tokens_mistral': 902, 'n_tokens_neox': 815, 'n_words': 155}